`

JAVA 知识补漏 -- 面试篇

 
阅读更多

1. Java有个东西叫垃圾收集器,它让创建的对象不需要像c/cpp那样delete、free掉,你能不能谈谈,GC是在什么时候,对什么东西,做了什么事情?

 

GC执行时刻由系统决定的”、“超出作用域的对象”、“收集内存、执行finalize”

 

 

分享到:
评论
14 楼 vb2005xu 2011-10-26  
http://www.bouncycastle.org/latest_releases.html

This is the prelude to a major release. As such there have been a few changes that are not directly backwards compatible with previous ones. In the way of new features, this release adds client side SSL support to the TLS API, support for CMP (RFC 4210), CRMF (RFC 4211) and CMS TimeStampedData (RFC 5544). In addition the CMS/TSP APIs have been rewritten to make it possible to use APIs other than the JCE to provide support for cryptographic operations. A new API in org.bouncycastle.cert.ocsp has been added to OCSP requests to be handled in a similar fashion. A new API has been added for providing generalised support for PEM data, and AES-CMAC and DES-edeCMAC have been added to the JCE provider and a X500Name class with pluggable "styles" has been added to provide better customisation. By way of bug fixes, further work has been done on trying to eliminate escaping exceptions and possible out of memory issues in the ASN.1 library, and BC generated X.509 certificates should now generate the same hashCodes as other implementations.
13 楼 xiaguangme 2011-02-26  
IcyFenix 写道
…………
好面熟……


IcyFenix 不是发过一篇讨论的很详细的嘛
12 楼 husy394 2011-02-25  
上大学的时候看过,后来在实际应用中没有考虑过这玩样,gcc应该是在系统不繁忙或者系统资源紧张的时候会对弱应用对象进行回收吧,实现方式,不同虚拟机应该有所区别,记得有一种实现方式就是采用一个引用计数器的方式,如果对象的引用计数器是零,则可以回收
11 楼 qiushily2030 2011-02-25  
面试官在考你 读过JAVA虚拟机这本书没 哈哈
10 楼 kala888 2011-02-25  
lucane 写道
Java new出来的对象一定会是在Heap里面吗?


会,对象存在heap里
9 楼 zk7019311 2011-02-25  
还真没有好好想过
8 楼 lucane 2011-02-25  
Java new出来的对象一定会是在Heap里面吗?
7 楼 月落码农 2011-02-25  
javantsky 写道
软引用,弱引用又如何?

问问你的面试官,O(∩_∩)O哈哈~,估计TA也会一头包吧


是吗? 你确定所有面试官都会一头包,再说了你如果来应聘SE,别人问GC这就有点过了!
6 楼 javantsky 2011-02-25  
软引用,弱引用又如何?

问问你的面试官,O(∩_∩)O哈哈~,估计TA也会一头包吧
5 楼 tracyhuyan 2011-02-25  
“超出作用域的对象”  ----》用有向图判断、分代
4 楼 逍遥虎 2011-02-25  
忽悠面试官呢?
3 楼 lx_corn 2011-02-25  
骗分的。。
2 楼 liuningbo 2011-02-25  
[quote="vb2005xu"]
1. Java有个东西叫垃圾收集器,它让创建的对象不需要像c/cpp那样delete、free掉,你能不能谈谈,GC是在什么时候,对什么东西,做了什么事情?


GC执行时刻由系统决定的”、“超出作用域的对象”、“收集内存、执行finalize”




回答太肤浅了点吧?
1 楼 IcyFenix 2011-02-25  
…………
好面熟……

相关推荐

    机构应届毕业生-java企业面试题总结

    机构应届毕业生----java企业面试题总结机构应届毕业生----java企业面试题总结机构应届毕业生----java企业面试题总结机构应届毕业生----java企业面试题总结机构应届毕业生----java企业面试题总结机构应届毕业生----...

    java-泛型-面试题.docx

    java-泛型-面试题.docx

    mysql-connector-java-5.1.32-bin.jar

    5.6.20 最新JDBC mysql-connector-java-5.1.32-bin.jar

    Java-Interview-Questions-总结各种面试题

    这份“Java-Interview-Questions-总结各种面试题”压缩包文件,很显然是一个集锦,包含了大量Java面试中可能会遇到的问题和解答,对于准备面试或提升自身技能的开发者来说,是一份宝贵的资源。 首先,让我们来看看...

    mysql-connector-java-5.1.40-bin.jar连接器

    在这个特定的版本——mysql-connector-java-5.1.40-bin.jar中,我们找到了这个连接器的5.1系列的一个稳定版本。 首先,让我们了解JDBC的作用。JDBC是Sun Microsystems(现为Oracle公司)为Java编程语言设计的一套...

    JAVA---------笔试面试题

    在Java技术领域,无论是准备笔试还是面试,理解并掌握核心的J2SE(Java Standard Edition)和J2EE(Java Enterprise Edition)知识点是至关重要的。本资料集合包含了这两个领域的经典面试题,旨在帮助你深入理解Java...

    java编程之-消息中间件面试题集合

    java编程之-消息中间件面试题集合 JAVA编程和MQ对接相关教程,生产者发送消息和消费者订阅消息相关的技术栈,以及消息中间件的基础知识,包括题目和解答 消息队列MQ包括: 1、ActiveMQ消息中间件 2、kafka消息中间件...

    2023黑马面试宝典-Java面试宝典大全-java面试宝典黑马

    Java面试宝典是Java程序员求职面试的重要参考资料,它涵盖了Java编程语言的核心概念、...以上这些知识点构成了Java面试的主要内容,熟练掌握并能灵活应用,将极大地提升你在面试中的竞争力,助你在求职路上一马当先。

    mysql驱动包 mysql-connector-java-5.1.13-bin.jar

    mysql驱动包 mysql-connector-java-5.1.13-bin.jar 方便快捷获取。。。

    【Java面试资料】-JAVA核心面试知识点整理

    这份"【Java面试资料】-JAVA核心面试知识点整理"PDF文档,很可能是求职者或开发者提升技能、准备面试的重要参考资料。以下是根据标题和描述提炼出的一些关键Java面试知识点,以及它们在实际编程和面试中的重要性。 ...

    mysql-connector-java-5.1.15-bin.jar

    "mysql-connector-java-5.1.15-bin.jar"是这个驱动程序的一个特定版本,版本号为5.1.15。 在Java编程环境中,当你需要连接到MySQL数据库时,你需要在类路径中包含这个JAR文件。JDBC驱动程序主要分为四种类型:Type ...

    java图片处理工具类JAR包 java-image-scalingjar

    java图片处理工具类JAR包 java-image-scalingjar

    2024 Java面试宝典合集-头条java面试题

    2024java面试题 -2024 Java面试宝典合集|头条java面试题

    Java-Interview-超全集合github上评分最高的jiva面试题

    "Java-Interview-超全集合github上评分最高的jiva面试题"就是一个这样的宝藏,它涵盖了Java编程语言、Git版本控制工具以及面试策略等多个方面的知识点。以下是这些内容的详细解析: 1. **Java基础** - **数据类型...

    java面试题-java-interview-questions-master.zip

    java面试题_java-interview-questions-master.zip2、在 Java 程序中怎么保证多线程的运行安全? 出现线程安全问题的原因一般都是三个原因: 1、 线程切换带来的原子性问题 解决办法:使用多线程之间同步...

    Java面试---陷阱一箩筐

    Java面试---陷阱一箩筐-----------------------------

    常见的Java面试题-java面试题.md

    常见的Java面试题-java面试题.md

    《JAVA面试题》--Java面试八股文.zip

    十余年JAVA从业经验,精通JAVA技术体系,有志于做JAVA技能提升的朋友可与我联系,交个朋友 十余年JAVA从业经验,精通JAVA技术体系,有志于做JAVA技能提升的朋友可与我联系,交个朋友 十余年JAVA从业经验,精通JAVA...

    java面试题-外企软件工程师面试题大全.rar

    1. **Java基础知识**:面试中可能会考察Java语法、面向对象特性(封装、继承、多态)、异常处理、IO流、集合框架(List、Set、Map等)等基础知识。理解并熟练运用这些概念是成为一名合格Java开发者的基础。 2. **...

    Java全能学习面试手册——互联网企业面试真题.zip

    Java全能学习面试手册——互联网企业面试真题.zip 01 java面试——北京-百度-Java中级.pdf 02 java面试——北京-京东-Java中级.pdf 03 java面试——广州-唯品会-Java大数据开发工程师.pdf 04 java面试——杭州-阿里...

Global site tag (gtag.js) - Google Analytics