
Java基础
文章平均质量分 92
Java基础
fatfishccc
这个作者很懒,什么都没留下…
展开
-
IO流,文件操作
目录参考零、io-流简介一、文件(File类)1.1 File概述1.2 构造方法1.3 常用方法1.3.1 获取功能的方法1.3.2 绝对路径和相对路径1.3.3 判断功能的方法1.3.4 创建删除功能的方法1.4 目录的遍历1.5 递归遍历文件夹下所有文件以及子文件二、字节流1. InputStream(字符输入流)FileInputStream类FileInputStream的构造方法2. OutputStream(字符输出流)FileOutputStream类FileOutputStream构造方法原创 2024-06-05 22:56:03 · 1241 阅读 · 0 评论 -
网络编程基础
计算机网络: 计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程的目的:无线电台…传播交流信息,数据交换,通信。如何让准确的定位网络上的一台主机 192.168.16.124:端口, 定位上这个计算机上的某个资源。找到了这个主机,如何传输数据呢?Javaweb:网页编程 、 B/S架构网络编程:TCP/IP 、 C/S。原创 2024-06-02 22:58:16 · 1254 阅读 · 0 评论 -
JVM(Java虚拟机)、JMM(Java内存模型)笔记
什么是垃圾不再被程序所引用的对象或数据为什么需要GC简化内存管理防止内存泄漏降低内存碎片化,提高内存利用率应该关心哪些区域的回收垃圾收集器可以针对不同区域进行回收,包括年轻代、老年代、全栈(包括本地方法栈和虚拟机栈)以及方法区(元空间)等。在这些区域中,Java 堆通常是垃圾收集器的主要工作重点。频繁收集 Young 区:年轻代中的对象通常具有较短的生命周期,因此需要经常进行回收。年轻代的垃圾收集通常使用较轻量的垃圾收集算法,如复制算法,以提高回收效率。较少收集 Old 区。原创 2024-06-01 22:47:02 · 999 阅读 · 0 评论 -
注解与反射(Java,类加载机制,双亲委派机制)
元注解的作用就是负责注解其他注解,Java定叉了4个标准的meta- annotation类型,他们被用来提供对其他 annotation类型作说明。这些类型和它们所支持的类在 java. lang annotation包中可以找到。@ Target:用于描述注解的使用范围(即被描述的注解可以用在什么地方)。@Target注解用于指定被修饰的注解可以应用的目标元素类型。它包含一个类型的数组作为参数,指定了注解可以应用的元素类型,如类、方法、字段等。例如,如果一个注解被。原创 2024-05-31 17:08:14 · 1330 阅读 · 0 评论 -
JUC笔记
我的相关文章:JavaSE 学习记录-优快云博客目录我的相关文章:1、什么是 JUC2、线程和进程3、Synchronized锁4、Lock锁(重点)5、生产者和消费者问题6、8锁现象代码举例1:代码举例2:代码举例3:代码举例4:7、集合类不安全8、Callable (简单)9、常用的辅助类(必会)9.1、CountDownLatch9.2、CyclicBarrier9.3、Semaphore10、读写锁 ReadWriteLock11、阻塞队列BlockingQueueSynchronousQue原创 2024-05-28 16:29:07 · 1121 阅读 · 0 评论 -
单例模式(Java实现)
Java实现6种单例模式,以及反射破坏原创 2024-05-28 15:13:39 · 749 阅读 · 0 评论 -
多线程笔记
实现 Callable 接口,并实现 call() 方法(带返回值),将该类的实例传递给 ExecutorService 实例的 submit() 方法,可以获得 Future 对象,通过这个对象可以获得线程执行结果。实现 Runnable 接口,并实现 run() 方法,将该类的实例传递给 Thread 类的构造函数,调用Thread 类的实例的 start() 方法启动线程。它是一个过时的方法,不推荐在实际开发中使用,因为它可能会导致线程不可预料的状态,比如无法释放的锁,数据不一致等问题。原创 2024-05-27 19:44:57 · 1372 阅读 · 0 评论 -
JavaSE 学习记录
JavaSE 学习记录原创 2024-05-26 22:16:21 · 587 阅读 · 0 评论