![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础知识
文章平均质量分 54
想变大神的菜鸟
啦啦啦~~小程序媛一枚,喜欢阅读,喜欢思考,希望通过csdn慢慢的搭建自己的专业学习框架和整理知识的能力。嘿嘿,加油咯~~~
展开
-
如何将两个文件合并?
在Java面试题中,我们经常会遇到将两个文件合并的题目,这一次我特意认真做了一下这个题目,用了三种方法实现两个文件的合并。 第一种方法: 需要使用到FileInputStream类和FileOutputStream类: 代码如下: File mergeFile=new File("D:\\eclipse\\merge.txt"); File file1=new File("context原创 2015-04-01 21:31:36 · 2140 阅读 · 0 评论 -
设计模式之单例模式
单例模式的特点: 单例类只能有一个实例; 单例类必须自己创建唯一的实例; 单例类必须给所有其他的对象提供这一实例; 单例模式的应用场景: 在计算机系统中,线程池,缓存,日志对象,对话框,打印机,显卡的驱动程序等对象常被设计成单例。 单例对象通常作为程序中存放配置信息的载体,因为它能够保证其他对象读到一致的信息。 单例模式分为三种: 饿汉式:在类初始化时,已经自行实例化好了packag原创 2015-04-08 22:07:29 · 360 阅读 · 0 评论 -
详解equals和==的区别
对于字符串变量: 1、如果使用的类重写了equals()方法,那么equals()比较的是字符串中包含的内容是否相同,否则equals()和==一样比较的是内存地址; 2、==始终比较的是两个变量的内存地址;public class Test1 { public static void main(String[] args) { String s1,s2,s3="abc",s4="abc原创 2015-04-29 12:38:03 · 663 阅读 · 0 评论