CoreJava学习第一课

一:编程语言发展历史

​          机器语言-->​ 汇编语言-->​ 高级语言

      java在1995.5.23诞生! Java发布 1.0  

     在电脑上运行java文件需要先安装JDK和JRE,再配置环境变量,安装过程比较简单,这里暂不说明。安装之后进行下面的环境变量配置,并打开cmd,输入java或javac,若出来一堆字符,则表明配置成功,即可编写程序!

二:环境变量配置

java_home: jdk的安装目录 说明本计算机是否安装了JDK并写出安装目录,供其他软件使用

path:jdk下的bin目录 指明命令对应的可执行文件;保证在任何目录下都能运行java相关的命令

classpath: . 运行java时,指明编译器或虚拟机去哪里找class文件; . 表示当前目录

四:java语言特点

1 .简单性 针对C++而言
2.开放性
3.面向对象思想 纯粹的面向对象(OOP)
4.跨平台型
5.资源优势

五:java运行机制


编译型:执行效率高 不可跨平台,这个是编译之后再执行。 例如:Windows中的.exe文件
解释型:执行效率低 可跨平台,这个是边解释边执行

java是先编译成字节码文件(.class)后解释。执行效率比编译型低,比解释型高,可跨平台

了解一下JVM、JDK和JRE

JVM:屏蔽底层操作系统的差异,对上层程序提供一个编程标准
JRE:java运行环境) = JVM + 解释器。​ JRE是把.class文件解释成机器指令。
JDK:(Java开发工具包) = JRE + 工具(编译器、调试器、其他工具...) + 类库

六:第一个java程序

package p1.p2.p3;
public class Hello{//定义一个类
    public static void main(String[] args){//入口函数
        System.out.println("Hello World");//打印输出Hello World
    }
}

编译.java文件并运行

编译:javac 文件名+后缀 javac Hello.java
运行:java 文件名 java Hello

带包编译:javac -d . 文件名加后缀 "-d"是按结构输出 ,“.”是输出到当前目录
带包运行:java 类的全限定名(包名+类名)

 

posted @ 2018-10-11 15:30  ChenPS  阅读(162)  评论(0编辑  收藏  举报