一.类的基本阐述
* java中的类使用class进行修饰,一下就是创建一个java类
public class Test{
}
* 一个Java源文件中可以存在多个类,但是只能有一个公共类(被public修饰的类),否则会报错
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3cf93c93ec03c87d1860147b78c54f38.png)
类的命名:
* 类的名称可以由字母,下划线,数字,和$组成
* 不能以数字开头
* 单词首字母大写
* 不能与关键字保留字重名
二.方法
方法的命名
* 可以由数字,字母,下划线和$组成
* 不能以数字开头
* 首单词首字母小写,连接词首字母大写(驼峰命名法)
* 不能与关键字保留字重名
图中方法称为main方法是一个程序的入口,一个类中可以有多个方法
public class Test{
public static void main (String [] args){
}
public static void test(){
}
}
三.package(包)
- 作用:将相同名称的类放在不同的包下,划分层级,区分不同模块
命名
* 域名倒置+模块名称 com.baidu.baiduyun
* 全小写用"."进行连接
package com.baidu.baiduyun;
public class Test{
.......
四.编码规范
阿里巴巴有一套严格的编码规范,可以进行学习,没有强制规定但是大家都这么干
下载地址:[百度网盘下载 提取码:n3tg](https://pan.baidu.com/s/1OMS4ESUGwswIy1Gs6grbVA)
标识符命名
什么是标识符?
* 能自己决定叫什么名字的就叫标识符
标识符语法规定:
* 可以由:字母、数字、下划线、$组成、不能以数字开头。
* 不能与关键字保留字重名
约定俗成:
* 望文生义,见名知意
* 函数名、变量名:首单词首字母小写其余单词首字母大写
* 类名:每个单词首字母大写
* 包名:全小写不能以.开头
* 常量:全大写,多个单词用_连接