一些JAVA的常识

JAVA语言的环境搭建

JDK JRE JVM 之间的关系
在这里插入图片描述
在这里插入图片描述


jdk中文件目录简述

jdk中bin目录是开发工具
javac编译
java解释运行
javadoc生成以网页形式存在的文档的时候
在这里插入图片描述
db目录是java的数据库
include目录是用c语言写的一些头文件,java调用c语言时用到的一些结构
jre JAVA运行时环境
lib里是一些架包
src java的一些开源的代码,一些类库
在这里插入图片描述

在这里插入图片描述


JAVA执行过程

在这里插入图片描述
javac HelloWorld.java 编译,这步带后缀名,
java HelloChina 运行,这步不用写后缀名,HelloChina.class 是HelloWorld文件中的一个类
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
windows下是不区分大小写的,JAVA严重区分大小写
所以上述文件用小写也能编译
在这里插入图片描述
Windows不区分大小写示例
在这里插入图片描述


编译以后生成的 .class 结尾的字节码文件中不包含注释掉的信息。

文档注释

在这里插入图片描述
格式先
/**
先斜杠两个星号,在斜杠一个星号
*/
在这里插入图片描述
javadoc只能提取文档注释

在自定义的文件名中找到index.html网页打开
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
小细节:多行注释不能嵌套,多行注释里可以有单行注释


JAVA API文档

API文档就是关于API使用的一个说明。
在这里插入图片描述

一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?

答:可以。但最多只有一个类名声明为public,与文件名相同。

Something类的文件名叫OtherThing.java

class Something {
public static void main(String[] something_to_do) {
System.out.println(“Do something …”);
}
}
这个很明显。
答案: 正确。从来没有人说过Java的class名字必须和其文件名相同。但public class的名字必须和文件名相同。


在一个java文件中可以声明多个class ,但是最多只能有一个类声明为public的。而且要求声明为public的类的类名必须与源文件名相同。


编译后生成一个或多个字节码文件.class。字节码文件的文件名与java源文件中的类名相同,一个类名对应一个相同文件名的字节码文件。


为什么要配置环境变量?

为了在任何路径下都运行java.exe, javac.exe等开放工具

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值