jdk基本使用

JDK JRE JVM 三者的关系

  1. JDK(Java SE Development Kit),Java标准开发包,它提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时环境,以及常用的Java类库等。
  2. JRE( Java Runtime Environment) 、Java运行环境,用于解释执行Java的字节码文件。
  3. JVM(Java Virtual Mechinal),Java虚拟机,是JRE的一部分。它是整个java实现跨平台的最核心的部分,负责解释执行字节码文件,是可运行java字节码文件的虚拟计算机。
  4. JDk包含JRE,JDK 和 JRE 中都包含 JVM。

卸载jdk

  1. 删除java的安装目录
  2. 删除JAVA_HOME
  3. 删除path下关于java的目录
  4. java -version

安装jdk与配置环境

  1. 下载
  2. 双击安装
  3. 配置环境遍历
    1. 我的电脑->右键->属性
    2. 环境遍历—>JAVA_HOME (名字一定不能错)
    3. 配置path
      1. %JAVA_HOM%\bin %%表示引用一个路径
      2. 配置jre
        1. %JAVA_HOM%\jre\bin
  4. java -version

jdk目录介绍

  1. bin:可执行的程序,最主要的是编译器(javac.exe)。
  2. include:java和JVM交互用的头文件;
  3. lib:常用类库
  4. jre:java运行环境
  5. src:类库源码压缩包和几个声明文件。

运行java

DOS窗口中

java文件编译成 字节码文件: javac 文件名.java

运行java文件: java 文件名 (无后缀)

编译型与解释型

编译型:整体翻译

  1. 只须编译一次就可以把源代码编译成机器语言,后面的执行无须重新编译,直接使用之前的编译结果就可以;因此其执行的效率比较高
  2. 编译性语言代表:C、C++、Pascal/Object Pascal(Delphi);
  3. 程序执行效率比较高,但比较依赖编译器,因此跨平台性差一些

解释型:逐行翻译

  • 源代码不能直接翻译成机器语言,而是先翻译成中间代码,再由解释器对中间代码进行解释运行

  • (2)程序不需要编译,程序在运行时才翻译成机器语言,每执行一次都要翻译一次;****

  • (3)解释性语言代表:Python、JavaScript、Shell、Ruby、MATLAB等;

  • (4)运行效率一般相对比较低,依赖解释器,跨平台性好

IDE

集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。

安装IDEA

安装过程 选择64 和 .java 即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值