今日学习
什么是程序
计算机中一系列数据和指令的合集
java发展史
1995年出现
2006年重大变化JDK5.0
另一个重大变化jdk8.0
java三大体系
javase java核心,也是java基础
javaee java企业开发
javame java微小开发
java特点
面对对象编程
特点:封装 继承 多态
特性:健壮性:自动垃圾回收机制,但还是会有内存溢出出现
跨平台性:一次编译到处运行 writer a once ,use anywhere
执行步骤
先写一个.java文件注意文件名要和public类名相同
然后通过javac命令编译成.class文件,里面有多少个类就生成多少个.class文件
然后java 文件名运行
注意,java是先编译,然后边解释边执行!
jdk> jre>jvm
jdk 多运行环境
jre 多类库
jvm 虚拟机
常用dos指令
cd.. 返回上一层
cd/ 返回主目录
cd 文件名 进入指定目录
dir 显示当前文件目录
rd 删除目录
del 删除文件
配置环境变量
系统设置>高级设置>环境变量 然后选择用户变量或者系统变量都可以 创建一个JAVA_HOME
然后把jdk的安装地址保存在里面 然后再path里面添加%JAVA_HOME%/bin
上课时几个小问题
关于CLASSPATH配置问题
不配置也可以用,我专门查询了一下
为何配置classpath:
jvm在查找class文件时如果没有设置classpath会在当前路径查找,设置classpth后仅在classpath路径下查找class文件即可。
classpath 不是必须配置的。假如在D盘下有个test.java文件。进到d盘后,javac test.java 那么会在当前生成test.class文件。所以java test.class会得到相应的结果。如果设置了classpath是D:/myclasspath,将test.class剪切到D:/myclasspath中,在d路径下执行java test 照样可以得到结果。
因为规则是:执行java test的时候,先在test.java当前目录找test.class文件找不到再去classpath中找,这里是到D:/myclasspath中找
dos指令具体概念
是操作系统系统指令,但是是面对磁盘的操作命令
新知识
dos命令下table自动补齐名字作用
网友评论