本章目标
掌握public class与class声明的区别
掌握JAVA中的的注释和使用
掌握JAVA中的标示符的命名规则
掌握JAVA中的关键字
掌握变量及常量的声明。
一个简单的程序:输出两个数字的平方
public class TestJava {
public static void main(String[] args) {
int num = 10; //定义整型变量
num = 30; // 修改变量的值
System.out.println("num的内容是:"+ num);
System.out.println("num * num = "+num*num);
}
}
public class 都是Java的保留字,在程序 TestJava是程序中类的名称,因为现在讲主方法编写在此类,所以也可以将此类称为主类。
使用public class和class声明的区别:public class文件名称必须与类名称一致。class文件名称可以与类名称不一致。
注意:在整个java文件中只允许有一个public class,但是允许有其他的class声明。在使用一个java文件中允许有多个class定义 例如:
public class TestJava {
public static void main(String[] args) {
int num = 10; //定义整型变量
num = 30; // 修改变量的值
System.out.println("num的内容是:"+ num);
System.out.println("num * num = "+num*num);
}
}
class A{
}
class B{
}
在使用一个java文件中允许有多个class定义,编译之后会自动划分为不同的class。
在编写java程序的时候类名称都要遵守统一的规范:类名称的首字母一定要大写。
java程序中的注释主要分为三种:单行注释:// 多行注释:/*... */ 文档注释:/** ...... */。
java中的标示符:Java中的包、类、方法、参数和变量的名称,可由任意顺序的大小写字母、数字、下划线(_)、美元值符号($)组成,但标示符不能以数字开头,不能是Java中的保留关键字。
合法的标示符:yourname、yourname_lx、$yourname
不合法的标示符:class、67.9、Hello xiaoming
最直接的方法,使用英文表示即可。
Java中的关键字:
abstract | boolean | break | byte | case | catch | char |
class | continue | default | do | double | else | extends |
false | final | finally | float | for | if | implements |
import | instanceof | int | interface | long | native | new |
null | package | private | protected | public | return | short |
static | synchronized | super | this | throw | throws | transient |
true | try | void | volatile | while | assert | enum |
1、在Java中goto和const没有任何的意义。
2、assert是在JDK 1.4之后增加进来的。
3、enum是在JDK 1.5之后增加进来的。
在Java中有几个单词有特殊意义,不能作为标示符:true、false、null