随笔分类 - java基础
摘要:https://blog.csdn.net/HongZeng_CSDN/article/details/130370999
阅读全文
摘要:在Java中,通常情况下,当你使用自定义类的实例作为集合的元素、键(key)或者在需要进行对象比较的场景,你可能会需要重写 equals() 和 hashCode() 方法。这两个方法在 Object 类中定义,但默认的实现是基于对象的内存地址,而不是基于对象的内容。通过重写这两个方法,你可以自定义
阅读全文
摘要:https://www.cnblogs.com/flyme/p/4571030.html Class类:对于一个字节码文件.class,虽然表面上我们对该字节码文件一无所知,但该文件本身却记录了许多信息。Java在将.class字节码文件载入时,JVM将产生一个java.lang.Class对象代表
阅读全文
摘要:https://blog.csdn.net/chengyuqiang/article/details/79183748 1、
阅读全文
摘要:https://zhuanlan.zhihu.com/p/27698585 上一节课讲了在操作系统上的内存映射,我们这节课来讲一下Java中的内存映射。在FileChannel中,也定义了一个内存映射的操作,我们可以使用它来加速文件的读写。 map方法 FileChannel提供了map方法来把文件
阅读全文
摘要:Java中的OutOfMemoryError的各种情况及解决和JVM内存结构 在JVM中内存一共有3种:Heap(堆内存),Non-Heap(非堆内存) [3]和Native(本地内存)。 [1] 堆内存是运行时分配所有类实例和数组的一块内存区域。非堆内存包含方法区和JVM内部处理或优化所需的内存,
阅读全文
摘要:1、为什么要有NIO? 传统的IO方式,一个线程想要读取数据,需要等待数据从硬盘进入内存,这个线程会被阻塞。当一个线成想要读取成千上万个文件的时候,那这个线程就要从文件1阻塞到文件2在阻塞到文件3....一直阻塞到文件10000,这样效率极低。 若我们采用多线程的方式读取这一万个文件,那么假如我们有
阅读全文
摘要:一、tcp的三次握手,四次挥手 https://blog.csdn.net/qzcsu/article/details/72861891 一、TCP、UDP协议 1、Tcp协议 TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传
阅读全文
摘要:1、异常的定义 异常就是有异于常态,和正常情况不一样,有错误出现。在java中,阻止当前方法或作用域的情况,称之为异常。 2、异常的分类 Throwalbe:是一个class,不是接口 和 抽象类,Error和Exception都继承自Throwalbe。 Error:是程序中无法处理的错误,表示运
阅读全文
摘要:java内部类作用 为什么在Java中需要内部类?总结一下主要有以下四点: 1.每个内部类都能独立的继承一个接口的实现,所以无论外部类是否已经继承了某个(接口的)实现,对于内部类都没有影响。内部类使得多继承的解决方案变得完整, 2.方便将存在一定逻辑关系的类组织在一起,又可以对外界隐藏。 3.方便编
阅读全文
摘要:https://blog.csdn.net/weixin_42617262/article/details/85344819 1、多层继承 2、内部类 3、接口 java中父类与子类有相同属性调谁?取决于左边 https://blog.csdn.net/HD243608836/article/det
阅读全文
摘要:直接一点上图(使用的是JDK1.7的源码):Object类总共13个方法 1.clone方法 保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。 主要是JAVA里除了8种基本类型传参数是值传递,其他的类对象
阅读全文
摘要:1、==与eques == : 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象。(基本数据类型==比较的是值,引用数据类型==比较的是内存地址) equals() : 它的作用也是判断两个对象是否相等。但它一般有两种使用情况: 情况1:类没有覆盖 equals() 方法。则
阅读全文
摘要:1、java反射机制:Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语
阅读全文