Java背景知识

1.Java语言发展史

1995年Sun公司发布Java1.0版本,2009Oracle甲骨文公司收购Sun公司,并于2011发布Java7版本,2014年发布Java8版本(占了3/4)。

2.二进制

莱布尼茨发明了二进制

3.计算机发展史

位(bit):一个数字0或一个数字1,代表一位;

字节(Byte):每逢8位是一个字节,这是数据存储的最小单位,1Byte=8bit,100Mbps的宽带表示的是bit,下载速度是15MB/S是正常的。1KB(Kilo)=1024Byte,1MB=1024KB,1GB=1024MB,1TB=1024GB,1PB=1024TB,1EB=1024PB,1ZB=1024EB。

4.命令提示符

MS-DOS(Microsoft Disk Operating System)

命令提示符(cmd),启动:Win+R,输入cmd回车

5.常用命令

  • cd 目录的前几个字符+Tab键:在符合的文件夹下切换
  • cd ..:回到上一级,最多返回到盘符,并不能返回到此电脑,此电脑只是一个假象
  • cd 根目录\子目录\子目录:进入多级路径
  • cd \:直接进入根目录
  • dir 目录:显示目录的文件信息,包括时间、类型(或大小) 文件名
  • cls(clear screen):清屏
  • exit:退出

6.Java虚拟机JVM、JRE、JDK

JVM相当于语言翻译,使Java语言具有跨平台性。

JRE是Java程序的运行时环境,包含JVM和运行时所需要的核心类库,想运行只需安装JRE。

JDK是Java程序开发工具包,包含JRE和开发人员使用的编译器等开发工具,要开发一个全新的Java程序,必须安装JDK。

JDK包含JRE,JRE包含JVM

Java背景知识_第1张图片

7.JDK的下载与安装

官网上的Java Archive是Java版本的历史存档

安装软件的路径不要有中文(有时会发生乱码)和空格(有时会转义)

Path告诉系统去哪里找程序,系统变量是全局的系统设置。

8.Java程序开发步骤

编写->编译->运行

javac.exe是编译器,负责编译,生成.class文件;java.exe是解释器,负责运行.class文件。

你可能感兴趣的:(java)