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



  • 相关阅读:
    linux 内存映射-ioremap和mmap函数
    vue 模板语法-插值的操作(12-22)
    chrome浏览器json插件
    vue初识(1-11)2020-10-27
    后盾人:JS课程第一章(11-18)2020-10-25
    博客园美化
    chrome 设置自动刷新网页
    二叉树的层次遍历
    poj 2905 双向队列(待补充)
    poj 2159 D
  • 原文地址:https://www.cnblogs.com/nkcat/p/14836129.html
Copyright © 2011-2022 走看看