无涯教程-Java - 基本语法

100 阅读2分钟

让无涯教程看看一个简单的代码,它将打印Hello World。

public class MyFirstJavaProgram {

/* 这是我的第一个 java 程序。 * 这将打印“Hello World”作为输出 */

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

输出

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

基本语法

关于Java程序,记住以下几点非常重要。

  • Case Sensitivity(区分大小写)               -  这意味着标识符hello和Hello具有不同的含义。

  •         示例: class MyFirstJavaClass

  •         示例: public void myMethodName()

  • Program File Name (程序文件名)         -  名称应与类名完全匹配。

  • public static void main(string args[])  -  JAVA程序入口。

Java 修饰符

与其他语言一样,可以通过使用修饰符来修改类、方法等。有两类修饰符-

  • 访问修饰符     -  default,public,protected ,private

  • 非访问修饰符 - final,abstract,strictfp

Java 变量

下面是JAVA-中的变量类型

  • Local Variables (本地变量)
  • Class Variables (类变量)
  • Instance Variables (实例变量)

Java 枚举

枚举是在Java5.0中引入的。枚举将变量限制为只有几个预定义的值之一。此枚举列表中的值称为枚举。

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中的保留字。这些保留字不能用作常量或变量或任何其他标识符名称。

abstract assert boolean break
byte case catch char
class const continue default
do double else enum
extends final finally float
for goto if implements
import instanceof int interface
long native new package
private protected public return
short static strictfp super
switch synchronized this throw
throws transient try void
volatile while

Java 注释

Java支持单行和多行注释,与C和C++非常相似。Java编译器将忽略任何注释中可用的所有字符。

public class MyFirstJavaProgram {

/* 这是我的第一个 java 程序。 * 这将打印“Hello World”作为输出 * 这是多行注释的示例。 */

public static void main(String []args) { //这是单行注释的示例 /* 这也是单行注释的一个例子。 */ System.out.println("Hello World"); } }

运行上面代码输出

Hello World

参考链接

www.learnfk.com/java/java-b…