Java特点
简单
面向对象
与平台无关
解释型
多线程
安全
动态
分布式
垃圾自动回收
数据类型
JAVA是强类型编程语言
1.基本数据类型:
1.1 整型——byte 1、short 2、int 4、long 8
1.2 浮点型——float 4、double 8
1.3 Boolean 1——TRUE、FALSE
1.4char 2 ASCII——A(65)/a(97)
2.引用数据类型:—— 4
String、封装类型比较的是值——可重写equalshe hashcode方法来改变,其它比较引用
2.1. 数组
2.2.字符串
2.3.对象
2.4.枚举
byte=>short=>int=>long=>float=>double
char=>int
byte、short、int是同级的无法自动转换。
运算符
>>> ——向右位移,而>>是除以2 instanceof--左边的对象属于右边的类吗?
变量
变量3要素:where——变量名、首地址
size——数据类型
what——类容
控制语句
顺序语句
分支语句
if(逻辑表达式){若干语句}
if(逻辑表达式){若干语句} else{若干语句}
switch(常数表达式){case 常量值1:若干语句 break;case 常量值2:若干语句 break;……default:若干语句}
循环语句
for(变量初始值,循环表达式,循环步频){若干语句}
while(表达式){若干语句}
do{若干语句}while(表达式);