`

黑马程序员_java基础语法

 
阅读更多

-------android培训java培训、期待与您交流! ----------

一、关键字

概念:被Java语言赋予特定含义的单词

特点:全部小写

注意事项:
A:goto和const作为保留字存在。
B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记

二、标识符

概念:类名、接口名、变量名、方法名等作为名称的字符

组成:1、由中英文大小写字母、数字、下划线组成

2、不能用数字开头

3、不能是java中的关键字

4、区分大小写

命名规则:a、单级包名 全部小写 多级包名:小写并用.隔开

b、类或者接口 单个单词 首字母大写 多个单词 每个单词的首字母大写

c、方法名 单个单词 全部小写 多个单词 第一个单词的首字母小写,第二个单词开始,每个单词的首字母大写

d、常量 单个单词 全部大写 多个单词 全部大写,单词与单词之间使用_隔开

三、注释

概念:对程序进行说明的文字

分类:1、单行注释 // 2、多行注释/* */ 3、文档注释/** */

四、常量

概念:程序执行过程中,值不发生的量

分类:1、字面值常量

例子:"hello" 12 12.345等等

2、自定义常量

被final修饰的变量

五、进制转换

(1)其他进制到十进制
系数:就是每一个位上的数值
基数:x进制的基数就是x
权:对每一个位上的数据,从右,并且从0开始编号,对应的编号就是该数据的权。

结果:系数*基数^权次幂之和。
(2)十进制到其他进制
除基取余,直到商为0,余数反转。
(3)进制转换的快速转换法
A:十进制和二进制间的转换
8421码。
B:二进制到八进制,十六进制的转换

六、变量

(1)在程序的执行过程中,其值在某个范围内可以发生改变的量
(2)变量的定义格式:
A:数据类型 变量名 = 初始化值;
B:数据类型 变量名;
变量名 = 初始化值;

七、数据类型

(1)Java是一种强类型语言,针对每种数据都提供了对应的数据类型。
(2)分类:
A:基本数据类型:4类8种
B:引用数据类型:类,接口,数组。
(3)基本数据类型
A:整数 占用字节数
byte 1
short 2
int 4
long 8
B:浮点数
float 4
double 8
C:字符
char 2
D:布尔
boolean 1

注意:
整数默认是int类型,浮点数默认是double。
长整数要加L或者l。
单精度的浮点数要加F或者f。


8:数据类型转换
(1)boolean类型不参与转换
(2)默认转换
A:从小到大
B:byte,short,char -- int -- long -- float -- double
C:byte,short,char之间不相互转换,直接转成int类型参与运算。
(3)强制转换
A:从大到小
B:可能会有精度的损失,一般不建议这样使用。
C:格式:
目标数据类型 变量名 = (目标数据类型) (被转换的数据);



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics