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
7.JDK的下载与安装
官网上的Java Archive是Java版本的历史存档
安装软件的路径不要有中文(有时会发生乱码)和空格(有时会转义)
Path告诉系统去哪里找程序,系统变量是全局的系统设置。
8.Java程序开发步骤
编写->编译->运行
javac.exe是编译器,负责编译,生成.class文件;java.exe是解释器,负责运行.class文件。