欢迎您的访问
专注于分享最有价值的互联网技术干货

精选文章 第28页

快速掌握Java 常用的排序算法

管理员评论(0)赞(0)

简单的看一下关于常用的排序结构,如图 本章代码重点实现: 插入排序 、选择排序、交换排序 这三类。 冒泡排序 原理:一次性用两个元素进行比较,如果小/大的就交换。走访数列的工作是重复地进行直到没有再需要交换位置。 代码: /** * 冒泡排...

浅谈Java 虚拟机与GC原理

管理员评论(0)赞(0)

再谈之前 先给大家强烈推荐一本书。《分布式Java应用》 作者 林昊 它里面很清楚写了相关 java 底层基础相关知识。 本人根据书里面的讲解的内容以及各大博客学习的心得 将其整理一下。如果有不足之处的请各位大神指出。 1.1 Java文件...

ArrayList集合的实现原理

管理员评论(0)赞(0)

一、 ArrayList概述: ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存。 ArrayList不是线程安全的,只能用在单线程环境下,多线程环境下可以考虑用Collect...

Java 知识点总结

管理员评论(0)赞(0)

1、int和Integer有什么区别? 答:Java是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入了基本数据类型,但是为了能够将这些基本数据类型当成对象操作,Java为每一个基本数据类型都引入了对应的包装类型(wrapper ...