美文网首页
Java入门1

Java入门1

作者: Automan_mm | 来源:发表于2020-02-14 21:37 被阅读0次

    1.Java核心优势

    跨平台是Java语言的核心优势,有强大的生态体系,覆盖企业开发、安卓开发、大数据、云计算等领域,是计算机界的“英语”。

    2.Java三大版本及含义

    • JavaSE(Java standard edition):标准版,定位是桌面应用。
    • JavaEE(Java enterprise edition):企业版,定位是服务端的应用,属于主流。
    • JavaME(Java micro edition):微型版,定位是消费类电子产品,应用少,逐渐被安卓取代。
    Java三大版本的关系

    3.Java的特性和优势

    • 跨平台/可移植性
    • 安全性
    • 面向对象
    • 简单性:去掉了C++中的一些内容,是其简化版。
    • 高性能:通过对JVM和语言本身的优化,性能得到很大提升。
    • 分布式
    • 多线程
    • 健壮性

    4.Java应用程序的运行机制

    计算机高级语言的类型主要有编译型(如C/C++)和解释性(如PHP/Python)两种,而Java是两种类型的结合。
    Java源程序.java文件经过编译器编译成字节码文件.class,最后利用JRE中的解释器解释执行。Java和操作系统平台不直接挂钩,而是中间增加JRE与底层操作系统打交道。

    Java运行机制

    5.JVM、JRE和JDK的区别

    • JVM(Java Virtual Machine):Java虚拟机,负责Java字节码解释执行的“虚拟计算机”,它是实现跨平台的核心机制。
    • JRE(Java Runtime Environment):Java运行时环境,包含Java虚拟机、库函数、运行Java应用程序所必须的文件。
    • JDK(Java Development Kit):Java开发工具包,包含JRE、编译器、调试器等。
    • 总结:三者是包含与被包含的关系。
    JVM实现Java跨平台

    6.Java下载安装及环境变量的配置

    1. 官网下载操作系统版本对应的JDK并安装。
    2. 环境变量配置:
      (1)计算机-属性-高级系统设置-高级-环境变量-系统变量,单击新建按钮,新建JAVA_HOME变量,用于说明JDK的安装目录,如C:\Program Files\Java\jdk1.8.0_121;
      (2)修改系统环境变量Path,在最前面增加字符串“%JAVA_HOME%\bin;”。
      注:JDK1.5之后不需要配置classpath,因为JRE会自动搜索当前路径下的类文件及相关jar文件。

    3.测试安装是否成功:进入cmd窗口,输入“java -version”,如果出现正确信息,则表示JDK安装成功。

    相关文章

      网友评论

          本文标题:Java入门1

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