Java基础知识
-
关键字:被Java赋予特定含义的单词
-
特点:①组成的字母全部小写
②常用的代码编辑器,针对关键字有特殊的颜色标记
变量:在某个范围内其值可以发生改变的量
//数据类型 变量名 = 初始化值; int a = 10 ;
-
-
数据类型
- 基本数据类型:四类八种
基本数据类型 引用数据类型 数值型 字符型 布尔型 类 接口 数组 整数类型(byte,short,int,long) char boolean class interface [] 浮点类型(float,double) 基本数据类型 占字节 byte 1个字节(-2^7 , 2^7-1) short 2个字节(-2^15 , 2^15-1) int 4个字节(-2^31 , 2^31-1) long 8个字节(-2^63 , 2^63-1) float 4个字节(10^38) double 8个字节(10^308) char 1个字节(只占1位) -
标识符:给包,类,方法,变量等起名字
-
组成:有英文字母,数字,下划线,¥$
-
注意:①不能以数字开头
②不能是Java中的关键字
-
包 | 最好是域名倒过来,要求所有的字母小写—com.teng.xun |
---|---|
类或者接口 | 一个单词首字母大写;如果是多个单词每个单词首字母大写(驼峰标识)—JingDong |
方法或者变量 | 如果是一个单词全部小写;如果是多个单词,从第二个单词首字母大写—pingGuo |
常量 | 如果是一个单词,所有字母大写;如果是多个单词,所有的单词大写,用下划线区分每个单词 |
- **运算符:**对常量和变量进行操作的符号称为运算符
- 算术运算符: + - * / %
- %:取余运算符。得到的是两个相除数据的余数。
- /:除法运算符。得到是两个相除数据的商。
- a++ / a-- :变量先参与运算,再做++ / –
- ++a / --a :变量先自增或自减,再进行运算
- 赋值运算符:=
- 关系运算符:> < == !=
- 逻辑运算符:最终结果是一个boolean
- 与 &:保证两个条件同时满足,结果才是true
- 或 |:只要有一个条件满足,结果就是true
- 非 !:否定条件,取反
- && 用法和 & 一模一样,如果是&,所有条件都会执行判断
- 三元运算符
- 格式:判断条件 ?值1 :值2 //如果条件是true,结果是值1
- 算术运算符: + - * / %