java基础
java基础
注释
单行://
多行:/* */
文档:/** */
标识符
-
关键字:java所有的组成都需要名字.le类名、变量名、以及方法名都被成为标识符
-
标识符注意点:所有的标识符都应该一字母A-Z,灭源符号或者下划线开始
不能使用关键字作为变量名或者方法名
标识符是大小写敏感的
首字符之后可以是字母A-Z,美元符号下划线或者任何字符组合
可以使用中文命名但是一般不建议
数据类型
-
强类型语言:要求变量的使用要严格符合规定,所有的变量都必须先定义后在使用
-
若类型语言
-
java的数据类型分为两大类:基本类型和引用类型
基本数据类型
整数类型:byte占一个字节范围
short占两个字节范围
int占四个字节范围
long八个字节范围
浮点类型:fliat占四个字节范围
double占八个字节范围
boolean:占1位值只有true和false
引用数据类型
类、接口、数组
类型转换
低-----------------------------------高
int 、short、char----int----long---float----double
运算中,不同类型的数据先转化为同意类型,在进行运算
-
强制转化 (类型)变量名 高到底
-
自动转化 低到高
注意点
-
不能对布尔值进行转化
-
不能把对象类型转化为不相干的类型
-
在吧高容量转为低容量的时候,强势转化
-
转化的时候可能存在内存溢出,或者精度的问题
-
操作比较大的时候注意溢出问题
-
jdk7新特新,数字之间可以用下划线分割
变量