在基本的Java类和对象说完之后,下面的主要内容就是Java的基本语法了。
慢着,在这之前,我们再插播一些别的内容,这样,在正式开始Java语法内容之前,先对Java的源文件(即代码)有一个整体性的概括了解。当然,很多的内容如果要详细了解的话,需要后面的内容帮助,只是一个大概的了解,不需要多么的清楚。后面的内容会一一进行详细的解释说明的。
下面就来说说Java源文件结构,毕竟以后无论怎么写Java代码,你也逃不开Java源文件的“魔爪”了。
Java源文件有一些层次上的特殊规定。
package 语句 //0或1个,必须放在文件开始
import语句 //0或多个,必须放在所有类定义之前
public classDefinition //0或1个
classDefinition //0或多个
interfaceDefinition //0或多个
先简单说下,其中package语句和import语句分别用于声明类所在的“包”和从特定的包中引入类;interfaceDefinition表示接口的定义。
在这边需要特别注意的是,Java是严格区分大小写的。定义为public的类名必须与java文件名称完全一致,每个java源文件只能有一个定义为public的类,但可以有几个非public的类名。
例如,我们回头来看前面的示例,可以看到,在这个程序中,定义了两个类:Student和StudentTest,其中,StudentTest这个类被定义为public的,因此,这个Java程序的名称必须是StudentTest而不是其他。如果public 的类名和文件名称不一致,编译时将会出现错误。
好了,后面再详细说说package和import。他俩是互相依存的。如果没有了package,import的存在就没有意义了。如果没有了import,package无法进行实际的操作了。
分享到:
相关推荐
"轻松学Java源文件"是为配合《轻松学Java》这本书而提供的配套资源,旨在帮助读者更好地理解和实践书中所讲解的Java编程概念。 在学习Java的过程中,源文件(.java文件)是编写代码的主要载体。每份源文件通常对应...
2. `src` - 这是源代码目录,通常包含Java源文件(`.java`)。 3. `lib` - 这个目录通常用于存放项目依赖的外部JAR文件。 4. `bin` - 编译后的字节码(`.class`)文件通常被放置在这里,便于执行。 在DOS环境下,...
22. Java源文件构造规则的错误理解,类的声明同步中extends和implements关键字应分别单独使用。 23. E-R图转换到关系模式时,实体与联系都可用关系表达。 24. 构造化程序设计的三种基本控制结构包括顺序结构、选择...
Java项目的源文件结构通常遵循一定的组织规则,以确保代码的清晰性和可维护性。下面我们将深入探讨Java项目源文件的相关知识点。 1. **目录结构**: - `src`:这是存放源代码的主要目录,通常按照包(package)...
2. **Java源文件与.CLASS文件**:Java源文件是使用Java编程语言编写的,文件扩展名为.java。这些文件被Java编译器编译成字节码,即.CLASS文件,才能在Java虚拟机(JVM)上运行。在开发环境中,源文件用于调试和理解...
17. Java源文件声明规则:Java源文件中,只能有一个public类定义,并且文件名要与public类名相同。 18. Java类的编译与执行:Java源代码首先通过javac编译器编译成字节码文件,然后由java解释器执行字节码。 19. ...
3. Java源文件结构:一个源文件可以包含多个类,但最多只能有一个公共类(public class)。 4. 环境变量配置:系统环境PATH应指向JDK的bin目录,CLASSPATH应包含JRE的lib目录和当前目录(.;)。 5. Java文件扩展名...
2. Java源文件命名规则:Java源文件的命名规则是,文件名必须与public类名相同,且文件名的扩展名必须是.java。 3. Java整型数据类型:Java整型数据类型包括byte、short、int、long,其中byte占用内存空间最少。 4...
删除文件夹,递归删除目录下的所有文件及子目录下所有文件,函数名:getFile 作用:使用递归,输出指定文件夹内的所有文件 参数:path:文件夹路径 前置空格缩进,显示文件层次结构,通过文件名称获取导入文件到temp...
《KotlinPoet:构建.KT源文件的高效工具》 KotlinPoet,这是一个由Square公司开发并开源的库,专门设计用于生成Kotlin源代码(.kt文件)。这个API不仅适用于Kotlin项目,同时也支持Java项目,使得开发者能够以编程...
这个名为"java编程百例(内含java源文件)"的资源集合为学习者提供了一个丰富的实践平台,涵盖了从基础到进阶的多个主题。下面我们将详细探讨这些知识点。 1. **基础语法**: Java的基础语法包括变量定义、数据...
Java Class源文件查看工具是Java开发者在处理已编译的.class文件时不可或缺的辅助工具,主要用于将二进制的.class文件转换回可读性更强的.java源代码文件。这种过程通常被称为反编译。反编译对于理解第三方库的内部...
包括源代码文件的扩展名、类型转换、数组引用、方法重载与覆盖、构造函数、异常处理、类与对象的关系、标识符规则、方法声明、ArrayList实例化、源文件与编译文件扩展名、Applet程序的paint方法重载、源文件结构以及...
根据给定的文件标题、描述、标签以及部分内容,本文将详细介绍MD5加密算法在Java源文件中的实现原理及其代码逻辑。 ### MD5算法概述 MD5(Message-Digest Algorithm 5)是一种广泛使用的散列算法,它能将任意长度...
"Calculate.ja"可能是应用程序的打包文件,而"calculate.java"则很可能是主程序类的源文件,它包含了计算器的核心逻辑。 【描述】"java计算器,使用java开发图形界面实现计算器基本运算的代码" 揭示了这个项目的核心...
9. 软件项目组织结构:大型软件项目通常包含多个源文件,这些源文件根据功能、模块或层进行组织。它们可能还会使用文件夹(目录)进行分类管理。在项目结构中,文件和文件夹的命名通常遵循一定的标准,以确保代码的...
数据结构提取器.rar 文件压缩解压缩包 Commons Compress.rar 日历同步统计 GCALDaemon.zip 物业管理系统毕业设计+源码.rar 电子书店管理系统.rar 网上书店.rar 网络电视源代码TV-Browser.rar 网络蚂蚁Java版.rar ...
13. Java源文件的顺序通常遵循package, import, class的结构,这是因为Java文件可能需要先声明包(package)信息,再导入(import)相关类,最后定义类(class)和方法。 14. 在Java中,标识符的命名规则不允许使用...
1. Java源文件的编译与运行: Java程序的开发通常涉及三个主要步骤:编辑源程序(编写.java文件)、编译生成字节码(使用javac.exe)和解释运行字节码(通过java.exe)。Java的字节码文件(.class)可以在任何支持...
总的来说,Java源文件是构建Java应用程序的基础,它们通过精心设计的结构和逻辑来解决问题。理解和掌握Java源代码,不仅有助于开发人员解决实际问题,也有利于他们参与到更复杂的项目开发中去。在编程的道路上,不断...