一 标识符与关键字
1.标识符
在程序中用于定义名称的都为标识符,如文件名称、类名称、方法名称或变量名称等,
在Java中标识符的定义格式由字母、数字、_(下划线),$所组成,不能以数字开头,
不能是Java中的关键字,而且每一个标识符都要有自己的意义,如StudentName,表示的是学生姓名。
文件名、类名称推荐用大驼峰格式即单词的首字母大写。
方法名和变量名用小驼峰格式即第一个单词首字母小写,其余单词的首字母大写。
2.关键字
和其他语言一样,Java中也有许多关键字作为特殊的标记使用,如public. static等,这些
关键字不能当作标识符使用。在程序开发中一旦使用了这些关键字做标识符时,编辑器会
自动提示错误。由于说法的不同,一些技术书上会将关键字称为保留字。
二 基本数据类型
1.java中的数据类型有四类八种:
2.定义变量
定义变量的语法格式:
数据类型 变量名 = 数据值;
int a = 100;
例如:
public class Variable {
public static void main(String[] args) {
int a = 10;
double b = 3.14;
char c = 'z';
String s = "i love java"; a = 20;
System.out.println(a);
}
}
其中= 的作用是赋值,是指将右侧的值赋给左边。
3.变量使用的注意事项
(1)变量定义后可以不赋值,使用时再赋值。不赋值不能使用。
例如:
public static void main(String[] args) {
int x;
x = 20; //为x赋值20
System.out.println(x);//读取x变量中的值,再打印
}
(2)变量使用时有作用域的限制。
例如:
public static void main(String[] args) {
int x = 20;
{
int y = 20;
}
System.out.println(x);//读取x变量中的值,再打印
System.out.println(y);//读取y变量中的值失败,失败原因,找不到y变量,因为超出了y变量作用范围,所以不能使用y变量
}
(3)变量不可以重复定义。
例如:
public static void main(String[] args){
int x = 10;
double x = 5.5;//编译失败,变量重复定义
}