Longmeng
Longmeng
全部文章
分类
java学习笔记(7)
Java虚拟机(2)
JAVA集合(5)
数据结构(7)
未归档(13)
计算机网络(1)
归档
标签
去牛客网
登录
/
注册
HelloMeng
全部文章
(共34篇)
Java中常用的两个工具类(Collections、Arrays)
CollectionsCollections是集合对象的工具类,提供了操作集合的工具方法。 ArraysArrays是数组的工具类,提供了对数组操作的工具方法。 Arrays和Collections中所有的方法都为静态的,不要创建对象,直接使用类名调用即可。
2020-06-12
0
459
JVM
GC垃圾收集器 新生代:存活时间较短,老年代:是经过多次MinorGC而存活下来的,存活周期较长。 采用的是分代收集算法,(年轻代(采用复制算法)、老年代(采用标记清除或标记整理算法))。 当GC线程启动时(即进行垃圾收集),应用程序都要暂停(Stop The World)(STW)。
2020-06-12
0
452
HashMap
HashMap集合底层的数据结构 在JDK1.7,HashMap由数组+链表数据结构组成。 在JDK1.8,HashMap由数组+链表+红黑树数据结构组成。 HasMap<String, String> map = new HashMa...
2020-06-12
0
667
java高级
原子性 原子性指的是某个线程正在做某个具体业务时,中间不可以被加塞或者被分割。需要整体完整,要么同时成功,要么同时失败。 new ArrayList<>()是不安全的 故障现象 java.util.ConcurrentModificationException 解决方案 new ...
2020-06-03
0
443
java常见语法
//java中的API public interface CallableStatement extends PreparedStatement; public interface PreparedStatement extends Statement; java中的继承 java子类重写继承的方...
2020-05-25
0
442
字符串基本类型互转
String.valueOf() 方法的使用 由 基本数据型态转换成 StringString 类别中已经提供了将基本数据型态转换成 String 的 static 方法也就是 String.valueOf() 这个参数多载的方法有下列几种String.valueOf(boolean b) : 将...
2020-05-22
0
378
八大排序算法
直接插入排序 public static void insertSort(int[] arr){ for(int i = 1; i < arr.length; i++){ for(int j = i; j > 0; j--){ if(arr[j] < ...
2020-04-13
0
605
TCP三次握手和四次挥手
参考文献 https://blog.csdn.net/qq_38950316/article/details/81087809 https://www.jianshu.com/p/53c53f1f47d9 三次握手的详述 首先Client发送连接请求报文,Server端接收连接请求后恢复AC...
2020-04-12
0
605
java程序的种类
内嵌于Web文件中,由浏览器来观看的_Applet 可独立运行的 Application 服务器端的 Servlets Application―Java应用程序”是可以独立运行的Java程序。由Java解释器控制执行。 Applet―Java小程序”不能独立运行(嵌入到Web页中)。由Jav...
2020-04-10
0
575
java对象初始化顺序
父类静态代码块,父类静态成员变量(同级,按代码顺序执行)子类静态代码块,子类静态成员变量(同级,按代码顺序执行)父类普通代码块,父类普通成员变量(同级,按代码顺序执行)父类构造方法子类普通代码块,子类普通成员变量(同级,按代码顺序执行)子类构造方法 注意点:静态内容只在类加载时执行一次,之后不再执行...
2020-04-10
0
504
首页
上一页
1
2
3
4
下一页
末页