java第一行代码,常量,变量
1.java第一行代码
class Demo {
public static void main(String[] args) {
System.out.println("Java第一行代码!");
}
}
注意:
1.class 名字与文件名相符 类名符合大驼峰命名,每个单词首字母大写
2.保存的时候要用.java文件
3.代码的格式要缩进可以用Tab键完成,标点符号成对的一次性写完。
4.javac 类名.java 程序编译生成CLASS文件
5.java 类名 运行程序
2.数据在内存中的储存方式
1.储存单位
计算机最小的储存单位: byte 字节 1byte=8bit
1024byte = 1kb
1024kb = 1MB
1024MB = 1GB
1024GB = 1TB
1024TB = 1PB
2.常见进制
二进制、 八进制、 十进制、 十六进制
1.一位八进制相等于3位二进制 “0”开头 在某种情况下可以省略
2.一位十六进制对应4位二进制 “0x”开头
3.原码、反码、补码
1.正数是三码合一
2.负数 是以补码的方式存储(主要是为了方便计算)
注意:负数最高位用1表示
反码 除符号其他为按位取反
补码 反码+1
4.常量:公认不变的定量;
5.字符集
GBk 新国标
GB2312 老国标
BIG5 台,香,澳,新加坡
UTF-8 万国码
6.转义字符
把一些有特定含义的标点符号,转换成无意义的标点符号,把一些有没有特殊含义的标点符号转移成有特殊含义的标点符号。例如:\\\\ \\ \n \a \t \r
\40这个转译的是一个8进制的数字 表示空格
4.命名规范
1.参考阿里巴巴java开发规范AJCG
标识符规范:
1.标识符只能使用数字(0~9),字母(a~z,A~Z),下划线(_)
2.要求需要使用字母开头
3.标识符严格区分大小写
4.没有严格的长度限制,根据需要而定
5.标识符要动宾结构,见名知意!
6.标识符必须使用驼峰命名法
a)小驼峰 : 首字母小写,其余单词首字母大写。一般用于变量标识符、方法名。
b)大驼峰: 每个单词首字母大写。 一般用于类名.
5.变量
在开发中可以随着程序的运行发生改变的量,就是变量。
格式:
数据类型 变量名 = 初始化数据;
6.八大基本数据类型
类型 | 占用空间大小 | 数值范围 |
---|---|---|
byte | 1字节(8bit) | -128~127 |
short | 2字节(16bit) | -32768~32767 |
int | 4字节(32bit) | -231~231-1 |
long | 8字节(64bit) | -263~263-1 |
float | 4字节(32bit) | ±3.4 * 10^38 |
double | 8字节(64bit) | 10 ^ 308 |
char | 2字节(16bit) | 能保存中文 |
boolean | 不确定 | true false |
初始化规则
float 初始化要加F
long 初始化要加L