Java概述
- Java是一种面向对象的语言,它由Sun公司(已被Oracle公司收购)开发的高级程序设计语言。
- Java语言的特点:简单、面向对象、安全性、跨平台性、安全性、支持多线程、分步性。
- 将.java源文件编译为.class文件的是javac命令。
- Java语言的跨平台性是由虚拟机保证的。
- JRE:Java程序运行的简称。JDK中自带JRE。
代码初识
public class :关键字。 HelloWorld : 类名。注:类名首字母要大写,命名要遵循驼峰标识 {
public static void main:这是固定格式,记住即可(这里的main要和c语言里面的main稍微区分一下,c里面叫主函数,而Java叫主方法(String[] args) {
System.out.print("Hello World"); 引号里面的内容可以改变
}
}
- 一个Java源文件中可以有多个类,且只能有一个public修饰类。(类名后面一定要有{},它定义了这个类的作用域。
- 类的名字一定要和源文件的名字一致。
- main方法的格式是固定的,main方法是程序的入口,程序总是从main()方法中开始执行类中的代码。
- 任何Java程序都必须以类的形式出现。
- System.out.print();语句是输出语句,一条语句后面要加封号(这里和c语言是类似的)。注:代码层级之间一定要有缩进,缩进用TAB建。与c语言一样都要使用英文标识。
驼峰的使用方法
类型 | 命名规范 | 示例 |
---|---|---|
类、接口、枚举 | 大驼峰(UpperCamelCase) | Student , Runnable , Color |
方法、变量 | 小驼峰(lowerCamelCase) | getName() , studentAge |
常量 | 全大写 + 下划线 | MAX_VALUE , DEFAULT_NAME |
包名 | 全小写 + 点分隔 | com.example.project |
小驼峰命名法(lowerCamelCase)
-
适用对象:变量、方法名
-
规则:
-
第一个单词首字母小写;
-
后续单词首字母大写;
-
其余字母小写。
-
大驼峰命名法(UpperCamelCase / PascalCase)
-
适用对象:类名、接口名、枚举名
-
规则:
-
每个单词的首字母都大写;
-
其余字母小写。
-
其他命名规范(补充)
- 常量(全大写 + 下划线)
- 包名(全小写 + 点分隔)