(一)、开始学习

来源:互联网 发布:网络名誉侵权刑事立案 编辑:程序博客网 时间:2024/05/16 05:11

因为自己很喜欢编程,没有非常系统的学习Java。所以打算重新系统的复习一下Java

一.环境变量的配置:

path 告诉系统我们要执行的命令或者工具所在的位置
JAVA_HOME 配置的是jdk的根目录

二.标识符

命名规则:

1.数字、字母、下划线_、美元符$
2.不能以数字开头
3.区分大小写
4.长度无限制,但是一般不要超过15个字符
5.不能使用关键字和保留字

命名规范:

1.类、接口 每个单词首字母大写
2.变量和方法 第一个单词的首字母小写,其他单词首字母大写
3.常量 所有字母大写,不同单词直接用_连接
4. 所有字母小写,包与包之间用.连接

三.数据类型:

1.基本数据类型(原始数据类型)

8大基本数据类型

byte 字节型 -128~127 在计算机中,一个字节使用8个二进制位
1111 1111 最高位表示符号 最高位0表示正数 1表示负数
0111 1111 127
short 短整型 2个字节 16位 -2^15~2^15-1
int 整型 4个字节 32位 -2^31~2^31-1
long 长整型 8个字节 64位 -2^63~2^63-1
char 字符型(整型) 2个字节 97 ‘a’ 0~2^32-1 65535
float 浮点数(单精度) 4个字节
double 双精度 8个字节
boolean 布尔值 true false

常量:值不会变的数据 直接量
变量:存储的值可以改变

2.引用数据类型

转义字符:
\n 换行符
\r 回车符
\t 制表符 tab
\’ ’
\” ”
\ \

类型转换:

当变量的声明类型和赋值类型不一致时,就涉及类型转换

自动类型转换
把范围小的数据类型赋值给范围大的数据类型的情况,称为自动类型转换
byte –> short –> int –> long –> float –> double
char –> int
强制类型转换
把范围大的数据类型赋值给范围小的数据类型

boolean 不能与其他任何类型进行转换

1 0
原创粉丝点击