java基础笔记01java的一些基础知识

一、java程序运行过程:

1、编译javac文件,把java源文件编译成class字节码文件

2、运行java:运行class文件

二、标识符(给类,方法,变量起名):

1、以字母(采用unicode字符集),下划线,$开头

2,其余部分可以是:字母(采用unicode字符集),下划线,$,数字

3、不能是关键字

三、变量

1、局部变量:定义在方法内或语句块内(使用前必需手动初始化)

2、成员变量(实例变量field):定义在类里面,方法外面,从属于对象!(如果我们没手动初始化,系统会自动初始化)规则如下:

数字:0,0.0boolean:falsechar:\u0000string:null

3、静态变量:定义在类里面方法外面,使用static修饰,从属于类!(如果我们没手动初始化,系统会自动初始化)规则和成员变量相同

数据类型

1、基本数据类型

a)数字:Ⅰ整数:byte(1个字节 -128~127)short(2个字节) int(4个字节) long(8个字节)

Ⅱ浮点数:float(4个字节)double(8个字节浮点数常默认为盖该类型)

b)字符:char(2个字节)

c)布尔 boolean(一位)

2、引用类型(4个字节)

a)数组

b)对象

c)接口

表达式:1、类型的自动提升:如果有long结果就是long,如果有double结果就是double 2、强制转型

四、运算符(忽略)

五、控制语句

1、顺序结构

2、选择结构:a)if b)if...else c)if...else if...else d)switch(多值选择的时候  表达式:int或char/short/byte,枚举 jdk7之后可以使用字符串)

3、循环结构:a)while先判断后执行 b)do...while先执行后判断 c)for先判断后执行

break:强制终止整个循环 continue:结束本次循环,继续下一次

你可能感兴趣的:(java基础笔记01java的一些基础知识)