文章分类 - Java
摘要:Java注解面试题 1、4种标准元注解是哪四种? 元注解的作用是负责注解其他注解。 Java5.0 定义了 4 个标准的 meta-annotaon 类型,它们被用来提供对其它 annotation 类型作说明。 @Target 修饰的对象范围 @Target说明了Annotation所修饰的对象范
阅读全文
摘要:Java中IO和NIO面试题 1、Java 中 IO 流? Java 中 IO 流分为几种? 按照流的流向分,可以分为输入流和输出流; 按照操作单元划分,可以划分字节流和字符流; 按照流的角色划分为节点流和处理流。 Java Io 流共涉及 40 多个类,这些类看上去很杂乱,但实际上很有规则,而且彼
阅读全文
摘要:Java异常面试题 1、Java中异常分为哪两种? 编译时异常 运行时异常 2、异常的处理机制有几种? 异常捕捉:try…catch…finally, 异常抛出:throws。 3、如何自定义一个异常 继承一个异常类,通常是Rumtime Exception或者Exception 4、try catc
阅读全文
摘要:Java序列化 1、什么是java序列化,如何实现java序列化? 序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行 化。可以对流化后的对 象进行读写操作,也可将流化后的 象传输于网络之间。序列化是为了 在对对象流进行读写操作时 所引发的问题。序列化的实现:将需要被序列化的类实现
阅读全文
摘要:Java集合-泛型面试题 1、ArrayList和linkedList的区别 Array(数组)是基于索引**(index)**的数据结构,它使用索引在数组中搜索和读取数据是很快的。 Array获取数据的时间复杂度是O(1),但是要删除数据却是开销很大,因为这需要重排数组中的所有数据, (因为删除数
阅读全文
摘要:Java反射面试题 1、除了使用new创建对象之外,还可以用什么方法建对象? 使用Java反射可以创建对象! 2、Java反射创建对象效率高还是通过new创建对象的效率高? 通过new创建对象的效率比较高。通过反射时,先找查找类资源,使用类加载器创建,过程比较繁琐, 所以效率较低 3、java反射的
阅读全文
摘要:JavaWEB面试题 JavaWEB面试题 **1.**说下原生 jdbc 操作数据库流程? 第一步: Class.forName()加载数据库连接驱动; 第二步: DriverManager.getConntion()获取数据连接对象; 第三步:根据 SQL 获取 sql 会话对象,有 2 种方式
阅读全文
摘要:JavaOOP面试题 1、什么是B/S架构?什么是C/S架构 1.B/S(Browser/Server),浏览器/服务器程序 2.C/S(Client/Server),客户端/服务端,桌面应用程序 2、Java都有那些开发平台? JAVA SE:主要用在客户端开发 JAVA EE:主要用在web应用
阅读全文

浙公网安备 33010602011771号