摘要:
Java中Object有一个方法: public native int hashcode(); (1)hashcode()方法的作用 hashcode()方法主要配合基于散列的集合一起使用,比如HashSet、HashMap、HashTable。 当集合需要添加新的对象时,先调用这个对象的hashc 阅读全文
posted @ 2023-05-17 21:20
cnetsa
阅读(113)
评论(0)
推荐(0)
摘要:
NullPointerException:空指针异常;SQLException:数据库相关的异常;IndexOutOfBoundsException:数组下角标越界异常;FileNotFoundException:打开文件失败时抛出;IOException:当发生某种IO异常时抛出;ClassCas 阅读全文
posted @ 2023-05-17 21:19
cnetsa
阅读(63)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2023-05-17 21:09
cnetsa
阅读(27)
评论(0)
推荐(0)
摘要:
final可以修饰类,变量,方法,修饰的类不能被继承,修饰的变量不能重新赋值,修饰的方法不能被重写 finally用于抛异常,finally代码块内语句无论是否发生异常,都会在执行finally,常用于一些流的关闭。 finalize方法用于垃圾回收。 一般情况下不需要我们实现finalize,当对 阅读全文
posted @ 2023-05-17 21:07
cnetsa
阅读(38)
评论(0)
推荐(0)
摘要:
(1)throw 作用在方法内,表示抛出具体异常,由方法体内的语句处理;一定抛出了异常; (2)throws 作用在方法的声明上,表示抛出异常,由调用者来进行异常处理;可能出现异常,不一定会发生异常; 阅读全文
posted @ 2023-05-17 21:07
cnetsa
阅读(61)
评论(0)
推荐(0)
摘要:
(1)什么要使用克隆? 想对一个对象进行复制,又想保留原有的对象进行接下来的操作,这个时候就需要克隆了。 (2)如何实现对象克隆? 实现Cloneable接口,重写clone方法;实现Serializable接口,通过对象的序列化和反序列化实现克隆,可以实现真正的深克隆。BeanUtils,apac 阅读全文
posted @ 2023-05-17 21:06
cnetsa
阅读(104)
评论(0)
推荐(0)
摘要:
序列化就是一种用来处理对象流的机制。 将对象的内容流化,将流化后的对象传输于网络之间。 序列化是通过实现serializable接口,该接口没有需要实现的方法,implement Serializable只是为了标注该对象是可被序列化的,使用一个输出流(FileOutputStream)来构造一个O 阅读全文
posted @ 2023-05-17 21:04
cnetsa
阅读(122)
评论(0)
推荐(0)
摘要:
所谓反射,是java在运行时进行自我观察的能力,通过class、constructor、field、method四个方法获取一个类的各个组成部分。 在Java运行时环境中,对任意一个类,可以知道类有哪些属性和方法。这种动态获取类的信息以及动态调用对象的方法的功能来自于反射机制。 阅读全文
posted @ 2023-05-17 21:03
cnetsa
阅读(23)
评论(0)
推荐(0)
摘要:
existcreateFilecreateDirectorywritereadcopysizedeletemove 阅读全文
posted @ 2023-05-17 21:02
cnetsa
阅读(44)
评论(0)
推荐(0)
摘要:
(1)同步阻塞BIO 一个连接一个线程。 JDK1.4之前,建立网络连接的时候采用BIO模式,先在启动服务端socket,然后启动客户端socket,对服务端通信,客户端发送请求后,先判断服务端是否有线程响应,如果没有则会一直等待或者遭到拒绝请求,如果有的话会等待请求结束后才继续执行。 (2)同步非 阅读全文
posted @ 2023-05-17 21:02
cnetsa
阅读(184)
评论(0)
推荐(0)

浙公网安备 33010602011771号