OceanWild
OceanWild
全部文章
JAVA基础
HTML前端学习(1)
Java-web(1)
JAVA-中间件(2)
数据库(2)
数据库学习(1)
算法学习(15)
归档
标签
去牛客网
登录
/
注册
OceanWild的博客
我离火星几光年
全部文章
/ JAVA基础
(共13篇)
多线程
一、创建线程 创建线程有三种方式,分别是继承Thread类、实现Runnable接口、实现Callable接口。 1. 继承Thread类 通过继承Thread类来创建并启动线程的步骤如下: 定义Thread类的子类,并重写该类的run()方法,该run()方法将作为线程执行体。 创建Thread...
runnable
callable
多线程
Thread
2021-03-18
0
530
IO
一、Java中的IO流 IO(Input Output)用于实现对数据的输入与输出操作,Java把不同的输入/输出源(键盘、文件、网络等)抽象表述为流(Stream)。流是从起源到接收的有序数据,有了它程序就可以采用同一方式访问不同的输入/输出源。 Java提供了大量的类来支持IO操作,下表给大家整...
序列化工具
IO
序列化与反序列化
2021-03-18
0
687
Stream
一、方法分类 Stream提供了大量的方法进行聚集操作,这些方法既可以是“中间的”,也可以是“末端的”。 中间方法:中间操作允许流保持打开状态,并允许直接调用后续方法。上面程序中的map()方法就是中间方法。中间方法的返回值是另外一个流。 末端方法:末端方法是对流的最终操作。当对某个Stream执...
Stream
中间方法
末端方法
2021-03-18
0
524
BlockingQueue
一、BlockingQueue的实现 BlockingQueue是一个接口,它的实现类有ArrayBlockingQueue、DelayQueue、 LinkedBlockingQueue、PriorityBlockingQueue、SynchronousQueue等。它们的区别主要体现在存储结构上...
BlockingQueue
2021-03-17
0
528
集合
一、JAVA中有的容器(集合类) Java中的集合类主要由Collection和Map这两个接口派生而出,其中Collection接口又派生出三个子接口,分别是Set、List、Queue。所有的Java集合类,都是Set、List、Queue、Map这四个接口的实现类,这四个接口将集合分成了四大类...
集合
HashMap
HashSet
LinkedList与ArrayList
集合的线程安全与不安全
Concurrent
2021-03-17
1
543
引用
一、JAVA的四种引用方式 JAVA对象的四种引用方式分别是强引用、软引用、弱引用和虚引用。 强引用:这是Java程序中最常见的引用方式,即程序创建一个对象,并把这个对象赋给一个引用变量,程序通过该引用变量来操作实际的对象。当一个对象被一个或一个以上的引用变量所引用时,它处于可达状态,不可能被系统...
引用
2021-03-17
0
489
JAVA反射机制
一、理解JAVA反射机制 Java程序中的对象在运行时可以表现为两种类型,即编译时类型和运行时类型。例如 Person p = new Student(); ,这行代码将会生成一个p变量,该变量的编译时类型为Person,运行时类型为Student。 有时,程序在运行时接收到外部传入的一个对象,该对...
反射机制
2021-03-16
0
514
泛型
一、对泛型的理解 Java集合有个缺点—把一个对象“丢进”集合里之后,集合就会“忘记”这个对象的数据类型,当再次取出该对象时,该对象的编译类型就变成了Object类型(其运行时类型没变)。 Java集合之所以被设计成这样,是因为集合的设计者不知道我们会用集合来保存什么类型的对象,所以他们把集合设计成...
List
泛型
2021-03-16
0
537
static
一、static修饰的类可以被继承 如果使用static来修饰一个内部类,则这个内部类就属于外部类本身,而不属于外部类的某个对象。因此使用static修饰的内部类被称为类内部类,有的地方也称为静态内部类。 static关键字的作用是把类的成员变成类相关,而不是实例相关,即static修饰的成员属于...
static
final
2021-03-16
0
637
异常
一、如何处理异常 1.捕获异常将业务代码包裹在try块内部,当业务代码中发生任何异常时,系统都会为此异常创建一个异常对象。创建异常对象之后,JVM会在try块之后寻找可以处理它的catch块,并将异常对象交给这个catch块处理。2.处理异常在catch块中处理异常时,应该先记录日志,便于以后追溯这...
异常
finally
2021-03-15
0
404
首页
上一页
1
2
下一页
末页