RHZ'S BLOG | 个人分享

  • 首页
  • 笔记
  • 小日常
  • 音乐
  • 读书
  • 软件分享
YOLO
  1. 首页
  2. 笔记
  3. Code
  4. 正文

Java程序的基本规则

2022年8月6日 343点热度 0人点赞 0条评论

1.Java程序的组织形式

java程序是一种纯粹的面向对象的程序设计语言,Java程序因此以类(class)的形式存在,类(class)是Java程序的最小程序单位,java程序不允许可执行性的语句,方法等成分独立存在需要放在类定义里面。

最简单的java程序-只包含一个空类定义的程序

class Test
{
//若需要某个类能被解释直接解释执行,类里面还要包含main方法,且main方法必须使用public static void 来修饰,且main方法的形参必须是字符串数组类型(String[]args是字符串数组的形式)
//main方法写法几乎固定,因此main方法是java程序的入口
//对于一个大型的Java程序而言,往往只需要一个入口,也就是只有一个类包含main方法,其他类都被main方法直接或间接调用
}

2.Java源文件的命名规则

  • java程序源文件的后缀必须是.java
  • 主文件名一般可以自定义,若定义了public类,则必须与该public类名字相同
  • 一个java程序最多定义一个public类

建议:

  • 一个java源文件只定义一个类,不同的类使用不同的源文件定义
  • 让java源文件的主文件名与该源文件中定义的public类同名

3.初学者雷区

1.CLASSPATH环境变量的问题

使用jdk>=1.5的不需要考虑这个问题,不设置这个环境变量也可以正常编译和运行JAVA程序
如果指定了CLASSPATH环境变量,需要在CLASSPATH环境变量中加一点. 代表当前路径强制JAVA解释器在当前路径下搜素java类

2.大小写问题

java语言严格区分每个单词的大小写,必须注意

3.路径里包含空格的问题

在安装jdk以及java相关程序、工具的时候不要安装在包含空格的路径下,否则可能引发错误

4.main方法的问题

如果需要JAVA解释器直接运行一个java类,则这个类必须包含main方法,必须用public和static来修饰,必须使用void声明该方法的返回值,而且该方法的参数类型只能是一个字符串数组不能是其他参数类型。public和static修饰符的位置可以互换但其他部分是固定的。

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可
标签: 暂无
最后更新:2022年8月6日

RHZ

即使单枪匹马,我亦勇敢无畏

点赞
< 上一篇
下一篇 >

文章评论

取消回复
归档
  • 2023年2月
  • 2022年12月
  • 2022年11月
  • 2022年10月
  • 2022年9月
  • 2022年8月
  • 2022年7月
  • 2022年6月
  • 2022年5月
  • 2022年4月
  • 2022年3月
  • 2022年2月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年8月
  • 2021年7月

COPYRIGHT © 2022 RHZ的博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

渝ICP备2022008933号-1