![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
txxs
这个作者很懒,什么都没留下…
展开
-
Java单例中的延迟加载
在用Java实际开发的时候我们经常要用到单例模式,一般来说,单例类的实例只能通过静态工厂方法来创建,我们也许会这样写:public final class Singleton { private static Singleton singObj = new Singleton(); private Singleton(){ }转载 2015-11-04 13:04:08 · 889 阅读 · 0 评论 -
延迟加载和动态加载
延迟加载是你在使用的使用加载,而动态加载是在程序运行时才知道类的名字,然后加载类。延迟加载可以应用在动态和非动态的加载上。动态加载的例子String className = ... // 例如:java.util.ListList list = (List)Class.forName(className).newInstance();延迟加载的例子package com.othe原创 2015-11-04 13:33:50 · 1423 阅读 · 0 评论 -
GET 与 POST比较
1,Get中数据大小被限制:我们都知道很多老式浏览器把URL的字符串个数被限制在255个之内;虽然现在的新版浏览器早就没有这个蛋疼的限制,但是我们可不敢保证所有来站点访问的用户都是使用新版浏览器的。所以当我们需要用户在网页中填写一些信息时,使用Get方式肯定会出问题。相反Post方法中没有这个限制,我们可以传输任意大小的数据。 2,Get中的数据类型不灵活:因为Get是使用url来传输数转载 2015-11-09 22:28:49 · 485 阅读 · 0 评论 -
java面试:如何破解10大问题
在java异常处理中Throw和Throws有什么区别?你盯着问你问题的人想,我知道这个问题的答案。但是现在你记不清了,然后就会对自己没有准备这个问题而懊恼。幸运的是这只是一个假想的场景,当时间充裕的时候你一定能够回答这个问题。典型的公司雇佣java程序员找的是能够脱离指导手册并能熟练编程的人,面官面试的问题不一定是难题,只不过是引出问题更深层的知识。这篇文中给出了java面试中15个潜在翻译 2015-10-30 13:43:57 · 686 阅读 · 0 评论 -
生产者消费者以及LRU
//生产者消费者//wait()和notify()import java.util.LinkedList; class Producer extends Thread { private final LinkedList storeHouse; private final int MAX; public Producer(LinkedList s原创 2016-09-16 18:16:06 · 380 阅读 · 0 评论