了解Java

了解Java

(1995年上线)

百度百科

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 [1] 。

Java具有简单性、面向对象、分布式健壮性安全性、平台独立与可移植性、多线程、动态性等特点 [2] 。Java可以编写桌面应用程序、Web应用程序、分布式系统嵌入式系统应用程序等 [3] 。

​ -----来自百度

高可用、高性能、高并发


Java的三大版本

JavaSE 标准版(桌面程序、控制台开发)

JavaME 嵌入式开发(手机、小家电)-----基本不学

JavaEE 企业级开发 (web端、服务器开发)

JDK、JRE、JVM

JDK:

Java Develpment Kit java 开发工具

JRE:

Java Runtime Environment java运行时环境

JVM:(跨平台的主要)

java Virtual Machine java 虚拟机

安装、卸载

Mac的安装路径Java安装目录

/Library/Java/JavaVirtualMachines/

安装jdk

百度搜

配置环境变量

  1. 计算机属性—高级系统设置—环境变量—系统变量 —新建变量名—JAVA_HOME—变量值为Java路径(到Java1.8即可)
  2. 配置path变量两个
    1. %JAVA_HOME%\bin(%为引用JAVA_HOME路径)
    2. %JAVA_HOME%\jre\bin

检查是否安装成功

  1. 打开cmd
  2. 输入Java -version
  3. 打印成功即安装成功

卸载jdk

  1. 删除Java安装包
  2. 计算机属性 高级系统设置 环境变量
  3. 删除JAVA-HOME
  4. 删除path下关于JAVA目录
  5. CMD运行 Java-version 检查

Java程序运行机制

  • 编译型
  • 解释型

程序运行机制

img

源代码(.java) 通过(Java编译器)编译为字节码文件(.class) 通过JVM解释执行字节码文件

posted @ 2021-12-24 17:15  关外候我  阅读(57)  评论(0)    收藏  举报