强哥说Java--Java基础

334 阅读3分钟

「这是我参与11月更文挑战的第5天,活动详情查看:2021最后一次更文挑战」。

一、Java基础

1 Java基础语法

 public class HelloWorld {
     public static void main(String[] args) {
         System.out.println("Hello World!");
     }
 }

1.1 大小写敏感

所有的命名都区分大小写 (文件名、类名、方法名等等)。

HelloWorldhelloWorld 是不同的;Hello.javaHellO.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()

多写注释,多看注释,起飞