/
2023-01-03 guide
1、同一个源文件中可以定义多个类
编译后,每个类都会生成独立的.class文件
一个类中,只能有一个主方法,每一个类都可以有自己的主方法。
public修饰的类称为公开类,要求类名必须与文件名称完全相同,包括大小写。
一个源文件中,只能有一个公开类
2、Package(包)
作用:类似与文件夹,用于管理字节码(.class)文件
语法:package包名
位置:必须写在源文件的第一行,
带包编译:javac -d .源文件名称.java(自动生成目录结构)
带包运行:javac 包名.类名(包名+类名又称全限定名)
采用域名倒置的规则:baidu.com -> com.baidu.xxx
例如:cn.qfedu.project.module.XxxClass
3、编码规范:Tab缩进
层级之间必须缩进(Tab:一个制表位)。
一行只写一句代码
4、编码规范:Java标识符命名规则
有字母、数字、下划线(_)和美元符号($)组成,不能以数字开头
区分大小写,长度无限制
不能是Java中的关键字和保留关键字
标识符命名习惯:驼峰命名法,见名知意,以单词或单词组合来命名
类名有一个或多个单词组成,每个单词首字母大写
函数名、变量名由一个或多个单词组成。首单词首字母小写,拼接词首字母大写
包名全小写,只可以使用特殊字符".“,并且不以”."开头或者结尾
/*
package com.qfedu.guide;
public class Hello{
public static void main(String[] args){
System.out.println("Hello");
}
public static void method(){
System.out.println("other method...");
}
}
class HelloJava{
public static void main(String[] args){
System.out.println("Hello Java!");
}
}