240 发简信
IP属地:辽宁
  • 京东4面(Java研发):事务隔离+乐观锁+HashMap+秒杀设计+微服务

    一面(基础面:约1小时) 自我介绍,主要讲讲做了什么和擅长什么 springmvc和spring-boot区别 @Autowired的实现原理 Bean的默认作用范围是什么?...

  • 新人一看就懂:Spring Boot+Spring mvc+Mybatis的基础框架demo

    Spring Boot的设计目的是来简化新Spring应用的初始搭建以及开发过程,大大减少了代码量,通过这篇文章你可以清楚的看到。这是一个基于Spring Boot的简单de...

  • 120
    手撕面试题 ThreadLocal!

    说明 面试官:讲讲你对ThreadLocal的一些理解。 那么我们该怎么回答呢????你也可以思考下,下面看看零度的思考; ThreadLocal用在什么地方? Thread...

  • Java编程思想--第6章 访问权限控制

    6.1 包:库单元 控制对成员的访问权限有两个原因: 第一,为了使用户不要碰触那些他们不该碰触的部分,这些部分对于类内部的操作时必要的,但是他并不属于客户端程序员所需接口的一...

  • Java编程思想--第5章 初始化与清理

    5.1 用构造器确保初始化 Java中构造器采用与类名相同的名字,首字母必须大写。不接受任何参数的构造器叫做无参构造器,也有有参构造器,可以在初始化对象的时候提供一些参数。 ...

  • Java编程思想--第4章 控制执行流程

    4.1 true和false 所有条件语句都利用条件表达式的真或假来决定执行路径。也就是说条件表达式的值最后为布尔类型,而布尔类型无法由基本类型转换,故一些错误能够避免,这些...

  • Java编程思想--第3章 操作符

    3.1 更简单的打印语句 在最底层,Java中的数据是通过使用操作符来操作的。 3.2 使用Java操作符 几乎所有的操作符都只能操作基本类型。例外的操作符是 “=”,“==...

  • Java编程思想--第2章 一切都是对象

    2.1 用引用操纵对象 操作的标识符是对象的一个引用,而不代表对象本身。 2.2 必须由你创建所有对象 一旦创建了一个引用,就希望它能与一个新的对象相关联。通常用new关键字...

  • Java编程思想--第1章 对象导论

    1.1 抽象过程 面向对象程序设计(Object-oriented Programming, OOP) 1.2 每个对象都有一个接口 因为类描述了具有相同特性(数据元素)和行...