赋值运算符
比较运算符
逻辑运算符
位运算符
三元运算符
关于java的知识点:
【过程】编写—编译—运行
(1)编写:每一个java文件都是.java结尾的,称为源文件【HelloWorld.java】java程序就
存在于源文件中
public class HelloWorld{
//程序的主方法,是程序的入口
public static void main(String args[]){
System.out.println(“helloworld”);
}
}
1.源文件以.java结尾
2.源文件中可以有多个class声明的类
3.类中可以有主方法(即main()方法),其格式是固定的:public static void main(String[]
args){}
4.main()方法是程序的入口,方法内是程序的执行部分。
5.一个源文件中只能有一个声明为public 的类,同时要求此类的类名与源文件名一致。
6.每个语句都以”;”结束
7.执行程序:①编译:javac.exe 编译完,生成诸多个.class字节码文件。②运行:java.exe
8.多行注释不能够嵌套:在源文件所在的目录下,执行javac.exe 源文件名.java 他会生成.class字节码形式
(3)运行:生成的字节码文件通过java.exe 解析执行
8.关键字:被java语言赋予了特殊含义,用做专门用途的字符串(单词)
9.保留字:
10.标识符:凡是自己可以起名字的地方都叫标识符
11.命名规则:(一定要遵守,不遵守就会报编译错误)
12.Java中变量安装数据类型来分类:基本数据类型 vs 引用数据类型
基本数据类型:
整形:byte(8 bit) short int(默认类型) long
浮点型:float double(默认类型)
字符型:char(‘ ’)
布尔类型:boolean(只能取值true或 false,不能取null)
13.进制(了解)
十进制 二进制 八进制 十六进制
二进制:计算机底层都是用二进制来存储,运算的
二进制与十进制的转换
二进制在底层存储:正数,负数都是以补码形式存储的(源码,反码,补码)
四中进制转换
14变量的运算:
(1)自动类型转换:容量小的数据类型自动转换成容量大的数据类型
short s =12;
Int i =s +2
注意:byte short char 之间做运算,结果都为int型
一、赋值运算符
“=”和“==”不一样,前者是赋值,后者是比较(即等于)
扩展赋值运算符 有:+=、-=、*=、/=、%=
例如:
short s = 3;
s = s + 2;
s += 2;
两者的区别在于前者会改变数据类型,后面会改变数据类型,会把short强转成int型。
二、比较运算符
== : 恒等于
= : 赋值等于
!= : 不等于
三、逻辑运算符
& - 逻辑与 | - 逻辑或 ^- 逻辑异或
&&- 短路与 || - 短路或 !- 逻辑非
注意: 在java中不可以写成 3
就爱阅读www.92to.com网友整理上传,为您提供最全的知识大全,期待您的分享,转载请注明出处。
来源: