• Java概述


    java是什么?
    java是一门面向对象的设计语言。 

             面对的对象是一个编程思想,思想只可意会不可言传。

             面向的编程思想并不是无中生有,是通过面向编程思想升华总结出来的 。

            理解面向过程的编程思想就相当于(公交车)

            沿途所经过的每一站连在一起形成一个过程(一路走来)

            面对过程的编程思想--C语言(指针)

            理解面向对象的编程思想(出租车)

            我们不需要关系中间的过程,重点在于对象。

             面对对象的编程思想--Java语言(类和对象)

             程序设计语言  语言--一种表达自己思想意图的方式,让别人理解自己的意图。

                       在于人对人的表达方式

              程序设计语言--表达的是自己的思想意图然后有机器理解去执行人的意图

                       在于人对机器的表达方式

    人类的语言--转换进行编译--通过机器去执行人的意图

    2.面向对象的编程思想的特点?
    封装---将原本分散处理的数据集中在一起进行统一的管理和保存
    继承---通过现有的东西产生新东西的机制,与我们现实中所说的继承意思基本一致
    多态---同一个事物在不同的环境中所呈现的是完全不同的
    抽象---抽取接近的事物,将具有一致的数据结构(属性)和行为(操作)的内容抽取形成新的事物            
    3.java的三大版本及他们之间的区别?
           Java有三大版本,这三个版本是针对不同的领域提供的开发版本

         1.Java SE  --标准版

         开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java 应用程序

        C【客户端】/S【服务器】结构的应用

          2.Java EE  --企业版

         开发和部署可移植、可伸缩且安全的服务端Java应用程序

         提供web服务、组件模型管理和通信 API,可以用来实现企业级的面向服务体系结构和 Web 2.0 应用程序。

        B【浏览器】/S【服务器】 结构的应用,Web应用程序

          3.Java ME  --微型版

         主要用来做移动型设备、嵌入式开发。(android)

    Java的三个大版本的联系:

         1.Java SE标准版,提供基础操作

         2.Java EE企业版和Java ME微型版都是一Java SE为基础,都是在标准版上建立起来的

    4.  Java的开发工具
               JDK--java的开发工具

               JDK的组成   (1)java开发工具集 和 常用的java类库(用于开发java程序)

                                    (2)JRE--用来运行java程序的

           注意:JDK既可以开发java程序,也可以运行java程序

                 JRE只可以用来运行java程序,不可以开发java程序,如果只为了运行那么单独有JRE就可以满足需求。

      JRE的组成  

    java运行库
    JVM--java虚拟机,运行java程序的核心,还需要其他的类加载器,字节码校验器,以及大量的基础类库。
         JDK中的JRE之所以可以运行Java程序,是因为JDK包含了JVM,而JVM是运行Java的核心
     

  • 相关阅读:
    Python、设计原则和设计模式-对象行为类设计模式(一)
    【NLP开发】Python实现聊天机器人
    [附源码]Python计算机毕业设计Django时间管理软件app
    美创数据安全管理平台获信通院“数据安全产品能力验证计划”评测证书
    EasyExcel动态表头导出
    ArmSoM-RK3588编解码之mpp解码demo解析:mpi_dec_test
    python+playwright 学习-82 Request 对象
    Kitex微服务开发实践:ETCD服务注册
    学习笔记二十三:Deployment入门到企业实战应用
    C++ std::unique_lock,以及处理锁
  • 原文地址:https://blog.csdn.net/hutubiancheng/article/details/126958293