发表时间:2022-03-26来源:网络
目前由于Oracle做了限制,必须登录才能下载
JDK的安装:一路下一步

classpath环境变量中配置执行所需的class文件和类包,在设置classpath时,必须在配置路径前添加【.;】,用于识别当前路径下的Java类在JDK5以后,如果没有配置classpath,Java虚拟机会自动将其设置为【.】,也就是当前目录 配置完成以后 可以打开控制台测试一下
下面讲解一下安装后的目录结构
其中JDK中又包含JRE
bin:存放一些可执行程序db:是一个小型的数据库include:存放C语言的头文件,因为JDK是通过C和C++实现的jre:为Java程序提供运行环境lib:是Java类库或库文件,是开发工具使用的归档包文件scr:存放了JDK核心类的源代码JDK的bin目录下存放着很多可执行的程序:最重要的是Javac.exe和Java.exejavac.exe是Java编译器工具,可以将Java文件编译成Java字节码文件(.class文件),Java源文件的扩展名为 .javajava.exe是Java运行工具,它会启动Java虚拟机,运行由Java编译器生成的字节码文件(.class文件)
很多人可能会碰到这样的错
这就是在上边配置classpath的时候少配置了前面的 [ . ] 在Java中指定了几种访问修饰符:public, protected, private, 每一种修饰符都有其对应的权限。main方法声明为public,表明这个方法对外是可见的,我们的JVM(Java虚拟机)就可以访问它,为了保证JVM在任何情况下都能访问到main方法,就用public 修饰
为什么是静态的:static静态可以让JVM调用main方法的时候,不用通过对象调用,在程序启动后,虚拟机不需要创建一个实例,就可以调用main方法
为什么没有返回值:voidJVM在调用main方法的时候不需要向操作系统返回值,如果main方法正常退出,Java应用程序的退出代码为0,表示成功的运行了程序
main是固定的写法,JVM能够识别程序运行的起点。main方法可以被重载,但重载的main方法不会被执行 ;main方法作为程序的初始化线程的起点,任何其他线程均有该线程启动
String[] args程序运行传入的一组参数,也是main方法中唯一可以改变的一块
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
粤语翻译帮app下载v1.1.1 安卓版
60.01MB |生活服务
人生笔记app官方版下载v1.19.4 安卓版
125.88MB |系统工具
萝卜笔记app下载v1.1.6 安卓版
46.29MB |生活服务
贯联商户端app下载v6.1.8 安卓版
12.54MB |商务办公
jotmo笔记app下载v2.30.0 安卓版
50.06MB |系统工具
鑫钜出行共享汽车app下载v1.5.2
44.7M |生活服务
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-02-15
2022-02-14