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

来源:互联网 发布:淘宝网电脑版首页 编辑:程序博客网 时间:2024/06/08 04:36

一、组织形式:

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找一天,一定要注意。

原创粉丝点击