2019-07-23

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文件

网络:   双亲委托机制  顺序很很重要。



 


 

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容