![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
文章平均质量分 80
zsq1314
这个作者很懒,什么都没留下…
展开
-
String使用equals方法和==分别比较的是什么?(转)
首先大家知道,String既可以作为一个对象来使用,又可以作为一个基本类型来使用。这里指的作为一个基本类型来使用只是指使用方法上的,比如String s = "Hello",它的使用方法如同基本类型int一样,比如int i = 1;,而作为一个对象来使用,则是指通过new关键字来创建一个新对象,比如String s = new String("Hello")。但是它的内部动作其实还是创建了一...原创 2012-02-05 13:59:26 · 98 阅读 · 0 评论 -
Java 类的显性实例化
Java 类的显性实例化 Java类的实例化具有显性和隐性的区别,我们编程时一般使用new方法直接实例化,这是最简单直接的显性实例化。另外还有三种实例化,分别为反射机制中的newInstance()方法,类的Clone()方法和解串行化使用的ObjecInputStream中的getObject()方法。 在这里我主要讲一下java类显性实例化及其应注意的问题,隐性实例化的相关内容和问...原创 2012-03-06 18:50:21 · 860 阅读 · 0 评论 -
如何在原链表上进行排序
如何在原链表上进行排序?(链表中已经实现插入和删除操作)1、使用双重循环实现冒泡排序,外层循环次数为元素个数,内层循环由0号位到结束,并且在每次外层循环结束后内层循环起始点加1。2、内层循环比较取出当前所剩元素中的最小值,然后或获取最小值所在链表中的位置索引。3、在外层循环中,通过内层循环得出的最小值索引取得该位置的节点,把该节点插入到链表的指定位置(开始为0,在每次外层循环后递增一,实现从小到大...2012-03-11 14:35:52 · 257 阅读 · 0 评论 -
设计模式——工厂方法模式
设计模式——工厂方法模式 一、 何为设计模式 在面向对象的程序设计原则中,总是希望尽量的避免重复设计。有经验的设计者知道,不是所有的问题都要从头解决,他们更希望从以前的解决方案找到解决该问题的方法,复用以往成功的设计模式,使用者就不需要重新去发现它们,而能够立即使用现有的设计模式,这极大的提高了程序开发的速度和质量。因此,熟悉以往那些成熟的设计模式,也是一个有经验的开发者所应具备的技能。 ...2012-04-21 18:52:10 · 112 阅读 · 0 评论