• Java天花板从了解java&&JDK到底是什么开始?


    什么是java?
    计算机语言,是人与计算机之间通讯的语言,分成机器语言、汇编语言、高级语言三大类。

    java是一种高级计算机语言,1995年推出,可以编写跨平台应用软件、完全面向对象的程序设计语言。

    分为三个技术平台:

     

    Java语言特点
    简单易用、安全可靠、跨平台(不同操作系统运行java程序)、面向对象性、支持多线程

    什么是JDK?
    定义:是SUN公司提供的一套JAVA开发环境。

    说明:JDK是整个JAVA的核心,其中包括JAVA编译器、JAVA运行工具、JAVA文档生成工具、JAVA打包工具。

    JRE: java运行环境。只包含java运行工具,不包含java编译工具。(给普通用户用)

     

    JDK目录介绍 
    bin目录   :存放一些可执行程序

     

     db目录:小型数据库。JAVA DB纯java实现、开源的数据库管理系统。

    include目录:包含一些C语言的头文件 。

    由于JDK是通过C和C++实现的,导入需要C语言的头文件。

    Jre目录:java运行时环境的根目录。

    包含JAVA虚拟机,运行时的类包、java应用启动器以及一个bin目录,但不包含开发环境的开发工具。

    lib目录:包含lib包文件。

    lib是libary的缩写,java类库或库文件,是开发工具使用的归档包文件。

    包含以下:

    javafx-src.zip: 该压缩文件内存放的是Java FX(Java 图形用户界面工具),所有核心类库的源代码。 

    src.zip : src.zip为src文件夹的压缩文件,src中放置的是JDK核心类的源代码,通过该文件可以查看java基础类的源代码。

    README:说明性文档。

     javac.exe编译器工具:可以将编写好的JAVA文件编译成JAVA字节码文件(可执行的JAVA程序)。

    JAVA.exe运行工具: 启动一个java虚拟机(JVM)进程,JAVA虚拟机相当于一个虚拟的擦欧总系统,专门负责运行由java编译器生成的字节码文件(.class文件)。
     


    感谢阅读,更多的java课程学习路线,笔记,面试等架构资料,需要的同学可以私信我(资料)即可免费获取!

     

  • 相关阅读:
    mysql增加字段语句转为Oracle语句
    构建RAG应用-day01: 词向量和向量数据库 文档预处理
    面向电缆行业的高级计划与排程(商简SPS)解决方案
    21天学习挑战赛--第二天打卡(setSystemUiVisibility、导航栏、状态栏)
    2024年测试工程师必看系列之fiddler设置手机端抓包全套教程
    黑马点评-01基于Redis实现短信登陆的功能
    C++ 内存管理 基本部分
    javacc之路4---错误恢复
    【SQL刷题】Day9----SQL过滤数据专项练习
    排队分数 10
  • 原文地址:https://blog.csdn.net/hahazz233/article/details/125446257