亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> java

Java 基础:掌握基本语法

Java 程序可定义为通过调用彼此方法进行通信的对象集合。简要了解类、对象、方法、实例变量的含义。

第一个 Java 程序

查看打印 Hello World 的简单代码。

示例

Live Demo
public class MyFirstJavaProgram { 
  /* 这是我的第一个 Java 程序。
   * 将打印 'Hello World' 作为输出 */
  public static void main(String []args) { 
    System.out.println("Hello World"); // 打印 Hello World 
  } 
}

保存文件、编译、运行步骤:

输出

C:\> javac MyFirstJavaProgram.java
C:\> java MyFirstJavaProgram
Hello World

基本语法

关于 Java 程序,须牢记以下要点。

Java 标识符

所有 Java 组件需命名。类、变量、方法的名称叫 标识符。

标识符规则:

Java 修饰符

像其他语言,可用修饰符修改类、方法等。两类修饰符:

下节将详细讲解修饰符。

Java 变量

Java 变量类型:

Java 数组

数组是存储同类型多变量的对象,数组本身在堆上。后续章节将讲解声明、构造、初始化。

Java 枚举

枚举在 Java 5.0 引入,限制变量只能取预定义的几个值。枚举列表中的值叫枚举。

使用枚举可减少代码 Bug。例如鲜榨果汁店应用,可限制杯子尺寸为小、中、大,防止点其他尺寸。

示例

Live Demo
class FreshJuice { 
  enum FreshJuiceSize{ SMALL, MEDIUM, LARGE } 
  FreshJuiceSize size; 
} 
public class FreshJuiceTest { 
  public static void main(String args[]) { 
    FreshJuice juice = new FreshJuice(); 
    juice.size = FreshJuice.FreshJuiceSize.MEDIUM; 
    System.out.println("Size: " + juice.size); 
  } 
}

输出结果:

输出

Size: MEDIUM

注意 − 枚举可单独声明或在类内声明。方法、变量、构造器可在枚举中定义。

Java 关键字

下表列出 Java 保留字,不可用作常量、变量或其他标识符名称。

abstractassertbooleanbreak
bytecasecatchchar
classconstcontinuedefault
dodoubleelseenum
extendsfinalfinallyfloat
forgotoifimplements
importinstanceofintinterface
longnativenewpackage
privateprotectedpublicreturn
shortstaticstrictfpsuper
switchsynchronizedthisthrow
throwstransienttryvoid
volatilewhile

Java 注释

Java 支持单行和多行注释,类似 C/C++。注释内所有字符被编译器忽略。

示例

Live Demo
public class MyFirstJavaProgram { 
  /* 这是我的第一个 Java 程序。
   * 将打印 'Hello World' 作为输出
   * 这是多行注释示例。 */
  public static void main(String []args) { 
    // 这是单行注释示例
    /* 这也是单行注释示例。 */
    System.out.println("Hello World"); 
  } 
}

输出

Hello World

空行使用

仅含空白字符(可能含注释)的行称空行,Java 完全忽略。

继承

Java 类可从类派生。若需创建新类且已有类包含所需代码,可从现有类派生新类。

此概念允许复用现有类字段和方法,无需重写。现有类称 超类,派生类称 子类。

接口

Java 中接口可定义为对象间通信契约。接口在继承概念中起关键作用。

接口定义派生类(子类)应使用的方法,但实现完全由子类决定。

下一步

下节将讲解 Java 编程中的对象和类。结束时您将清楚对象和类的概念。


java

  1. C 语言基础语法精通:Token、分号、注释与标识符规范
  2. C# 基础语法与面向对象核心:类、成员、实例化、标识符与关键字
  3. 深入理解 Java final 关键字:变量、方法与类的不可变性
  4. Java instanceof 运算符完全指南:用法、继承与接口检查
  5. 精通 Java 继承:核心概念、类型与实战示例
  6. 深入理解 Java 静态嵌套类:用法、差异与实战示例
  7. 精通 Java 匿名内部类:定义、语法与实战示例
  8. Java 单例模式详解:安全实现与使用指南
  9. 精通 Java 反射:运行时检查类、方法与字段
  10. 掌握 Java ObjectOutputStream:序列化、核心方法与实战示例
  11. 掌握 Java 泛型:构建可复用、类型安全的代码
  12. 掌握 Java 文件操作:java.io 包下的创建、读取、写入与删除