面向对象(使用计算机模拟现实世界,解决现实问题,贴近人类思维模式)
简单(相对C、C++,不易造成内存溢出、减少代码量、代码可读性强)
跨平台(在不同的平台安装JVM虚拟机,用来执行平台中立文件class文件)
编译执行:
将源文件编译成机器码,一次编译,多次执行。
执行效率高,不可跨平台。解释执行:
将源文件被一行一行解释,一行一行执行。不同的操作系统具备不同的解释器。
执行效率低,可以跨平台。Java语言执行机制:
先编译,后执行,将Java文件编译为平台中立的class(字节码文件、二进制文件)文件。
JVM(Java Virtual Machine)虚拟机:
使用软件在不同操作系统中,模拟相同的环境。JRE(Java Runtime Environment)运行环境:
包含JVM和解释器,完整的Java运行环境。JDK(Java Development Kit)开发环境:
包含JRE + 类库 + 开发工具包(编译器+调试工具)。
双击打开JDK安装文件,所有选项全部下一步即可
默认将安装在C盘:C:\Program Files\Java
右键我的电脑--》属性--》高级系统设置--》环境变量
方式1:
在系统变量中--》Path变量--》编辑--》新建--》浏览--》选中安装JDK根目录下bin目录即可
C:\Program Files\Java\jdk1.8.0_131\bin
然后所有窗口全部点击确定
方式2:
在系统变量中--》新建--》JAVA_HOME-->值为Java JDK安装根目录 C:\Program Files\Java\jdk1.8.0_131
选中Path变量--》新建--》%JAVA_HOME%\bin 表示引用JAVA_HOME指向的路径
徽标 + R 输入 cmd
输入 java -version
输入javac -version
以上两个命令都出现版本号表示配置成功
更换盘符: 盘符名称:
查看当前路径下的内容:dir
进入单级目录: cd 目录
回退到上一级目录:cd ..
进入多级目录: cd 目录1\目录2...
回退到盘符目录:cd\
清空屏幕:cls
删除文件:del 文件名
删除文件夹:rd 文件夹名称
退出: exit
查看本机ip地址:ipconfig
public class HelloWorld{ public static void main(String [] args){ System.out.print("Hello World"); } }
编写完代码以后
徽标+R 输入cmd
javac + 文件名(带后缀)编译产生class文件
java + 文件名(不带后缀)运行文件