关于java:Java快速入门Java程序基本结构

41次阅读

共计 1565 个字符,预计需要花费 4 分钟才能阅读完成。

咱们先分析一个残缺的 Java 程序,它的根本构造是什么:

/**

  • 能够用来主动创立文档的正文
    */

public class Hello {

public static void main(String[] args) {
    // 向屏幕输入文本:
    System.out.println("Hello, world!");
    /* 多行正文开始
    正文内容
    正文完结 */
}

} // class 定义完结
因为 Java 是面向对象的语言,一个程序的根本单位就是 class,class 是关键字,这里定义的 class 名字就是 Hello:

public class Hello {// 类名是 Hello

// ...

} // class 定义完结
类名要求:

类名必须以英文字母结尾,后接字母,数字和下划线的组合
习惯以大写字母结尾
要留神恪守命名习惯,好的类命名:

Hello
NoteBook
VRPlayer
不好的类命名:

hello
Good123
Note_Book
_World
留神到 public 是拜访修饰符,示意该 class 是公开的。

不写 public,也能正确编译,然而这个类将无奈从命令行执行。

在 class 外部,能够定义若干办法(method):

public class Hello {

public static void main(String[] args) { // 办法名是 main
    // 办法代码...
} // 办法定义完结

}
办法定义了一组执行语句,办法外部的代码将会被顺次程序执行。

这里的办法名是 main,返回值是 void,示意没有任何返回值。

咱们留神到 public 除了能够润饰 class 外,也能够润饰办法。而关键字 static 是另一个修饰符,它示意静态方法,前面咱们会解说办法的类型,目前,咱们只须要晓得,Java 入口程序规定的办法必须是静态方法,办法名必须为 main,括号内的参数必须是 String 数组。

办法名也有命名规定,命名和 class 一样,然而首字母小写:

好的办法命名:

main
goodMorning
playVR
不好的办法命名:

Main
good123
good_morning
_playVR
在办法外部,语句才是真正的执行代码。Java 的每一行语句必须以分号完结:

public class Hello {

public static void main(String[] args) {System.out.println("Hello, world!"); // 语句
}

}
在 Java 程序中,正文是一种给人浏览的文本,不是程序的一部分,所以编译器会主动疏忽正文。

Java 有 3 种正文,第一种是单行正文,以双斜线结尾,直到这一行的结尾完结:

// 这是正文 …
而多行正文以 /星号结尾,以/ 完结,能够有多行:

/*
这是正文
blablabla…
这也是正文
*/
还有一种非凡的多行正文,以 /* 结尾,以/ 完结,如果有多行,每行通常以星号结尾:

/**

  • 能够用来主动创立文档的正文
  • @auther liaoxuefeng
    */

public class Hello {

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

}
这种非凡的多行正文须要写在类和办法的定义处,能够用于主动创立文档。

Java 程序对格局没有明确的要求,多几个空格或者回车不影响程序的正确性,然而咱们要养成良好的编程习惯,留神恪守 Java 社区约定的编码格局。

那约定的编码格局有哪些要求呢?其实咱们在后面介绍的 Eclipse IDE 提供了快捷键 Ctrl+Shift+F(macOS 是⌘+⇧+F)帮忙咱们疾速格式化代码的性能,Eclipse 就是依照约定的编码格局对代码进行格式化的,所以只须要看看格式化后的代码长啥样就行了。具体的代码格局要求能够在 Eclipse 的设置中 Java-Code Style 查看。

文章内容整顿自网络,如有侵权,分割删

正文完
 0