叨叨两句
用10天先搞定这个,当做系统复习还是不错的。
视频01-01
-
计算机硬件(Computer Hardware)
运算器
控制器
存储器
输入设备
输出设备
-
计算机软件(Computer Software)
系统软件
应用软件
视频01-02
-
计算机语言分类
机器语言
汇编语言
高级语言
视频01-03
-
人机交互
命令行
图形化界面
视频01-(04-06)
-
打开Dos控制台的方法
Windows:win+r后输入cmd
Mac:应用程序——实用工具——终端
-
常用Dos命令
d
:盘符切换dir
(directory):显示当前目录下的文件及文件夹md
(make directory):创建目录rd
(remove directory):删除目录cd
(change directory):改变指定目录(进入目录)del
(delete):删除文件del *.txt
:删除一堆后缀名一样的文件exit
:退出Dos命令行cls
(clear screen):清屏
视频01-(07-09)
J2SE、J2ME、J2EE
-
Java跨平台运行原理
write once,run anywhere!一处编译,随处运行
有针对不同操作系统的JVM,Java源代码写好后,编译为字节码,然后交由JVM运行即可。
JRE:包含JVM和Java程序所需的核心类库(即JVM+类库)
-
JDK:
包含JRE和开发工具(即JRE+Java开发工具)
开发工具有:javac.exe(编译工具)、jar.exe(打包工具)
视频01-(10-12)
-
JDK安装路径下的目录详解
bin:存放可执行程序,如javac.exe、jar.exe、java.exe(java运行工具)、javadoc.exe(文档生成工具)
db:JDK6.0开始引入,JavaDB,这是一个纯Java实现的开源数据库管理系统,轻便,且支持JDBC4.0所有规范,在学习JDBC时,将不用再额外安装一个数据库软件,直接使用JavaDB即可。
-
jre:
此目录是Java运行时环境的根目录
它包括Java虚拟机,运行时的类包,Java应用启动器以及一个bin目录,但不包含开发环境中的开发工具。
include:JDK通过C和C++实现,因此在启动时需要引入一些C语言的头文件,该目录存放这些头文件。
lib:library缩写,是Java类库或库文件,开发工具使用的归档包文件。
src.zip:JDK核心类的源代码,通过该文件可查看Java基础类的源代码。
视频01-(13-14)
javac xxx.java
java xxx
一个易错点:文件扩展名被隐藏导致编译失败
视频01-(15-23)
-
配置path环境变量的作用
配置path环境变量是为了在不同盘符下使用exe文件。
若不配置path环境变量,就必须把写好的java源文件放到javac.exe和java.exe所在目录下进行编译和运行,很不方便
配置了path环境变量,就可以在任意目录下使用这两个EXE文件,对我们写好的java源文件进行编译和运行了。
-
两种配置方式
第一种配置方式:直接将bin目录路径加入环境变量的PATH那一栏里(放最前面,加快运行速度)
第二种配置方式:使用动态配置法,新建一个
JAVA_HOME
的系统变量,将变量值设置为可能经常变动的路径,之后用&JAVA_HOME&
的方式加入
运行机制:当你在任意盘符下运行java.exe文件时(即在命令行输入java + 指定文件),windows系统将首先在当前文件目录下寻找java.exe文件,若没找到,则去path环境变量中的文件目录寻找。
classpath作用及配置建议
classpath环境变量记录的是java类的运行文件(字节码文件)存放目录
运行机制:java.exe 只会去classpath环境变量设置的路径下寻找class文件。
classpath环境变量在JDK5.0后就不用再手动配置了,默认设置为class文件生成的路径。
不建议自己手动再设置路径(1. 把任何类文件都放在一个文件夹不利于分类。2. 无法重名)
标识符命名规则
可以是字母、数字、下划线
_
和美元符号$
。数字不能放首位。
不能是关键字(注意,goto和const虽然未启用,但它们是关键字)