一.Java的第一个程序
创建java的源文件:需要以.java结尾
二.class:类,--代码容器
class 类名{
//main函数:也成为主函数,程序的入口
//一个类中最多只可以定义一个main函数
public static void main(String[] args){}
public static void main(String[] args){
System.out.println("hello world");
System.out.println("想过离开以这种方式存在\n无论我在这里在哪里?\n人生若只如初见\n何事秋风悲画扇");
}
//控制平台打印输出,并换行
3.编译和运行
打开Dos命令窗口:
(1)编译:javac 源文件名和.java
\\注意:编译后生成一个以类名为名的.class文件--类名.class
(2)运行:java类名
备注: 一个源文件只能定义一个以类命名的.class文件
每个类都可以定义一个主函数
每个类都会生成对应的.class文件
5.公开类:
(1)public:公开的,公共的
(2)被public修饰的类和源文件名保持一致
(3)语法: public class类名{}
(4)公开类的类名必须和源文件名保持一致(因此,一个源文件中最多只能有一个公开类)
三.包(package)
1.作用:类似于文件夹,用于分门别类管理文件,方便储存和维护。
2.语法:package包名;//单包名结构
package包名1.包名2.;//多级包结构
3.注意事项:
(1) package 语句必须定义在源文件中第一行有效语句
(2)一个源文件中最多只能定义一行package语句
4.带包的编译和运行
(1)编译:javac -d . 源文件名.java
(2)运行:java 包名.类名
java 包名1.包名2.类名
四.编码规范
1.标识符命名规范(语法要求)
标识符:开发中 起名字的地方统称为标识符
(1)java中标识符只能以:数字,字母,下划线(_),$组成,汉字(不建议),Java但是不能以数字开头
(2)Java中的标识符没有长度限制
(3)Java中标识符严格区分大小写
(4)不能使用java中关键字,保留字,特殊符号(true\false\public\null)进行命名
2.标识符的建议要求:
(1)望文生义:Student/User/Admin/Name
(2) 包名建议全小写
(3)类名首字母大写
(4)变量名,函数名,方法名:第一个单词首字母小写其余大写———驼峰命名法(ageAndName)
(5) 常量建议全大写,PI / A
3.良好的格式规范
(1)建议一行写一句代码
(2) 层级之间有严格的缩进,Tab
4.良好的只是规范
(1)单行注释用 //注释内容
(2)多行注释用 /*注释
内容*/