随笔分类 -  面试试题总结

笔试和面试
摘要:Collection集合的基本结构: 1.Collection接口 Collection是最基本集合接口,它定义了一组允许重复的对象,Collection 接口派生了两个子接口:Set和List,分别定义了两种不同的存储方式,如下: 2.Set接口 Set接口继承于Collection接口,它没有提 阅读全文
posted @ 2017-12-22 10:56 友情天 阅读(151) 评论(0) 推荐(0)
摘要:什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的时机运作单位.程序员可以通过他进行多处理器编程,你可以使用多线程对运算密集型任务进行提速.比如,如果一个线程完成一个任务要100毫秒,那么用10个线程完成该任务只需10毫秒. 线程和进程的区别? 线程是进程的子集, 阅读全文
posted @ 2017-12-20 15:25 友情天
摘要:什么是ORM? 对象关系映射(Object-Relational-Mappeing,简称ORM)是一种为了解决程序的面向对象模型与数据库的关系模型互不匹配问题的技术. 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据(在java中可以用XML或者注解),将程序中的对象自动持久化到关系数据库 阅读全文
posted @ 2017-12-18 16:34 友情天
摘要:使用spring框架的好处是什么? 1.轻量,spring是轻量的,基本版本就2MB 2.控制反转,:spring通过控制反转实现了松散耦合,对象们给出他们的依赖,而不是创建或查找依赖的对象们 3.面向切面的编程(AOP):spring支持面向切面的编程,,并把应用业务逻辑和系统服务分开 4.容器: 阅读全文
posted @ 2017-12-18 11:38 友情天
摘要:定义: 单例模式,是一种常用的软件设计模式,在它的核心结构中只包含一个被称为单例的特殊类,通过单例模式可以保证系统中一个类只有一个实例,即一个类只有一个对象实例. 特点: 1.单例类只能有一个实例 2.单例类必须自己创建自己的唯一实例 3.单例类必须给其他对象提供这一实例 单例模式要点: 1.私有的 阅读全文
posted @ 2017-12-16 10:24 友情天 阅读(122) 评论(0) 推荐(0)
摘要:Hibernate的工作原理及为什么要使用Hibernate? Hibernate是一个开放源代码的O/R Mapping 持久化框架,一个用于和数据库进行交互的中间件. 工作原理: 1.读取并解析配置文件 2.读取并解析映射文件,创建SessionFactory 3.打开Session 4.创建事 阅读全文
posted @ 2017-12-15 20:52 友情天 阅读(267) 评论(0) 推荐(0)
摘要:1.一个.java的源文件中是否可以包含多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致. 2.java中有没有goto? java中的保留字,现在没有在java中使用. 3.说说&和&&的区别? &和&&都可以作逻辑与的运算符 阅读全文
posted @ 2017-08-30 09:04 友情天 阅读(229) 评论(0) 推荐(0)