攻城狮的自我修养
10
24
23
深入理解Java虚拟机技术-GC回收 深入理解Java虚拟机技术-GC回收
1. JVM垃圾回收概括JavaGC机制是Java提供给开发者的帮助技术,利用此项技术,开发者可以避免内存清理不当所造成的程序内存泄漏。而垃圾收集的核心原理也非常简单:对需要进行垃圾收集的内存进行标记,随后采用一些合理的回收策略,不定期实现
2022-10-23
22
Java网络编程入门 Java网络编程入门
1. 网络编程概述网络编程最主要的就是数据的交换处理,在网络编程的开发模型中一般分为客户端和服务端两个核心组成部分,客户端可以向服务端请求数据的发送,而服务端在接收到客户端的请求后,利用其自身的业务逻辑对请求数据进行处理,并且将处理后的数据
2022-10-22
22
深入理解Java虚拟机技术-JVM的基本组成 深入理解Java虚拟机技术-JVM的基本组成
1. JVM内存模型1.1 Java程序的执行流程Java是一门面向虚拟机的程序设计语言,开发者所编写的代码本质上都属于虚拟机代码,这样在每次执行Java程序的时候就都必须启动Java虚拟机的进程来进行相关代码的解析执行,而一个常见的Jav
2022-10-22
22
22
深入理解并发编程-线程池与分支任务流 深入理解并发编程-线程池与分支任务流
1. 线程池1.1 子线程调度多线程是JAVA中最为核心的部分,并且也提供了合理的多线程应用开发框架,开发者可以很方便的通过主线程创建自己所需要的子线程,每一个子线程都需要等待操作系统的执行调度。 如果一个应用中的子线程数量过多,那么最终的
2022-10-22
20 / 32