Java核心技术 卷1
第3章 Java的基本程序设计结构
How2j
- Java不区分变量的声明与定义
- 常量 关键字:final 常量变量名常全大写
- += 右结合运算符
- 布尔类型不能直接0 1赋值
- 位操作符
- 饿汉式单例模式:私有化构造方法,只能存在一个实例
懒汉式单例模式:只有在调用getInstance的时候,才会创建实例
如果业务上允许有比较充分的启动和初始化时间,就使用饿汉式,否则就使用懒汉式 - 枚举enum是一种特殊的类(还是类),使用枚举可以很方便的定义常量
- 格式化输出
%s 表示字符串
%d 表示数字
%n 表示换行
String sentenceFormat ="%s 在进行了连续 %d 次击杀后,获得了 %s 的称号%n"; System.out.printf(sentenceFormat, name, kill, title);