JDK基础解析

    科技2022-07-13  123

    JDK 基础解析

    一、JDK相关名词

    SDK(Software Development Kit) : 软件开发包,主要包含函数库或者工具

    JDK(Java Development Kit) : java程序开发包,面向java程序的开发者

    JRE(Java Runtime Enviroment) : java程序运行环境,面向java程序的使用者

    API(Application program interface) : 应用程序编程接口

    API Documentation : api说明文档,描述api的方法,参数,返回值等。

    二、JDK目录文件解释

    目录/文件作用bin 目录存放JDK中提供的相关的命令,例如java,javac, javapdb 目录JDK自带的一个小型数据库,纯java实现include 目录JVM 启动是需要引入一些c语言的头文件,该目录就是用于存放这些头文件的jre 目录JDK自带的一个java运行环境lib 目录提供了一些java类库和库文件src.zip 文件存放jdk的源代码

    三、java语言的优点

    更纯粹的面向对象编程,加速开发的过程一次编译,到处运行,代码可以跨平台多线程的支持代码 中没有指针管理,内存管理,使得编程人员更加专注于系统的业务功能的开发字节码的验证机制,保证代码的安全性开源,免费,社区活跃,第三方类库选择丰富

    四、常用命令

    javac 编译java 运行javadoc 生成API文档javap 反编译jar 打包

    五、常用包

    java.lang

    最常用的一个包,默认为自动引入,不需要import,但是不包括他的子包

    java.awt,java.swing,java.awt.event

    java 中用来制作图形化界面的(GUI)

    java.io

    这个包下的类主要用于输入输出流的操作。也就是读写数据

    java.net

    这个包主要是用于网络编程,主要是用于计算机之间的网络连接

    java.utils

    这个包是java中的常用工具类

    Processed: 0.010, SQL: 8