记录java学习过程
基本语法
源文件名:源文件名必须和类名相同。当保存文件的时候,
使用类名作为文件名保存(切记 Java 是大小写敏感的),
文件名的后缀为 .java。(如果文件名和类名不相同则会导致编译错误)。
主方法入口:所有的 Java 程序由 public static void main(String []args) 方法开始执行。
数据类型
byte 8位、有符号整数
short 16位、有符号整数
int 32位、有符号整数
long 64位、有符号的整数
float 32位、单精度浮点数
double 64位、双精度浮点数
boolean 1位
char 16位unicode字符
属性
SIZE 大小
MIN_VALUE 最小值
MAX_VALUE 最大值
常量 final
eg: final double PI = 3.141592654
强制类型转换
(类型名)变量名
eg: (byte)a
转义字符
\n 换行 (0x0a)
\r 回车 (0x0d)
\f 换页符(0x0c)
\b 退格 (0x08)
\0 空字符 (0x20)
\s 字符串
\t 制表符
" 双引号
' 单引号
\ 反斜杠
\ddd 八进制字符 (ddd)
\uxxxx 16进制Unicode字符 (xxxx)
修饰符
private
public
protected
static
final
abstract 抽象(相当于虚函数)
synchronized 单线程
transient
volatile
运算符
instanceof 运算符
( Object reference variable ) instanceof (class/interface type)
eg:
1 | String name = "James"; |
Math类、String类、StringBuffer类
……
数组
变量类型[] 变量名;
日期
Date