这样总结主要是为了方便自己去记忆,排版不太好,有错的地方请帮忙指出,需要的可以点赞收藏,谢谢
变量:存数的,代词,代指的就是它所存的那个数
声明变量:(一旦声明不能改变)
int a; //声明一整数类型的变量,名字为a
int a,b,c; //声明三个整数的变量
* 注意:凡是变量,一定要先定义类型,再赋值,不然会报错
变量的类型和赋值的类型要一致
初始化:(初始化默认为0)——指第一次赋值
int a;
a=5; //先声明a为int类型再将a赋值为5
int a =20;//声明整数变量并赋值为20
a的值能否改变?
一个变量经过两次赋值会输出第二重新赋值的值
对变量所存的那个数进行使用
1、变量使用必须与数据类型匹配
例如:int a=3.14;//编译错误 数据类型不匹配
2、变量在使用之前必须先声明并初始化——会提示initialize variable(初始化变量)
变量命名规则:
1、只能包含字母、数字、_和$,不能以数字开头
2、不能使用关键字
下面列出了 Java 关键字。这些保留字不能用于常量、变量、和任何标识符的名称。
类别——关键字——说明
(1)访问控制 :private 私有的、protected 受保护的、public 公共的、default 默认
(2)类、方法和变量修饰符:abstract 声明抽象、class 类、extends 扩充,继承、final 最终值,不可改变的、implements 实现(接口)
interface 接口、native 本地,原生方法(非 Java 实现)、new 新,创建、static 静态、strictfp 严格,精准、synchronized 线程,同步
transient 短暂、volatile 易失
(3)程序控制语句 :break 跳出循环、case 定义一个值以供 switch 选择、continue 继续、default 默认、do 运行、else 否则、for 循环、if 如果、instanceof 实例、return 返回、switch 根据值选择执行、while循环
(4)错误处理 assert 断言表达式是否为真、catch 捕捉异常、finally有没有异常都执行、throw 抛出一个异常对象、throws 声明一个异常可能被抛出、try 捕获异常、包相关 import 引入、package 包
(5)基本类型 boolean 布尔型、byte 字节型、char 字符型、double双精度浮点、float 单精度浮点、int 整型、long 长整型、short 短整型
(6)变量引用 super 父类,超类、this 本类、void 无返回值
(7)保留关键字 goto 是关键字,但不能使用、const 是关键字,但不能使用、null 空
————————————————
3、严格区分大小写
4、可以用中文,但是不建议使用
建议:所有软件使用英文版,使用英文命名要见名知意
5、驼峰命名:
类名:每个单词首字母要大写
变量名:除了第一个单词的首字母不用大写
其余的单词的首字母都要大写;
6、见名知意