当前课程知识点:JAVA程序设计进阶 > 第六章 Java虚拟机 > 6.0 导学 > Video
各位同学大家好
今天我们介绍Java虚拟机
和垃圾回收
Java虚拟机是我们运行
Java程序的一个必备软件
但垃圾回收指的是我们Java虚拟机
在分配完内存以后
怎么能够把内存再次回收进行利用
我们先看一下课前思考题
我们都知道Java语言
是一个跨平台的编程语言
也就是说Java语言
编出来的程序
可以同时在windows
(00:42英文)等操作系统上去运行
那Java语言到底如何去实现
这个跨平台的特性的
那我们看看什么是Java虚拟机
因为我们的Java程序运行
必须依赖Java虚拟机
到底Java虚拟机是一个什么样的东西
那我们还得搞清楚
Java虚拟机它在运行之前
它的内存是如何进行划分的
怎么能够把我们Java程序的不同部分
装到我们Java虚拟机中的不同的地方
那在这节课我们还要学习
Java虚拟机的垃圾回收机制
是怎么回事
因为回收我们的无用内存
有多种方式
到底哪种方式有什么不同
这些都是我们今天要学习的内容
-1.0 导学
--Video
-1.1 线程的基本概念
--Video
-1.1 线程的基本概念--作业
-1.2 通过Thread类创建线程
--Video
-1.2 通过Thread类创建线程--作业
-1.3 线程的休眠
--Video
-1.3 线程的休眠--作业
-1.4 Thread类详解
--Video
-1.5 通过Runnable接口创建线程
--Video
-1.5 通过Runnable接口创建线程--作业
-1.6 线程内部的数据共享
--Video
-2.0 导学
--Video
-2.1 线程同步的思路
--Video
-2.2 线程同步的实现方式—Synchronization
--Video
-2.3 线程的等待与唤醒
--Video
-2.4 后台进程
--Video
-2.5 线程的生命周期与死锁
--Video
-2.6 线程的调度
--Video
-3.0 导学
--Video
-3.1 线程安全与线程兼容与对立
--Video
-3.2 线程的安全实现-互斥同步
--Video
-3.3 线程的安全实现-非阻塞同步
--Video
-3.4 线程的安全实现-无同步方案
--Video
-3.5 锁优化
--Video
-4.0 导学
--Video
-4.1 URL对象
--Video
-4.2 URLConnection对象
--Video
-4.3 Get请求与Post请求
--Video
-4.4 Socket通信原理
--Video
-4.5 Socket通信实现
--Video
-5.0 导学
--Video
-5.1 Socket 多客户端通信实现
--Video
-5.2 数据报通信
--Video
-5.3 使用数据报进行广播通信
--Video
-5.4 网络聊天程序
--Video
-6.0 导学
--Video
-6.1 Java虚拟机概念
--Video
-6.2 Java虚拟机内存划分
--Video
-6.3 Java虚拟机类加载机制
--Video
-6.4 判断对象是否存活算法及对象引用
--Video
-6.5 分代垃圾回收
--Video
-6.6 典型的垃圾收集算法
--Video
-6.7典型的垃圾收集器
--Video
-7.0 导学
--Video
-7.1 集合框架与ArrayList
--Video
-7.2 LinkedList
--Video
-7.3 HashMap与HashTable
--Video
-7.4 TreeMap与LinkedHashMap
--Video
-7.5 HashSet
--Video
-8.0 导学
--Video
-8.1 Java反射机制
--Video
-8.2 Java静态代理
--Video
-8.3 Java动态代理
--Video
-8.4 Java 反射扩展-jvm加载类原理
--Video
-8.5 Java进阶课程总结
--Video