java 基础
基础语法: 1-2天
编程思想: 面向对象 封装,继承,多态
高级应用 : 线程;IO; 网络
JDK 版本 可以都不用配, jdk (目录)
JAVA_HOME : 很多软件 需要找JAVA_HOME ( jdk的安装地址) 给第三方软件使用,方便寻找。
CLASSPATH(类路径): 加载第三方 字节码的路径 (lib)
PATH: 在任何地方都能直接使用,方便引用
路径:
windows :
绝对路径: 盘符 : c d
相对路径 : ./ ../
java 的底层是 用C语言写的 提升应用程序的效率
上层应用: app
底层: 操作系统上 通过操作系统去操作硬件
java 跨平台 指的是 应用程序跨平台
jvm -- java 的虚拟机 针对的是不同的操作系统。
垃圾回收机制: 自动释放内存 没办法控制时间。
字节码验证 : 验证代码和JVM是否匹配。 不匹配 就不会再编译,再运行了。:
11.42
javac -d bin src/HelloWorld.java
类加载:
启动类加载器: rt.jar
扩展: jre/lib/ext
系统:应用的 class文件
网络: 双亲委托机制 顺序很很重要。
网友评论