您的位置:首页 > 编程语言 > Java开发

小白Java笔记——Java程序的基本规则

2017-11-23 11:15 162 查看

一、组织形式:

Java程序是一个纯粹的面向对象的程序设计语言,So,其必须以类(class)形式存在,那么很明显,类是Java程序最小的程序单位。 所有的程序部分如可执行性语句、方法等必须放在类定义里。
最简单的程序:


class Test
{
}


可以看出类里面没有任何类成分,是空类,但却是正确的,可以进行编译。但是当如果运行时,会出现错:

F:\JL>java Test
错误: 在类 Test 中找不到 main 方法, 请将 main 方法定义为:
public static void main(String[] args)
否则 JavaFX 应用程序类必须扩展javafx.application.Application


也就引出了Java解释器的规定:

如果需要让类直接可以被解释器直接运行,则这个类必须包含main方法,并且必须用public static void来修饰,并且main的形参必须是字符串数组类型(String[] args是字符串数组的形式)。

也就是说main是Java程序的入口。具体为什么用,之后再详细解释吧。

一般大型程序,往往只需要一个main入口,其他类都用于被main方法直接或者间接调用。

二、Java源文件命名规则

规则:1.后缀必须是.java

2.如果源代码里定义了一个public类,则主文件名必须与这个类一致(包括大小写)。这时一个源文件里只能有一个public类。

3.除了2的情况,原则上其他主文件名可以随意起,但一般为了方便,可读,还是建议与类名统一:不同的类用不同的源文件定义。

虽然暂时没有出现这种问题,但以自己的笨脑袋还是记录一下,以免以后出错:

都知道window系统里文件有一个“隐藏已知文件类型”功能,要去掉这种默认设置,因为可能保存时会出现Hello.java.txt这种形式。

三、大小写问题

一定注意定义类时,class和Class是不一样的,Java中的关键词都是小写

这个看起来是个小事,关键时刻哪怕写错大小写,都有可能导致寻找bug找一天,一定要注意。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 面向对象 语言