1. http 的长连接和短连接 HTTP 协议有 HTTP/1.0 版本和 HTTP/1.1 版本。HTTP1.1 默认保持长连接(HTTP persistent conn...
1. http 的长连接和短连接 HTTP 协议有 HTTP/1.0 版本和 HTTP/1.1 版本。HTTP1.1 默认保持长连接(HTTP persistent conn...
一、JDBC 技术 1. 说下原生 jdbc 操作数据库流程? 第一步:Class.forName()加载数据库连接驱动;第二步:DriverManager.getConne...
1. 既然有 GC 机制,为什么还会有内存泄露的情况 理论上 Java 因为有垃圾回收机制(GC)不会存在内存泄露问题(这也是 Java 被广泛使用于服务器端编程的一个重要原...
1. Java 的类加载器的种类都有哪些? 1、根类加载器(Bootstrap) --C++写的 ,看不到源码2、扩展类加载器(Extension) --加载位置 :jre\...
1. JVM 垃圾回收机制和常见算法 理论上来讲 Sun 公司只定义了垃圾回收机制规则而不局限于其实现算法,因此不同厂商生产的虚拟机采用的算法也不尽相同。GC(Garbage...
1. 你所知道的设计模式有哪些 Java 中一般认为有 23 种设计模式,我们不需要所有的都会,但是其中常用的几种设计模式应该去掌握。下面列出了所有的设计模式。需要掌握的设计...
1. 写一个 ArrayList 的动态代理类(笔试题) 2. 动静态代理的区别,什么场景使用? 静态代理通常只代理一个类,动态代理是代理一个接口下的多个实现类。 静态代理事...
1. 说说你对 Java 中反射的理解 Java 中 的 反 射 首 先 是 能 够 获 取 到 Java 中 要 反 射 类 的 字 节 码 , 获 取 字 节 码 有 三...
1. 多线程的创建方式 (1)继承 Thread 类:但 Thread 本质上也是实现了 Runnable 接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是...
1. HashMap 排序题,上机题。 已知一个 HashMap 集合, User 有 name(String)和 age(int)属性。请写一个方法实现对HashMap 的...
1. Java 中有几种类型的流 按照流的方向:输入流(inputStream)和输出流(outputStream)。 按照实现功能分:节点流(可以从或向一个特定的地方(节点...
1. Java 的基本数据类型都有哪些各占几个字节 如下表所示: 2. String 是基本数据类型吗? String 是引用类型,底层用 char 数组实现的。 3. sh...
1. Math.round(11.5)等于多少?Math.round(- 11.5) 又等于多少? Math.round(11.5)的返回值是 12,Math.round(-...
1. Java 中异常分为哪些种类 按照异常需要处理的时机分为编译时异常(也叫强制性异常)也叫 CheckedException 和运行时异常(也叫非强制性异常)也叫 Run...
1.& 和 && 的区别 &运算符有两种用法:(1)按位与;(2)逻辑与。&&运算符是短路与运算。逻辑与跟短路与的差别是非常巨大的,虽然二者都要求运算符左右两端的布尔值都是t...
1.面向对象的主要特性(封装、继承、多态、抽象) 封装:通常认为封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。面向对象的本质就是将现实世界描绘成一系...