Java基础语法
1、关键字
在编程语言中事先定义的有着特殊含义和用途的单词
2、保留字
跟关键字一样都是编程语言中事先定义好的,只是说现在暂时没有特殊用途的,但说不定以后要用的,因此被保留下来的单词,如goto和const就是Java的保留字
3、标识符
在程序中自定义的一些名词(变量或者常量的名字),它是由26个字母大小写,数字0-9和_$组成
但是:
1、不能以数字开头
2、不可以使用关键字
3、见名知意
4、常量
常量:固定的一个值,定义了就不能去修改了
1、整数常量:System.out.println(10);
2、小数常量:System.out.println(10.1);
3、字符常量:System.out.println(‘A’);
4、字符串常量:System.out.println(“A”);****字符常量单引号中只能写一个字符
5、布尔类型常量:System.out.println(false)
6、NULL常量
4.1、整数常量
4.1.1、二、八、十六进制十进制相互转换
什么是进制:进制就是人们规定的一种进位方法
D:十进制
B:二进制
O:八进制
F:十六进制
二进制:逢二进一
十进制转二进制
上图分别表示20,21,22,23,24,25,26,27,28,29,210,假设现在需要转换11为二进制,首先11=1+2+8;在上图中使用到的元素标记为1,那么对应的标记为 1101,那么它的二进制应为翻转过来的值即 1011
二进制转十进制
跟上面的转换刚好相反,11的二进制是1011,将他翻转1101
对应标记在上面的图中即,1+2+8=11.
二进制转八进制
首先将二进制数每三个分为一组,最左边不够就补0,如10001011,首先进行分组 , 010 001 011 即为 2 1 3
二进制转十六进制
首先将二进制数每四个分为一组,不够就补0,如10001011,首先进行分组,1000 1011 即为 8 B
5、 变量
变量:其值可以改变的量,定义好之后可以指代某一事物,变量在使用是一定要进行初始化。