Java
关于成员内部类,局部内部类,匿名内部类,静态内部类在Java中,可以将一个类定义在另一个类里面或者一个方法里边,这样的类称为内部类,广泛意义上的内部类一般包括四种:成员内部类,局部内部类,匿名内部类,静态内部类 。1.成员内部类(1)该类像是外部类的一个成员,可以无条件的访问外部类的所有成员属性和成
MySQL1.请简洁描述MySQL中InnoDB支持的四种事务隔离级别名称,以及逐级之间的区别?SQL标准定义的四个隔离级别为:readuncommited:读到未提交数据readcommitted:脏读,不可重复读repeatableread:可重读serializable:串行事物2.在MySQ
关于单例设计模式的内容。单例模式介绍单例模式可以说是整个设计中最简单的模式之一,而且这种方式即使在没有看设计模式相关资料也会常用在编码开发中。因为在编程开发中经常会遇到这样一种场景,那就是需要保证一个类只有一个实例哪怕多线程同时访问,并需要提供一个全局访问此实例的点。综上以及我们平常的开发中,可以总
IO 模型有哪些,讲讲你理解的 nio ,他和 bio,aio 的区别是啥,谈谈 reactor 模型。
1.什么是BIO,NIO,AIOJAVABIO:同步并阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程并处理,如果这个连接不做任何事情会造成不必要的开销,当然可以通过线程池机制改善JAVANIO:同步非阻塞,服务器实现模式为一个请求一个线程,即客户端发送的连接请
用过哪些 Map 类,都有什么区别,HashMap 是线程安全的吗,并发下使用的 Map是什么,他们内部原理分别是什么,比如存储方式,hashcode,扩容,默认容量等。
该图片由kirillslov在Pixabay上发布JAVAMap的几种类型HashMap、HashTable、LinkedHashMap和TreeMap。HashMapHashMap是一个最常用的Map,它根据键的HashCode值存储数据,根据键可以直接获取它的值,具有很快的访问速度。遍历时,取得
讲讲类的实例化顺序,比如父类静态数据,构造函数,字段,子类静态数据,构造函数,字段,当new的时候,他们的执行顺序。先说结论,顺序为:父类静态变量、父类静态代码块、子类静态变量、子类静态代码块、父类非静态变量(父类实例成员变量)、父类构造函数、子类非静态变量(子类实例成员变量)、子类构造函数。代码举
整理一下以前的Java学习笔记,查缺补漏this和super的区别区别thissuper定义表示本类对象表示父类对象使用本类操作:this.属性this.方法()this()父类操作super.属性super.方法()super()调用构造调用本类构造要放在首行子类调用父类构造要放在首行查找范围先从
网上看到的一些面试题,自己整理一下答案,查缺补漏。Java基础1.0JAVA中的几种基本数据类型是什么,各自占用多少字节。4.1.1String类能被继承吗,为什么。4.1.2String,Stringbuffer,StringBuilder的区别。1.3ArrayList和LinkedList有什
【转载】为什么Java中的main方法必须是public static void的?
昨天看了一个文章,我觉得挺有用的,转载记录一下。出自公众号:漫画编程原文链接:漫话:为什么Java中的main方法必须是publicstaticvoid的?在Java中,想必所有人都不会对main方法感到陌生,main方法是Java应用程序的入口方法。程序运行时,要执行的第一个方法就是main方法。