倚楼听风雨
淡看江湖路

标签:JVM 第2页

浅析数据结构之栈stack,顺便全面复习线性表List-高老四博客

浅析数据结构之栈stack,顺便全面复习线性表List

在说栈之前,离不开线性表的这一数据结构的概念,毕竟栈、队列等其实都是一种特殊的线性表而已,它们跟线性表一样都有前驱后继关系,特殊之处只不过在于限制了这个线性表的插入或者删除位置。 一、线性表相关基础知识回顾 1.线性表(List)的定义: ...

浅析Java中的Fork和Join并发编程框架-高老四博客

浅析Java中的Fork和Join并发编程框架

Fork/Join框架是Java7提供了的一个用于并行执行任务的框架,是一个把大任务分割成若干个小任务(工作窃取算法),最终汇总每个小任务结果后得到大任务结果的框架。 Fork: 把一个大任务分成若干个子任务进行执行,设置一个阀值,判断任务...

Java中I/O输入输出流之对象序列化浅析-高老四博客

Java中I/O输入输出流之对象序列化浅析

对象序列化的目标(或者说为什么要有序列化这种东西)及意义: 对象序列化的目标是将对象保存到磁盘中或者允许在网络中可以直接传输对象。将对象序列化以后,无论是磁盘存储还是网络传输,对方拿到序列化之后的二进制流都可以进行反序列化从而将其恢复成原来...

浅析Java中的泛型以及泛型中的PECS(Producer Extends,Consumer Super)原则-高老四博客

浅析Java中的泛型以及泛型中的PECS(Producer Extends,Consumer Super)原则

本篇文章的主要目的是复习或者说重新认识Java中的泛型知识,从而也为老四浅析《手册》的集合规约中的第六点规约做一个基本的解释。具体可以参考文章《阿里巴巴Java开发规约第一章-集合处理篇》指点批评一下。 一、泛型基础 泛型的来源是为了让集合...

浅析数据结构排序篇之快速排序Quick Sort-高老四博客

浅析数据结构排序篇之快速排序Quick Sort

老四开始浅析数据结构相关的知识了,由于大学的时候没有好好学习这门课程,现在虽然说后悔不已,但是我更觉得只要认真,什么时候都不晚。所以开这个菜单栏也采取随学随用随写的模式,不按照顺序来,之前已经浅析过合并排序相关的知识,可以参考一下《浅析数据...

阿里巴巴Java开发规约第一章-并发处理篇-高老四博客

阿里巴巴Java开发规约第一章-并发处理篇 吐血浅析

在上一篇《阿里巴巴Java开发规约第一章-控制语句篇》中老四就推荐过《Java并发编程实战》这本书,这里再次推荐一下。由于老四的并发编程技术底子也是十分的烂,浅析的内容当中如有不对的地方恳请各界大佬批评指导。 1.[强制] 获取单例对象需要...

阿里巴巴Java开发规约第二章-异常处理篇-高老四博客

阿里巴巴Java开发规约第二章-异常处理篇

java中的异常处理是大部分程序员积攒多年的痛点,本章主要涉及如何定义、捕获、处理异常事件,如何以合理的日志结构保存出错现场信息,以便快速定位问题。开始浅析之前老四先来带领大家再来梳理一遍java异常的基础知识。 异常分两种大的异常类型,运...

Java十道由浅入深的面试题第一期(下)-高老四博客

Java十道由浅入深的面试题第一期(下) 详细解析

作为一名Java开发工程师,几乎所有的笔试题都有某一方面的考点,开坑这个系列主要原因除了共同进步以外,更多的是想了解更多的Java知识点,最后总结出常见的笔试中出题者大多都远考Java中那些比较常用的知识点。如果在老四一期一期的面试题当中也...

登录

找回密码

注册