
JavaSE
文章平均质量分 85
JavaSE
亦翼
操千曲而后晓声,观千剑而后识器
展开
-
Java各类集合总结
Collection集合基本概念:java.util.Collection接口是List接口、Queue 接口以及Set接口的父接口,因此该接口里定义的方法可用于操作List、Queue和Set集合。常用方法说明boolean add(E e)向集合中添加对象boolean addAll(Collection<? extends E> c)用于将参数指定集合c中的所有元素添加到当前集合中boolean contains(Object o)判断是否包原创 2021-10-24 15:42:42 · 372 阅读 · 0 评论 -
网络编程随笔
文章目录网络编程的常识七层网络模型相关的协议协议的概念TCP协议UDP协议基于TCP协议的编程模型C/S架构简介编程模型相关类和方法ServerSocket类Socket类注意事项基于UDP协议的编程模型编程模型相关类和方法DatagramSocket类DatagramPacket类InetAddress类URL类基本概念常用的方法URLConnection类基本概念HttpURLConnection类的常用方法网络编程的常识七层网络模型OSI(Open System Interconnect),即原创 2021-10-17 18:59:51 · 307 阅读 · 0 评论 -
IO流详解
文章目录IO流的概念基本分类体系结构相关流详解FileWriterFileReaderFileOutputStreamFileInputStreamBufferedOutputStreamBufferedInputStreamBufferedWriterBufferedReaderPrintStreamPrintWriterOutputStreamWriterInputStreamReaderDataOutputStreamDataInputStreamObjectOutputStreamObjectInp原创 2021-10-15 10:09:04 · 1321 阅读 · 0 评论 -
JVM常见问题
文章目录JVM的内存结构OOM堆与栈的区别JVM的内存结构根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。各区域的作用:OOMOOM,全称Out Of Memory,当JVM因为没有足够的内存来为对象分配空间,并且垃圾回收器也已经没有空间可回收时,就会抛出这个error。常见的内存溢出现象:堆内存溢出在JVM可使用的最大堆内存可以在启动的时候通过-Xmx参数指定。堆内存溢出是最为常见的内存溢出问题,发生堆内存溢出时,JVM会报告如下错原创 2021-10-09 20:07:53 · 106 阅读 · 0 评论 -
JavaSE相关问题
文章目录Java的基本数据类型String底层使用的是char数组还是byte数组?类加载时的执行顺序面向对象的特性及基本原则四大特性封装继承多态抽象五大基本原则Singleton单例设计模式单例的概念单例的特点单例模式类图Java的基本数据类型4类8种:整 型: byte 、short、int、long浮点型: float 、double布尔型: boolean字符型: charString底层使用的是char数组还是byte数组?JDK1.8及以前,底层是char类型的数组:原创 2021-10-03 09:38:01 · 650 阅读 · 0 评论 -
多线程详解
文章目录基本概念程序和进程的概念线程的概念★ 线程的创建Thread类创建方式相关方法执行流程线程的生命周期线程的编号和名称常用的方法线程同步机制基本概念解决方案实现方式静态方法的锁定注意事项线程安全类和不安全类死锁的概念使用Lock锁实现线程同步基本概念常用方法与synchronized方式的比较Object类常用的方法线程池实现Callable接口FutureTask类线程池的由来概念和原理相关类和方法基本概念程序和进程的概念程序:数据结构 + 算法,主要指存放在硬盘上的可执行文件。进程:主要原创 2021-09-24 18:00:56 · 548 阅读 · 0 评论