1 所有的java对象都可以和字符串进行连接运算

2 在java中判断两个变量是否相等时:==运算符适用于基本类型的判断

3 JVM常量池保证相同的字符串直接量只有一个,不会产生多个相同的副本

4 Object类提供的equals方法和==运算符在判断两个引用变量是否相等时的效果是一样的,他们都要求两个引用变量都指向同一个引用时才会返回true。但是java已经为String类重写了equals方法,只要求值相等就会返回true

5 类变量生存范围几乎等同于该类的生存范围
6 null对象可以访问它所对应类的类成员

7 一旦类初始化结束后,静态初始化化块将永远不会获得执行的机会

8 如果一个类始终只能创建一个实例,则这个类被称为单例

7 final修饰的类,方法,变量不可改变

8 final修饰的成员变量必须由程序员显示的指定初始值

9 final修饰的类变量和实例变量的初始化

类变量:必须在静态初始化块中,或者申明该类变量的地方指定初始值,而且只能在两个地方之一指定

实例变量:必须在非静态初始化,或声明实例变量的地方级构造器中指定初始值,而且只能在三个地方中的一个去初始化

10 final成员变量必须由程序员显示的初始化,系统不会隐式的去初始化

最新文章

  1. AngularJS中bootstrap启动
  2. Linux 的cp命令详解
  3. Linux C Programing - Arguments(2)
  4. CSS3: border-radius边框圆角详解
  5. HDU 1162 Eddy's picture
  6. 关于springmvc 方法注解拦截器的解决方案,多用于方法的鉴权
  7. XMLSocket的bug
  8. 开发Angular库的简单指导(译)
  9. webpack的四个核心概念介绍
  10. [Python] Codecombat 攻略 Sarven 沙漠 (1-43关)截止至30关
  11. for循环语句以及输出语句
  12. 上传视频使用ffmpeg自动截取缩略图
  13. Spark集群术语
  14. Kafka leader副本选举与消息丢失场景讨论
  15. redis底层设计(三)——redis数据类型
  16. [转]Ubuntu16.04下ralink rt3290驱动安装
  17. 开启linux远程访问权限
  18. Quartz .net 禁止并行触发
  19. 20145229吴姗珊逆向BOF实践
  20. 《PHP对象、模式与实践》之对象

热门文章

  1. easyUI之LinkButton(按钮)
  2. OpenAPI规范入门
  3. ftp服务器不能上传文件故障
  4. Hibernate 的一些注解配置
  5. dede不同栏目调用不同banner图的方法
  6. innodb 隔离等级
  7. 手写web框架之实现依赖注入功能
  8. iOS开发UIkit动力学UIDynamicAnimator一系列动画
  9. Leetcode之101. Symmetric Tree Easy
  10. Kafka Connector无法启动的原因