Day1-Java介绍及JDK的安装配置

/ 2024-04-29 / 原文

Day1-JavaSE

基本Dose命令

  • 切换盘符:E: = cd /d E:跨盘切换要+ /d
  • 查看目录下所有文件:dir
  • 切换目录:cd + 路径
  • 返回上一级:cd..
  • 清屏:cls
  • 退出终端:exit
  • 查看电脑IP:ipconfig
  • 打开计算器:calc
  • 打开画图:mspaint
  • 打开记事本:notepad
  • 测试网络:ping+ url
  • 创建文件夹:md + 文件夹名
  • 创建文件:cd> + 文件名.后缀
  • 删除文件:del + 文件名.后缀
  • 删除文件夹:rd + 文件夹名

计算机语言

  1. 二进制
  2. 汇编语言
  3. 高级语言:大体可分为:
    • 面向过程:如C(贴近硬件、运行快、效率高)
    • 面向对象:如C++(兼容C)、Java(可移植、高性能、分布式、动态性(反射机制)、多线程、安全(异常机制)、健壮)

Java介绍

Java三大版本:

  • JavaSE:标准版
  • JavaME:嵌入式开发
  • JavaEE:企业开发

JDK:java development kit (Java开发者工具):在JRE的基础上扩充了开发工具

(包括JRE和JVM)

JRE:java runtime environment(Java运行环境)

(包含JVM)

JVM:java virtual machine(Java虚拟机):屏蔽底层系统差别,实现一次编译到处运行


Java开发环境安装

  • [jdk8下载地址](Java Downloads | Oracle)
  • 配置系统变量:
    • JAVA_HOME:JDK安装地址
    • Path:%JAVA_HOME%\bin + %JAVA_HOME%\jre\bin
      验证安装:cmd下 java -version

Java程序运行机制

  • 编译型:如C、C++
  • 解释型(速度要求高时):Java、JS、python

源程序(.java文件)——》经过Java编译器——》字节码文件(.class文件)——》经过JVM(类装载器、字节码校验器、解释器)——》操作系统

通过javac xx.java 编译为class文件