类、命名规则,注释
//Java类文件--源代码文件
//后缀名(.java.class)
//JDK--编译字节码文件
package test1; //package(Java包)
//格式规则:package 全包名;
//全包名:从资源文件夹到文件之间的路径,路径分隔用‘ . ’;
//作用表示当前文所在的完整的包
import java.util.Scanner; //import:在当前文件使用其他包下的文件时,必须import引入才可以使用
//除了java.lang包下的
//格式规则:import 全文件名;
//全文件名:全包名.文件名
import java.util.*; //使用星号引用的时包下包含的所有的文件,引入较多不建议使用
//public 访问修饰符--共有的>在工程中的任意位置可以使用public修饰的内容
//class定义<或者声明>一个类
//格式规则:class 类名{类体}
//public class=公有的类==>公有类名必须与文件名一致(编译错误)
public class DemoTest {
//main(alt+?)main主方法,是程序启动运行的入口方法
//一个类中不会出现两个一样的方法;
public static void main(String[] args) {
System.out.println("123"); //控制台标准输出;逐行执行
System.out.print("HELLO,WORLD"); //print后面带不带ln输出后不会自动换行
System.out.println("456");
Scanner sc = new Scanner(System.in );//报错可能是因为没有导入Scanner所在的包
String line = sc.nextLine(); //控制台标准输入,line是自定义的字符串
//nextline是接受这一行的输入包括回车,其他的方法不会接受回车
System.out .println(line);
System.out.println("---------");
}
}
//五级包名目录结构:
//com.公司名.项目名.模块名.层级名
//注释:用于文字描述,不影响其他有效代码
//单行注释
/*
* 多行注释
*/
/**
*
* @author Ghx(javadoc)文档注释--用于对文件(类等)、成员(方法变量等)等的注释
*
*/
关键字–具有特定功能的标识符
标识符
作用:所有自定义命名的代码(包名,类名,变量名,方法名)
组成:
1–字母 不一定必须是英文字母,可以是中文等文字、数字、‘_’、‘$’
2–数字 不能做开头
3–不能是关键字
PS:大小写不同的(敏感的)(见名识意)
驼峰命名规则
文件(类/接口)名:首字母大写,之后每个单词的首字母大写
变量名方法名:首字母小写,之后的每个单词首字母大写
以下是Java中的关键字
null false true被称为字面量,本身虽然不是关键字但命名规则上与关键字相同