Java(一)之前世今生

版权声明:本人原创作品,受国家法律保护,未经许可,任何单位及个人不得做营利性使用;若仅做个人欣赏、交流等非营利性使用,应当指明作者姓名、作品名称,并且不得侵犯本人依法享有的其他权利。出处为☞ https://blog.csdn.net/aa1209551258/article/details/82079958

一、Java语言是什么?

一种计算机编程语言,名字取自咖啡。

二、Java语言发展简史

  • Java语言之父 : James Gosling
  • SUN (Stanford University Network 斯坦福大学网络公司)
  • 1995年5月23日 Java 语言诞生
  • 1996年1月                 JDK1.0
  • 1997年2月                 JDK1.1
  • 1998年12月                JDK1.2(细分 J2SE、J2EE、J2ME)
                               (SE为标准版、EE为企业版、ME为微型版)
  • 2000年5月                 J2SE1.3
  • 2002年2月                 J2SE1.4
  • 2004年10月                J2SE1.5(改名 JavaSE5.0、JavaEE5.0、JavaME5.0) (重大改动)
  • 2006年12月                Java SE 6
  • 2009年4月20日             甲骨文(Oracle)74亿美元收购Sun
  • 2011年7月                 Java SE 7
  • 2014年3月                 Java SE 8 (市场主流版本)
  • 2017年9月                 Java SE 9
  • 附:Java版本说明.
    Java X=Java SE X=JDK1.X

三、Java语言流行程度

TIOBE语言排行榜(✈机票点我)
Java绝大多数保持在第一名。

四、Java市场份额

  • Java8 74.7%
  • Java7 19.9%
  • Java6 –%
  • Java9 –%

五、概念与环境

JDK、JRE、JVM

  • JDK (Java Development Kit, Java 开发工具包):↓
    包含JRE以及开发工具,面向开发人员使用。(PS:开发用的)

  • JRE (Java Runtime Environment, Java 运行时环境):↓
    包含JVM以及运行类库,面向运行人员使用。(PS:运行用的)

  • JVM (Java Virtual Machin, Java 虚拟机):↓
    包含字节码等核心内容。(PS:核心所在)
    这里写图片描述

六、Java安装注意事项.

windows下安装所需注意事项.

  • 1.不要用空格汉字
  • 2.安装内容,公共JRE去掉,不安装
  • 3.关于环境变量的设置

    %SystemRoot% == C:\windnows  `%`为翻译中间的内容的意思
    
    环境变量的添加:
    在系统变量中先添加
    ① `JAVA_HOME`项,然后在内容里面添加上java安装的路径
    ② 然后在`Path`中添加`%JAVA_HOME%\bin;`

Linux下安装所需注意事项.

  • 1.下载好JDK
  • 2.选择好安装路径.
  • 3.更改环境变量.然后重启机器.
    vim /etc/profilevim ~/.bashrc bashrc继承自profile

    JAVA_HOME=/usr/java/jdk1.8.0_102
    export JRE_HOME=/usr/java/jdk1.8.0_102/jre 
    export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH 
    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

    export JAVA_HOME=/usr/local/share/jdk1.8.0_181
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH

七、第一个Java程序HelloWorld

  • 1.先编译再运行原理.
    这里写图片描述
  • 2.关于命令javajavac

    • javac 为编译命令. 其中c —> compiler 编译器 —> xxx.class
      如: 将helloworld.java编译,即为, javac helloworld.java编译后结果为:helloworld.class
    • java为解释命令.解释器interpreter
      如: 运行helloworld程序.java helloworld运行的是helloworld.class文件.
    • ③ 注:
      编译时:↓
      java 源代码必须是xxxx.java 编译时候必须带上后缀的文件,

      运行时:↓
      运行xxxx.class 字节码文件,不加文件后缀


!!!版权声明!!!

本系列为博主学心得与体会,所有内容均为原创(✿◡‿◡)

欢迎传播、复制、修改。引用、转载等请注明转载来源。感谢您的配合

用于商业目的,请与博主采取联系,并请与原书版权所有者联系,谢谢!\(≧▽≦)/

我的联系方式:email–> [email protected]

!!!版权声明!!!



生活嘛~ 最重要的就是开心喽~ O(∩_∩)O~~

感谢编、著、译、等等

这里写图片描述


猜你喜欢

转载自blog.csdn.net/aa1209551258/article/details/82079958