无心小霸王

文章
8
资源
0
加入时间
3年0月20天

int在java里啥意思,Java面试题:Integer和int的区别?在什么时候用Integer和什么时候用int...

即Integer可以区分出未赋值和值为0的区别,int则无法表达出未赋值的情况,例如,要想表达出没有参加考试和考试成绩为0的区别/** int是java提供的8种原始数据类型之一。Java为每个原始类型提供了封装类,Integer是java为int提供的封装类。int的默认值为0,* 而Integer的默认值为null* ,即Integer可以区分出未赋值和值为0的区别,int则无法表达出未赋值的...

中级java笔试题_Java中级面试题合集

Java中级面试题合集:1.弹出式选择菜单(Choice)和列表(List)有什么区别Choice是以一种紧凑的形式展示的,需要下拉才能看到所有的选项。Choice中一次只能选中一个选项。List同时可以有多个元素可见,支持选中一个或者多个元素。2.如何确保N个线程可以访问N个资源同时又不导致死锁?使用多线程的时候,一种非常简单的避免死锁的方式就是:指定获取锁的顺序,并强制线程按照指定的顺序获取锁...

敏捷开发一千零一问系列之十:总体架构什么时机进行?(下)

这是敏捷开发一千零一问系列的第十篇。(在这里提问,之一,之二,之三,问题总目录)问题总体架构设计在什么时机进行?是每个迭代做还是先做完再迭代?方案之前提到了在时间的角度上,从技术和商业层面上的架构设计,下面看看横向的架构设计。方案1:开发人员全体参与架构设计敏捷开发整体上是一个崇尚“跨职能”的管理方法,开发和测试融合(所以才有很多类似自动化测试、单元测试、持续集成这些需要开发人员强参与的...