您的位置:网站首页 > Java工具 > 正文

20个高级Java面试题汇总

类别:Java工具 日期:2017-9-27 10:36:06 人气: 来源:

  这是一个高级Java面试系列题中的第一部分。这一部分论述了可变参数,断言,垃圾回收,初始化器,令牌化,日期,日历等等Java核心问题。

  什么是可变参数? 断言的用途? 什么时候使用断言? 什么是垃圾回收? 用一个例子解释垃圾回收? 什么时候运行垃圾回收? 垃圾回收的最佳做法? 什么是初始化数据块? 什么是静态初始化器? 什么是实例初始化块? 什么是正则表达式? 什么是令牌化? 给出令牌化的例子? 如何使用扫描器类(Scanner Class)令牌化? 如何添加小时(hour)到一个日期对象(Date Objects)? 如何格式化日期对象? Java中日历类(Calendar Class)的用途? 如何在Java中获取日历类的实例? 解释一些日历类中的重要方法? 数字格式化类(Number Format Class)的用途?

  可变参数允许调用参数数量不同的方法。请看下面例子中的求和方法。此方法可以调用1个int参数,或2个int参数,或多个int参数。

  断言是在Java 1.4中引入的。它能让你验证假设。如果断言失败(即返回lse),就会抛出AssertionError(如果启用断言)。基本断言如下所示。

  断言不应该用于验证输入数据到一个public方法或命令行参数。IllegalArgumentException会是一个更好的选择。在public方法中,只用断言来检查它们根本不应该发生的情况。

  垃圾回收是Java中自动内存管理的另一种叫法。垃圾回收的目的是为程序保持尽可能多的可用堆(heap)。 JVM会删除堆上不再需要从堆引用的对象。

  通过函数第一行代码中参考变量calendar,在堆上创建了GregorianCalendar类的一个对象。

  用编程的方式,我们可以要求(记住这只是一个请求不是一个命令)JVM通过调用System.gc()方法来运行垃圾回收。

  当内存已满,且堆上没有对象可用于垃圾回收时,JVM可能会抛出OutOfMemoryException。

  对象在被垃圾回收从堆上删除之前,会运行finalize()方法。我们不要用finalize()方法写任何代码。

  请看下面的例子:static{ 和 }之间的代码被称为静态初始化器。它只有在第一次加载类时运行。只有静态变量才可以在静态初始化器中进行访问。虽然创建了三个实例,但静态初始化器只运行一次。

  令牌化是指在分隔符的基础上将一个字符串分割为若干个子字符串。例如,分隔符;分割字符串ac;bd;def;e为四个子字符串ac,bd,def和e。

  现在,让我们如何看看添加小时到一个date对象。所有在date上的日期操作都需要通过添加毫秒到date才能完成。例如,如果我们想增加6个小时,那么我们需要将6小时换算成毫秒。6小时= 6 * 60 * 60 * 1000毫秒。请看以下的例子。

  Calendar类(Youtube视频链接 - 在Java中用于处理日期。Calendar类提供了增加和减少、月数和年数的简便方法。它还提供了很多与日期有关的细节(这一年的哪一天?哪一周?等等)

  每日头条、业界资讯、热点资讯、爆料,全天微博播报。各种爆料、内幕、花边、资讯一网打尽。百万互联网粉丝互动参与,TechWeb微博期待您的关注。

  今天是国内iPhone 8手机在国内发售的第一天,在苹果官网上的预售已经变成了购买,这就...

  2017年9月21日,vivo正式发布的全面屏新机vivo X20,主打全面屏,搭载骁龙660处理器,...

  昨天糖果手机旗下的SOAP发布了其首款全面屏新机R11。这款新机最大的亮点是全面屏设计...

  WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器...

  迅雷迎来9.1.41版本更新,对诸多细节进行了完善。现在“新建任务”面板也可以批量新建...

  你现在用的Office是哪一版?微软日前发布新闻稿确认,Offcice 2007将于今年10月10日停...

  是可以带两张的,配合土狼一波返场+一只大,但是面对青玉德时对面如果铺多了一个......

  手速无敌。抢到10个、100个、1000个战队红包可以分别完成该成就的三个阶段……......

  夜雾迷城活动2月22日5:00—2月28日23:59,本次活动新增套装黎明之冠新月之吻,下面为......

  推荐:

  

关键词:java面试题
0
0
0
0
0
0
0
0
下一篇:没有资料

相关阅读

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

郑重声明:本站资源来源网络 如果侵犯了你的利益请联系站长删除

CopyRight 2010-2012 技术支持 FXT All Rights Reserved