1.、标识符、关键字、注释
标识符:对类、对象、变量、方法、数组等起个名字。
合法的标识符:
- 由字母、数字、下划线“_”组成,并且首字符不能是数字。
- 不能把java关键字和保留字作为标识符。
- 标识符区分大小写字母。
理论上只要满足上面三个要求,可以任意起名字,但实际中一般遵守一些规范。比如类一般采用大驼峰命名规则,变量和方法一般采用小驼峰命名规则。并且尽量“见名知意”。
例如:
public class StudentInfo { //类采用大驼峰命名规则
public static void main(String[] args) {
// TODO Auto-generated method stub
String stuName = "Tom"; //变量采用小驼峰命名规则
int stuAge = 18;
}
}
关键字:Java语言中已经赋予了特定含义的,不需要专门去记忆
Java 中的注释有三种:
- 单行注释
- 多行注释
- 文档注释
/**文档注释:可以加功能
作者:***
日期:*****
*/
package week01;
/*
* 多行注释
*/
public class StudentInfo {
public static void main(String[] args) {
String stuName = "Tom"; //单行注释
int stuAge = 18;
}
}
常量和变量
常量和变量是 Java 程序中最基础的两个元素。常量的值是不能被修改的,而变量的值在程序运行期间可以被修改
常量
常量是指在程序的整个运行过程中值保持不变的量,是不能改变的数据。例如数字1、字符“a”、浮点数3.2等。在Java中,常量包括整型常量、布尔常量、字符型和字符串常量值等
变量
java基本数据类型
基本数据类型中 整形数据默认为int 浮点型数据类型默认为double,如果不加要求尽量用默认数据类型
int i=10;
double f = 1.2;
char ch = 's';
boolean flag = true; //boolean数据类型只有true和false两种
2.引用类型
1.引用类型 由类型的实际值引用(类似于指针)表示的数据类型。如果为某个变量分配一个引用类型,则该变量将引用(或“指向”)原始值。不创建任何副本。
2.引用数据类型非常多,大致包括:
类、 接口类型、 数组类型、 字符串型
例如,String类型就是引用类型。
其实除了基本数据类型之外,其他的都可以称为引用类型
数据类型自动转换
自动类型转换:容量小的类型自动转换为容量大的数据类型 --> 总结:小容量转大容量
强制类型转换
强制类型转换:将容量大的数据类型转换为容量小的数据类型 --> 总结:大容量转小容量文章来源:https://uudwc.com/A/EvRon
public static void main(String[] args) {
//1.精度降低或溢出
int i = (int) 1.9; //结果 1
//2.强转符号只针对于最近的操作数有效,往往会使用小括号提升优先级
int x = (int) (10 * 3.5 + 6 * 1.5);//正确 (int)44.0 -> 44
char c = 100; //保留int的常量值
char m = (char) i; //正确
}
文章来源地址https://uudwc.com/A/EvRon