java license实现_Java入门难点:JDK介绍与初次编程实现

我们先来认识一下,什么是JDK?JDK是 Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的Java应用程序。JDK是整个Java开发的核心,它包含了Java的运行环境(JVM+Java系统类库)和JAVA工具。下面,千锋广州Java培训老师就带你来了解一下关于JDK介绍与初次编程实现。

一、Java入门之JDK目录介绍

JDK安装完成后,在JDK安装路径下会生成一个目录,称为JDK安装目录,如下图。

0bd6076180625396d325226e6c5fed93.png

开发人员应熟悉JDK安装目录下各个子目录的意义和作用,JDK安装目录下的子目录具体用途如下。

l bin:该目录存放一些编译器和工具,常用的有javac.exe(Java编译器)、java.exe(Java运行工具)、jar.exe(打包工具)、jdb – debugger(查错工具)和javadoc.exe(文档生成工具)等。

l db:该目录是安装JDK时附带安装的小型数据库Java DB。Java在JDK6.0开始引入成员Java DB,这是一个纯 Java

实现、开源的数据库管理系统。这个数据库不仅很轻便,还支持几乎大部分的数据库应用所需要的特性。因此Java

程序员不再需要耗费大量精力安装和配置数据库,可直接使用Java DB。

l include:该目录是存放一些启动JDK时需要引入的C语言的头文件。

l jre:jre是Java Runtime Environment的简写,即Java程序运行时环境。该目录是存放Java运行时环境的根目录,它包含Java虚拟机,运行时的类包、Java应用启动器以及一个bin目录,但不包括开发环境中的开发工具。

l lib:lib是library的简写,存放Java类库或库文件。

l javafx-src.zip:该压缩文件里存放的是Java FX所有核心类库的源代码。

l src.zip:该压缩文件里存放的是Java所有核心类库的源代码。

l README和LICENSE:说明性文档。

二、第一个Java程序

在磁盘目录中,本例目录为“D:com1000phonechapter01”,创建一个文本文件,并重命名为“HelloWorld.java”。用记事本打开,编写一段Java代码,具体如下。

4df76a8c0ae3209e997d462f2cade2a4.png

打开命令行窗口,输入 “cd D:com1000phonechapter01”和“d:”命令,切换到Java源文件所在目录,如下图。

0a8ee95ed5e3e30078beac031f2f678f.png

在命令行窗口中输入“javac HelloWorld.java”命令,对源文件进行编译,如下图。

d5dfdd6ac2deaba262df3a9d2d5bb0d0.png

成功执行完javac命令后,会在bin目录下生成一个名为“HelloWorld.class”的字节码文件,如下图。

7cbe9393c2d9bfe75ee8be38423b648d.png

在命令行窗口中输入“java HelloWorld”命令,运行编译好的字节码文件,运行结果如下图。

5aad325238a97bbbb4bd6476004f4d0a.png

上面演示了一个Java程序从编写、编译到运行的过程。其中有两点需要注意:第一,使用javac命令编译时,需要输入完整的文件名;第二,在使用java命令运行程序时,需要输入的是类名,而非完整的文件名,不要加“.class”后缀,否则会报错。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值