1.JAVA第一行代码
配置好环境变量,调试成功,在cmd中输入java和javac验证,
class FirstJava {
public static void main(String[] args) {
System.out.println("骚磊");
}
}
输入文件名编译(javac 文件名.java),执行(java 文件名)
文件夹内出现.class说明编译成功了
2.计算机的储存
最小单位是字节,byte
byte,kb,mb,gb,tb,pb,eb
3.计算机中的常量
整数
1 2 3
小数(浮点型)
0.326
布尔类型(boolean)
true对 false错
字符常量
使用【英文单引号】包含的【单个元素】
‘a’ ‘你’
‘123’啥也不是
字符串常量
使用【英文双引号】包含的所有内容
“53585835就”
4.UTF-8 万国码
支持世界上通用文字,以后开发中主要用的一种编码
5.八大基础数据类型
整型
byte 1字节(8bit)
short 2字节(16bit)
int 4字节(32bt)
long 8字节(64bit)
浮点型
float 4字节(32bit)
double 8字节(64bit)
字符型
shar 2字节(16bit)
布尔类型
boolean 占用空间视情况而定 数据范围(true,false)
6.变量名/标识符规范
以阿里巴巴Java开发手册为参考
规范
1. Java中的标识符有且只能使用英文字母(A ~ Z a ~ z), 数字(0 ~ 9) 以及唯一可以使用的标点符号 下划线_ 。其他任何字符都不可以使用!!!
2. 标识符要求英文字母开头。
3. 标识符没有严格的长度限制,但是会根据实际的使用情况来约束标识符长度
4. Java中的标识符严格区分大小写
5. 标识符要符合【见名知意,动宾结构】
标识符要求符合一定的命名要求
a. 驼峰命名法:
小驼峰
一般用于变量名,方法名
首字母小写,之后的每一个单词首字母大写
getStudentAge setStudentAge
studentScore studentGender
大驼峰
一般用于类名,接口名
所有单词首字母大写
FirstJava Demo1 Person UserService
StudentDao
下划线命名法:
一般用于Java中的常量
MAX_VALUE 最大值
DEFAULT_CAPACITY 默认容量
7.变量定义总结
变量定义一行只定义一个,并且初始化操作,赋予当前变量一个符合当前数据类型的初值
double类型到float类型精度丢失问题