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

一、组织形式:
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找一天,一定要注意。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值