
面试题
一师兄
能做的:
团队建设
团队管理
产品设计
架构设计
质量管理
各种文档编写
用的不错的:
springcloud redis rabbitmq docker linux mysql
展开
-
Struts,Hibernate,Spring
<br />Hibernate工作原理及为什么要用?<br />原理:<br />1.读取并解析配置文件<br />2.读取并解析映射信息,创建SessionFactory<br />3.打开Sesssion<br />4.创建事务Transation<br />5.持久化操作<br />6.提交事务<br />7.关闭Session<br />8.关闭SesstionFactory<br /><br />为什么要用:<br />1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码原创 2010-07-19 13:43:00 · 363 阅读 · 0 评论 -
面试java高级工程师、项目经理等的常见问题
<br />1、 类、对象的概念: <br />1) 类:具有共同属性和行为的对象的抽象。类是创建对象的模板。 <br />2) 对象:现实世界中的实体。在计算机中,是指可标识的存储区域。 <br />3) 类是对象的抽象、对象是类的实例。 <br />2、 抽象:是从特定的实例中抽取共同性质形成一般化概念的过程。 <br />3、 接口与抽象类: <br />1)接口和抽象类都用于抽象,接口是抽象类的抽象。 <br />2)接口中只有方法声明,没有实现(无方法体);在接口中声明的方法具有public和ab原创 2010-07-23 16:53:00 · 499 阅读 · 0 评论 -
java面试笔试题:设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1.写出程序
public class ThreadTest1{ private int j; public static void main(String args[]){ ThreadTest1 tt=new ThreadTest1(); Inc inc=tt.new Inc(); Dec dec=tt.new Dec(); for(int i=0;i原创 2010-06-11 18:21:00 · 1008 阅读 · 0 评论 -
10个智力题看你的IQ是多少?
1 老师盒子里有10颗糖,正好学生有10人. <br /> 老师说:你们每人要分到颗糖,同时盒子里还要剩下一颗,请问怎么分 ? <br /><br />2 明和小华买了10斤蜂蜜,装在一个大瓶子里.要把蜂蜜平分,只有两个空瓶子,一个正好装7斤,另一个正好装3斤. <br /> 怎样才能用最简单的方法把蜂蜜分出来. <br />3 有100个球,其中有个质量较轻, <br /> 现在只有个天平,你最少用几次把球找出来 <br />4 有口井不知有多深,现有一跟绳子,也不知道有多长. <br /原创 2010-08-27 15:58:00 · 2480 阅读 · 0 评论 -
泛型的意义
java是所谓的静态类型语言,意思是在运行前,或者叫编译期间,就能够确定一个对象的类型,这样做的好处是减少了运行时由于类型不对引发的错误。但是强制类型转换是钻了一个空子,在编译期间不会有问题,而在运行期间,就有可能由于错误的强制类型转换,导致错误,这个编译器无法检查到。有了泛型,就可以用不着强制类型转换,在编译期间,编译器就能对类型进行检查,杜绝了运行时由于强制类型转换导致的错误。原创 2012-07-17 16:28:34 · 451 阅读 · 0 评论 -
Java深度历险(五)——Java泛型
Java泛型(generics)是JDK 5中引入的一个新特性,允许在定义类和接口的时候使用类型参数(type parameter)。声明的类型参数在使用时用具体的类型来替换。泛型最主要的应用是在JDK 5中的新集合类框架中。对于泛型概念的引入,开发社区的观点是褒贬不一。从好的方面来说,泛型的引入可以解决之前的集合类框架在使用过程中通常会出现的运行时刻类型错误,因为编译器可以在编译时刻就发现很多明转载 2012-07-17 17:03:28 · 886 阅读 · 0 评论