zoukankan      html  css  js  c++  java
  • 02x01 Java入门

    1、Java的诞生

    • 1972年c诞生:贴近硬件、效率高、运行块,操作系统、编译器、数据库、网络系统

    • 1982年C++诞生:面向对象、兼容C、图形、游戏

      JVM:java虚拟机

    2、Java的发展

    • 1995年的网页简单而粗糙-》Applet(图形界面的程序)

      Java2标准版(J2SE):去占领桌面

      Java2移动版(J2ME):去占领手机

      Java2企业版(J2EE): 去占领服务器

    • 基于Java开发居多平台、系统、工具

    image-20210601101501046

    • 三高:高可用、高性能、高并发

    • 2006年:Hadoop(大数据领域)

    • 2008年:Android(手机端)

    3、Java的特性和优势

    • 简单(语法纯洁、没有头文件)

    • 面向对象(模拟人的思维)

    • 可移植性(跨平台 win、linux和mac)

    • 高性能(即时编译)

    • 分布式(网络分布,通过url访问网络一些资源,支持远程调用)

    • 动态性(**反射)

    • 多线程(边看电视边打游戏)

    • 安全性(运行前对内存进行合法检查,不会使机器崩溃,异常机制)

    • 健壮性(用的人多)

    4、Java三大版本

    • JavaSE:标准版(桌面程序,控制台开发)

    • JavaMe:嵌入式开发(手机,小家电)

    • JavaEE:E企业级开发(Web端,服务器开发)

    5、JDK、JRE、JVM

    • JDK:Java Development Kit(Java开发者工具)包含JRE

    • JRE: Java Runtime Environment(Java运行环境)

    • JVM: Java Virtual Machine(Java虚拟机)

    image-20210601102847641



  • 相关阅读:
    lvs+keepalive安裝部署文檔
    北邮 -3.29
    第一章
    CG-CTF 部分
    bugku部分
    1062 Talent and Virtue (25分)(水)
    1061 Dating (20分)
    1060 Are They Equal (25分)
    素数筛选
    1059 Prime Factors (25分)
  • 原文地址:https://www.cnblogs.com/nkcat/p/14836129.html
Copyright © 2011-2022 走看看