JAVA初入门
HelloWorld
//注释 : 对代码的解释说明
//公共的 类 类名{}
public class HelloWorld{ //类体开始
//main主方法 : 程序的入口
//所有的(),[],{}成对编写
//公共的 静态的 没有返回值的方法 main->方法名 ()->参数
public static void main(String[] args){//方法体开始
//输出语句 "" 中的内容原封 不动输出 ""-> 字符串
System.out.println("12345!!!!");
} //方法体结束
} //类体结束
类与文件名
一个java文件中可以定义多个类,类名与文件名可以不一致
一个在java文件中只能存在一个被public修饰的类,被public修饰的类,要求类名与文件名保持一致
public class Class001_Class{
//main主方法 : 程序的入口
//一个类中可以不可以定义多个main方法--> 不可以,只能有一个main方法
public static void main(String[] args){
System.out.println("main1!!!!");
}
public static void main1(String[] args){
System.out.println("main1!!!!");
}
}
class Demo{
public static void main(String[] args){
System.out.println("Demo!!!!");
}
}
注释
种类:
/ /单行注释
/*多行注释 */
/**文档注释 */
注释 : 解释说明的文字
java注释 : 对程序结束说明
作用:
对代码解释说明
便于后期维护
分类 :
单行注释 :
作用域 : 当前行有效
颜色 : 绿色
嵌套 : 可以嵌套单行注释,不能嵌套多行与文档
位置 : 行的上面或者行尾
多行注释 :
作用域 : 多行内有效
颜色 : 绿色
嵌套 : 可以嵌套单行注释,不能嵌套多行与文档
位置 : 方法上或者类的上面
文档注释 :
作用域 : 多行内有效
颜色 : 青色
嵌套 : 可以嵌套单行注释,不能嵌套多行与文档
位置 : 方法上或者类的上面
多行与文档区别 :
1.在开发工具中(idea),方法上添加文档注释自带一些提示
2.文档注释的内容能够保留在API文档中
注意 :
养成在代码的重点位置添加注释
注释不会被编译
public class Class002_Note{
/**
main主方法 : 程序的入口
*/
public static void main(String[] args){ //主方法开始了
System.out.println("main1!!!!");
}
}
标识符 : 所有命名的名字都是标识符
标识符的命名规则 :
组成 : 字母 数字 下划线_ 美元符号$ 任意组合而成,但是数字不能开头
严格区分大小写
关键字与保留字不能作为标识符使用
关键字 : 已经被java语法所占用的单词
保留字 : 将来有可能会被java语法占用的单词 goto const
显示会变色,全部小写
标识符的命名规范
1.见名知意
2.驼峰命名原则
包名 : 系统中的文件夹
全部小写(不能出现中文)
单级包 youjixian
多级包 you.ji.xian : 使用.进行分隔
类名|接口名 : 每个单词首字母大写 HelloWorld
变量名|方法名 : 第一个单词全部小写,第二个单词开始,每个单词首字母大写 helloWorld
常量名 : 全部大写,每个单词之间_连接 HELLO_WORLD
public class Class003_Identifier{
public static void main(String[] args){
int i = 1;
int I = 100;
System.out.println(i);
System.out.println(I);
int public1 = 100;
System.out.println(public1);
}
}