java基础语法
命名规则:字母、数字、_、$,数字不能开头
"="两边都会有一个空格
驼峰命名法(骆驼法则):名称由多个单词组成,则第一个单词全小写,
后面的组成单词的首字母大写(类名的各个单词首字母都要大写)
八大基本类型
byte:1字节,8位 -27~27-1
short: 2字节,16位 -215~215-1
int:4字节,32位 -231~231-1 -2147483648 2147483647
long:8字节,64位 -263~263-1
在定义时需要以l/L进行结尾
浮点型
float:单精度
在定义时需要使用f/F进行结尾
double:双精度
布尔型
boolean:只有两个值true,false
常用作条件
字符型
char:可以存储任何单个字符,使用’’进行标记
类型转换
自动类型转换(隐式转换):当把类型容量较小的变量/数值赋值给容量较大的变量时会进行自动类型转换
强制类型转换:大到小转换时要进行强制类型转换
运算符
算术运算符:+、-、 *、 /、 %、 ++、 –
/:在整数运算时,是取整
%:取余
++(–):放在变量前面,先自增(自减)再运算,放在后面,先运算,再自增(自减)
关系运算符:>、<、>=、<=、!=、==
逻辑运算符:&& ||
面向对象:
1.面向对象的思想来源于生活。
2.面向对象的思想起源于c(面向过程的语言)
3.类描述的是一类对象的共同的特征。(类是对象实例的模板)
4.定义一个类等于定义了一种新的数据类型