首页
学习
活动
专区
工具
TVP
发布

Java Life

专栏作者
115
文章
75138
阅读量
26
订阅数
程序员逻辑测试题(18)
“诊断准确”而且“救治及时”,能推导出“不会死亡”,那逆否命题,就是“死亡则,要么诊断不准确,要么救治不及时”。这里的“要么”,是可以两个同时成立的。如果是“诊断准确”,那一定是“救治不及时”。
剑走天涯
2019-09-16
4380
请你解释一下类加载机制,双亲委派模型,好处是什么?
某个特定的类加载器在接到加载类的请求时,首先将加载任务委托给父类加载器,依次递归,如果父类加载器可以完成类加载任务,就成功返回;只有父类加载器无法完成此加载任务时,才自己去加载。
剑走天涯
2019-09-16
1.4K0
请你说说Static Nested Class 和 Inner Class的不同
Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。
剑走天涯
2019-09-16
1.3K0
程序员逻辑测试题(20)
毫无疑问,向尚没有核武器的国家出售环是违反国际法的,但如果美国不这样做,其他国家的公司也会这样做。
剑走天涯
2019-09-16
6560
请说明List、Map、Set三个接口存取元素时,各有什么特点?
Map保存键值对(key-value pair)映射,映射关系可以是一对一或多对一。
剑走天涯
2019-09-16
4960
请你说说Iterator和ListIterator的区别?
1)Iterator可用来遍历Set和List集合,但是ListIterator只能用来遍历List。
剑走天涯
2019-09-16
1.1K0
请简单说明一下什么是迭代器?
Iterator提供了统一遍历操作集合元素的统一接口, Collection接口实现Iterable接口,
剑走天涯
2019-09-16
4120
程序员逻辑测试题(19)
应该先留意到,甲跟丙是冲突的,这两人不可能都说了真话,也就是甲或丙说了假话,所以乙跟丁说的是真话。从乙跟丁的话可以推导出是丁偷窃,进而也知道,甲说了谎话。
剑走天涯
2019-09-16
7210
请你解释一下什么是线程池(thread pool)?
在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是一些很耗资源的对象创建和销毁,这就是”池化资源”技术产生的原因。
剑走天涯
2019-09-16
8930
每天一道面试题(18)
请说明一下Spring中BeanFactory和ApplicationContext的区别是什么?
剑走天涯
2019-09-12
3420
每天一道面试题(19)
(1)Spring支持编程式事务管理和声明式事务管理。许多Spring框架的用户选择声明式事务管理,因为这种方式和应用程序的关联较少,因此更加符合轻量级容器的概念。声明式事务管理要优于编程式事务管理,尽管在灵活性方面它弱于编程式事务管理,因为编程式事务允许你通过代码控制业务。
剑走天涯
2019-09-12
3310
程序员逻辑测试题(13)
张老师的班里有60个学生,男女各占一半。有40个学生喜欢数学,有50个学生喜欢语文。
剑走天涯
2019-09-12
6920
Java SE | 每日作业卷day16
(1)创建一个HashMap集合,键是学生对象(Student),值是居住地 (String)。存储多个元素,并遍历。
剑走天涯
2019-09-12
3650
程序员逻辑测试题(15)
留意一下四句话的关联,不难发现,甲跟丁是冲突的--一个说全都参加,一个说全都没参加,所以一定有一个是错的,而错的只有一个,所以乙跟丙是对的,把乙的话逆反一下:李航参加则张帆参加。而丙说李航有参加,所以张帆也参加了,既然有两个人参加了,那丁就是错的。
剑走天涯
2019-09-12
5730
程序员逻辑测试题(12)
在世界总人口中,男女比例相当,但黄种人是大大多于黑种人,而在其他肤色的人群中,男性比例大于女性。
剑走天涯
2019-09-12
3970
程序员逻辑测试题(11)
证据来自那段时间青年人的行为。在一场表演中,青年人会热情地为流行乐鼓掌,但是当京剧开始的时候,他们就开始聊天,直到京剧结束了才又专心观看表演。
剑走天涯
2019-09-12
2800
程序员逻辑测试题(10)
李明、王冰、马云三位股民对股票A和股票B分别作了如下预测:李明:只有股票A不上涨,股票B才不上涨。
剑走天涯
2019-09-12
4760
每天一道面试题(21)
(1)AOP(Aspect Orient Programming),指面向方面(切面)编程,作为面向对象的一种补充,用于处理系统中分布于各个模块的横切关注点,比如事务管理、日志、缓存等等。AOP实现的关键在于AOP框架自动创建的AOP代理,AOP代理主要分为静态代理和动态代理,静态代理的代表为AspectJ;而动态代理则以Spring AOP为代表。通常使用AspectJ的编译时增强实现AOP,AspectJ是静态代理的增强,所谓的静态代理就是AOP框架会在编译阶段生成AOP代理类,因此也称为编译时增强。
剑走天涯
2019-09-12
3020
每天一道面试题(20)
你如何理解AOP中的连接点(Joinpoint)、切点(Pointcut)、增强(Advice)、引介(Introduction)、织入(Weaving)、切面(Aspect)这些概念?
剑走天涯
2019-09-12
3300
每天一道面试题(16)
(4)constructor:类似于byType,不过是应用于构造器的参数,如果正好有一个Bean与构造器的参数类型相同则可以自动装配,否则会导致错误。
剑走天涯
2019-09-12
3430
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档