引导序言
- 什么是计算机
- 名词解释、硬件、软件、程序
- 名词解释、磁盘操作系统(Disk Operating System)
- 计算机语言发展史(机器、汇编、高级、C与C++帝国)
我们一直在赶路却忘了放慢脚步
(但也不能因此牛步)
插播:写博客
- 提升文笔能力
- 学会总结能力(自我期许)
一个单元学完,回想老师讲了哪些重点;整体学完把它一个体系的去思考,一共分为几大段落、节(预科、入门、基础等等),每一节的知识点有什么,只有了解到才会真正知道自己会做什么。
错了要写下来,下次就不要再错,这才叫提升;如果不去反思将不会进步
Java的出世(初始)
所有成功的产品都有的规律:更易更强
延续语言发展史,聊聊Java帝国诞生的故事、特有的名词解释(JRE、JVM..)
下载Java,开启第一扇门(jdk8 u181)
- 环境配置
- Hello, World!
- 目录说明
- Java程序是怎么跑起来的,名词解释编译型与解释型
一、下载并运行环境
- 网路搜索jdk8,找到
jdk8u181安装档
补充:卸载旧版本Java开发环境
- 开始 》设置 》 关于 》 高级系统设置 》 环境变量,找到JAVA_HOME的目录,删除
- 删除JAVA_HOME变量
- 删除Path内有JAVA_HOME的路径
- 安装路径D:\Environment\java\jdk1.8\(jdk或jre)
- 建立JAVA_HOME环境变量
- 添加jdk/bin与jre/bin目录到path系统路径中
二、首次执行
- 在任意目录建立Hello.java文件,输入下方代码
public class Hello {
public static void main(String[] args) {
System.out.print("Hello, World!");
}
}
- 在该目录下进入cmd,运行
javac Hello.java编译生成字节码文件(.class) - 使用
java Hello命令,执行java程序完成
三、目录结构说明
- bin目录放jdk中各种工具的可执行文件(java、javac等等)
- include目录,由于jdk是由c/c++编写的,里面放需要引入的头文件
- jre目录,运行环境的目录
- src目录存放官方提供的类库的源代码
终:Java程序的执行流程
编译型与解释型的区别在于时机不同(预翻译与实时翻译、走一句解释一句)
我们写好的源代码在控制台通过javac(java compiler)编译组成字节码文件,再将字节码文件装载到JVM中,边运行边解释成机器指令码来完成程序
段落小结
我们通过预科阶段了解到使用计算机的地方,硬件(冯诺依曼)、软件、程序,Java前计算机语言的历史,Java帝国的诞生,名词解释(JRE、JVM),Java设定,目录介绍,运行时的流程说明