美文网首页
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