e^nx

导航

2021年1月30日 #

# 多线程:为啥无法避免并发修改异常?(假设有两个线程,线程A,线程B),怎么避免并发修改异常?

摘要: 多线程:为啥无法避免并发修改异常?(假设有两个线程,线程A,线程B),怎么避免并发修改异常? 首先要明确你将哪个数据作为共享变量, 是ArrayList对象 迭代器对象iterator 其次有两种并发修改操作: 通过迭代器的remove修改源集合对象 通过源集合类的方法修改源集合对象 一.以Arra 阅读全文

posted @ 2021-01-30 17:32 e^nx 阅读(178) 评论(0) 推荐(0) 编辑

2021年1月23日 #

多线程基础

摘要: 多线程 背景知识: cpu:做运算功能,一开始是单核的 多进程:(单核cpu)多个进程,采用交替执行的方式执行。但是进程之间的交替付出了很大代价 多cpu和多核cpu:对于操作系统和软件来说都一样。 多线程:随着科技的发展,多个进程可以分别并行在多个cpu上,进程之间变得更加独立。但是过多的进程,导 阅读全文

posted @ 2021-01-23 22:22 e^nx 阅读(68) 评论(0) 推荐(0) 编辑

2021年1月20日 #

File&&字节流

摘要: File类 是什么? 是文件和目录路径名的抽象表达形式 ,Java中把文件或者目录(文件夹)都封装成File对象。创建File类对象时,系统并不会去验证此文件或文件夹是否存在。可以理解为只是一个字符串(抽象路径) 注意事项: 创建时:File类本身不会去检查文件名是否存在 操作的时候,会检查文件是否 阅读全文

posted @ 2021-01-20 19:51 e^nx 阅读(100) 评论(0) 推荐(0) 编辑

IO-字符流

摘要: 字符流 说在前面:每个类的构造和方法查API即可 原则: 先创建的流后关闭,后创建的流先关闭,否则可能会报错 为什么要有字符流? 因为世界语言的多样性 学会字符流有啥用? 字符流更加便利在读字方面,字节流读出来的字节,不好进行处理,容易乱码。 特点: 所有的字符流,自带(小)缓冲区,是在编解码的时候 阅读全文

posted @ 2021-01-20 17:25 e^nx 阅读(110) 评论(0) 推荐(0) 编辑

2021年1月17日 #

第二周疑问点

摘要: 实现类应该重写接口的所有方法嘛? 一般来说是的。jdk8以前都是默认抽象方法,必须全部重写。 jdk8后接口中的方法,可以有默认方法和静态方法, 默认方法和抽象类的具体方法一样,是为了给子类一个默认初始化。可以继承和根据需求重写。 静态方法 不能被继承,只能被接口名调用。 但是,在当前实际开发中,接 阅读全文

posted @ 2021-01-17 18:02 e^nx 阅读(51) 评论(0) 推荐(0) 编辑

异常

摘要: 异常笔记 阅读全文

posted @ 2021-01-17 17:57 e^nx 阅读(55) 评论(0) 推荐(0) 编辑

常用API-Object+String

摘要: 常用API-Object+String运用时候的重点内容 阅读全文

posted @ 2021-01-17 17:56 e^nx 阅读(55) 评论(0) 推荐(0) 编辑

2021年1月12日 #

学习JavaSE过程中的疑问点(第一周)

摘要: 学习过程中遇到的常见疑惑点,若有不对欢迎指正! 阅读全文

posted @ 2021-01-12 20:34 e^nx 阅读(39) 评论(0) 推荐(0) 编辑

JavaOOP

摘要: Java面向对象所涉及的知识。 阅读全文

posted @ 2021-01-12 16:52 e^nx 阅读(54) 评论(0) 推荐(0) 编辑

2021年1月9日 #

Idea常用快捷键

摘要: 常用快捷键 阅读全文

posted @ 2021-01-09 15:15 e^nx 阅读(110) 评论(0) 推荐(0) 编辑