美文网首页
Java开发 Java简介+语言特性【前言篇2】

Java开发 Java简介+语言特性【前言篇2】

作者: iOS_PM_WEB_尛鹏 | 来源:发表于2020-04-20 17:55 被阅读0次

    【作者前言】:13年入圈,分享些本人工作中遇到的点点滴滴那些事儿,17年刚开始写博客,高手勿喷!以分享交流为主,欢迎各路豪杰点评改进!
    {\color{#3f48cc}{\pmb{点击右上角小【1】快速预览本文内容}}} [1]

    🔥1.知识点内容

    🔓1. Java概述 [2]

    • 1991年SUNMicroSystem公司的JameGosling、BillJoe等人为在电视、控制烤箱等家用消费类电子产品上进行交互式操作而开发了一个名为Oak的软件。
    • Oak—>Java:互联网给Java带来新的生机
    • 1995年Sun向公众推出Java并引起业界的轰动
      发展:面向网络应用,类库不断丰富,性能不断提高,应用领域不断拓展。(1995年以来)
    • 2009年Oracle公司宣布正式以74亿美元的价格收购Sun公司,Java商标从此正式归Oracle所有;
    • Java不仅仅是一门编程语言,同时也是一个技术平台
      Java是当今最流行的软件开发语言之一,企业版本使Java具有更广泛的用途,适用于各种应用开发,尤其是网络应用,网络服务,嵌入式系统等。
    • 里程碑版本,被称为Java2平台。开始拆分为JavaSE、JavaEE、JavaME三个技术方向。
      JavaSE:java基础阶段--标准版本
      JavaME:移动应用(不怎么使用) 安卓、苹果系统
      JavaEE:企业级应用 (企业工作中主要使用的版本)

    🔓2. Java优势和特点 [3]
    1) 面向对象
    Java是一门面向对象的语言;面向对象(Object Oriented)简称OO;
    面向对象面向过程是两种有代表性的编程思想;
    面向对象思想有三大特征:封装、继承、多态
    2) 健壮性
    健壮性又称鲁棒性(robustness);
    Java的强类型机制保证任何数据必须有明确的数据类型;
    Java提供异常处理机制,能够统一处理异常事件;
    Java不再使用指针,实现垃圾自动回收,程序员不需要手动回收内存;
    3) 分布式
    提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、 ServerSocket等;
    Java的RMI(远程方法调用)机制是开发分布式应用的重要手段;
    4) 多线程
    Java语言支持多线程编程;
    提供多线程机制允许程序中有多个任务并发执行;
    提供的同步机制允许共享数据;
    5) 动态性
    允许程序动态地装入运行过程中所需要的类;也可以通过网络来载入所需要的类;
    Java中能进行运行时的类型检查


    🔥2.应用场景:


    🔥3.实现目标:


    🔥4.代码实现:




    1. 【知识点回顾·简介】 ↓↓↓

    2. 🔑[Java概述]

    3. 🔑[Java优势和特点]

    相关文章

      网友评论

          本文标题:Java开发 Java简介+语言特性【前言篇2】

          本文链接:https://www.haomeiwen.com/subject/vvkdihtx.html