JAVA基础
1.数据类型
强类型语言
- 要求变量的使用严格符合规定,所有变量都必须先定义后才能使用(java c)
弱类型语言
基本类型和引用类型
基本类型
数值类型
整数类型
byte占1字节,范围:-128 - 127
short占2字节,范围: -2^15 - 2^15-1
int占4字节,范围: -2^31 - 2^31 - 1
long占8字节,范围: -2^63 - 2^63-1
浮点类型
- float占4字节
- double占8字节
- 字符类型:char占2字节
boolean类型
占1位其值只有true和false两个。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18// 八大基本数据类型
// 整数
int num1 = 10; // 最常用
long num4 = 40L; // Long类型要在数字后面加L
// 小数:浮点数
float num5 = 50.1F; // float类型要在数字后面加F
double num6 = 3.1415926534546246455;
// 字符类型
char name = 'A';
// 字符串,String不是关键字,类
String names = "subeiLY";
// 布尔值
boolean flag = true;
boolean flag2 = false;
引用类型
- 类
- 接口
- 数组
2.类型转换
- 由于Java是强类型语言,所以要进行有些运算的时候的,需要用到类型转换。
1 | 低 ------------------------------------------------> 高 |
- 运算中,不同类型的数据先转化为同一类型,然后进行运算。
3.变量与常量
变量
- 变量:可以变化的量。
- Java是一种强类型语言,每个变量都必须声明其类型。
- Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。
- 每个变量都有类型,类型可以是基本类型,也可以是引用类型;
- 变量名必须是合法的标识符;
- 变量声明是一条完整的语句,因此每一个声明都必须以分号结束。
变量的命名规范
- 所有变量、方法、类名:见名知意;
- 类成员变量:首字母小和驼峰原则:monthSalary;
- 局部变量:首字母小写和驼峰原则;
- 常量:大写字母和下划线:MAX_VALUE;
- 类名:首字母大写和驼峰原则:Man, GoodMan;
- 方法名:首字母小写和驼峰原则:run(),runRun()。
常量
- 常量( Constant):初始化( initialize)后不能再改变值!不会变动的值;
- 所谓常量可以理解成一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变。
- 常量名一般使用大写字符。
4.基本运算符
- 算术运算符:+,-,*,/,%,++,–
- 赋值运算符: =
- 关系运算符:>,≤,>=,<=,==,!=, instanceof
- 逻辑运算符:&&,‖,!
- 位运算符:&,|,A,~,>>,<<,>>>(了解!!!)
- 条件运算符: ?:
- 扩展赋值运算符:+=,-=,*=,/=
自增自减
1 | public static void main(String[] args) { |
三元运算符
1 | public static void main(String[] args) { |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小米の博客!