• 开始认识java


    1.java发展历史         
     
                      1991年   詹姆斯·高斯林 (James Gosling)  SUN公司Green项目(消费类电子产品) Oak  后来叫Java
                                 1995年 推出 Java测试版
                                        1996年   JDK1.0
                                           1997年  JDK1.1
                                               1998年  JDK1.2 革命性的版本 更名 Java2
                                                   2004年  J2SE 5.0(1.5) Tiger 老虎
                                                      2006年  J2SE 6.0(1.6)Mustang 野马
                                                          2011年  J2SE 7.0 Dolphin 海豚
                                                              2014年 JavaSE 8.0
                                                                  2017年 9 月 22 日,Java 9    (每 6 个月一个版本)
                                                                      2018年 3 月 21 日,Java 10 正式发布
                                                                         2018年 9 月 26 日,Java 11
                                                                            2019年 3 月 20日,Java 12
                                                                                2019年9月17日,    Java13
     
    2.Java核心优势 ,特性
     
                                   跨平台 建立了强大的生态体系  IT行业“第一大语言”
     
                                   安全 ,面向对象,简单,高性能,分布式,多线程,健壮性
     
    3.Java版本
                                    javaSE 标准版    桌面应用
     
                                    javaEE 企业版   服务器端应用
     
                                    javaME 微型版   消费性电子产品
     
                                    
     
    4.java运行机制    编写代码-->编译---->解释运行
     
                                计算机高级语言分为编译型,解释型两种,Java是两种类型的结合。
                                                            (C,C++编译型    PHP,Javasript,Python解释型)
     
                                java运行流程
                                
                                                 源文件(*.java)-> java编译器 ->字节码文件(*.class)
     
                                                  ——》JRE(   类加载器 -> 字节码校验器 -> 解释器 ->     )     
     
                                                             [ java 程序-->JVM --->(Windows,unix,ios)操作系统交互]
     
                                                  ——》系统平台                                    
     
    5.JDK JVM JRE
     
                                    
                                JVM虚拟机   虚拟计算机 执行字节码文件 
     
                                JRE 运行环境  (  JVM虚拟机 库函数  运行java应用程序所必须的文件  )
     
                                JDK 开发工具包   (  JRE 编译器 调试器 java程序开发的文件  )
    6.JDK下载
    古人学问无遗力,少壮工夫老始成。 纸上得来终觉浅,绝知此事要躬行。
  • 相关阅读:
    XML错误信息Referenced file contains errors (http://www.springframework.org/schema/beans/spring-beans-4.0.xsd). For more information, right click on the message in the Problems View ...
    Description Resource Path Location Type Cannot change version of project facet Dynamic Web Module to 2.3.
    maven创建web报错Cannot read lifecycle mapping metadata for artifact org.apache.maven.plugins:maven-compiler-plugin:maven-compiler-plugin:3.5.1:runtime Cause: error in opening zip file
    AJAX跨域
    JavaWeb学习总结(转载)
    JDBC学习笔记
    Java动态代理之JDK实现和CGlib实现
    (转)看懂UML类图
    spring boot配置使用fastjson
    python3下django连接mysql数据库
  • 原文地址:https://www.cnblogs.com/wf-zhang/p/11780772.html
Copyright © 2020-2023  润新知