一、Java基础
1 Java基础语法
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
1.1 大小写敏感
所有的命名都区分大小写 (文件名、类名、方法名等等)。
HelloWorld
与 helloWorld
是不同的;Hello.java
和 HellO.java
也是不同的。
1.2 类
Java 是纯面向对象的编程语言,因此类 (class) 是一个程序的基单位。所有的 Java 程序想要运行,都离不开类。
public class HelloWorld {} //我们可以多写两个 public class Badboy{ } public class CoolGirl{ }
public
是一个关键字,它属于访问控制符,它表示这个类是公开的。
紧接着的 class
也是一个关键字用于声明类, HelloWorld
是类名,类名的首字母要大写。
命名规则遵守驼峰准则(当变量名或函数名是由一个或多个单字连结在一起,而构成的唯一识别字时,首字母以小写开头,每个单词首字母大写(第一个单词除外)。)
1.3 主方法
什么是主方法呢?指的是类名 HelloWorld
后面用大括号 {}
包含的内容,这个方法被称为主方法。每个类只能拥有一个主方法。
所有的 Java 程序都从主方法开始执行。 以下的写法是固定的
public static void main(String[] args) { }
在主方法内部(指的是 main()
后面一对大括号中间包含的内容)我们可以定义一些指令,例如:
System.out.println("Hello World!");
例如:
public static void main(String[] args) { System.out.println("Hello World!"); System.out.println("Hello Boy!"); System.out.println("Hello Girl"); }
1.4 源代码文件
源代码文件的命名必须与类名相同,且后缀名为.java
。
2. Java 标识符
2.1 概念
在 Java 中,标识符通常用来给类、对象、变量、方法、接口、自定义数据类型命名。
2.2 命名规范
- 所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始
- 首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或数字的任何字符组合
- 关键字不能用作标识符
- 标识符是大小写敏感的
- 合法标识符举例:age、$salary、_value、__1_value
- 非法标识符举例:123abc、-salary
- 包名:多单词组成时所有字母都小写:xxyyzz
- 类名,接口名:大驼峰AaBbCc
- 变量名、方法名:小驼峰aaBbCc
- 常量:所有字母都大写
3. Java 注释和空行
3.1 空行
空行就是空白行,与注释一样,同样不会被编译器解析。
3.2注释的分类
Java 语言提供了三种类别的注释:
单行注释
// 被注释的内容
//String %hello = "caq3"; //String #hello = "caq3"; //String 1hello = "caq3";
多行注释
以
/*
开头,以*/
结尾/* 被注释的第一行内容 被注释的第二行内容 被注释的第三行内容 */
/*多行注释 1 2 3 4*/
文档注释
以
/**
开头,以*/
结尾,如果有多行,则每行都以*
开头,其在代码中的写法为:
/** * @author caq * @version 1.0 * @since 1.8 */
4 关键字和保留字
4.1 概念
关键字 (Keyword
) 是 Java 语言中的特殊标记。就是咱们不能定义的,人家已经定义好了的,你别用就对了!
4.2 Java 中的关键字
网上都有,自己百度好吧
5. 小结
Java 语言区分大小写,类是一个程序的基本单位
类中的主方法是一个程序执行的起点main()
多写注释,多看注释,起飞