上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 74 下一页

2015年8月31日

Java基础知识强化13:Java中单例模式案例使用(懒汉式)

摘要: 1.古往今来历史上皇帝通常只有一人。为了保证其唯一性,古人采用增加"防伪标识"的办法,如玉玺。更为简单的办法就是限制皇帝的创建。本案例中就是使用单例模式从而保证皇帝的唯一性。实例运行如下:代码: (1)Empreror.java:(定义的皇帝类) (2)定义一个测试类Test: 2.运行结果: 阅读全文

posted @ 2015-08-31 17:19 鸿钧老祖 阅读(284) 评论(0) 推荐(0)

Java基础知识强化12:Java中运用数组的四种排序方法

摘要: 1、使用JavaApi文档中的Arrays类中的sort()进行快速排序首先我们直接看代码如下: 1 package himi.text; 2 3 import java.util.Arrays; 4 5 public class TestDemo01 { 6 7 public sta... 阅读全文

posted @ 2015-08-31 16:17 鸿钧老祖 阅读(251) 评论(0) 推荐(0)

Java设计模式02:常用设计模式之工厂模式(创建型模式)

摘要: 一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(Simple Factory):不利于产生系列产品;2)工厂方法模式(Factory Method):又称为多形性工厂;3)抽象工厂模式 阅读全文

posted @ 2015-08-31 10:52 鸿钧老祖 阅读(226) 评论(0) 推荐(0)

Java基础知识强化11:多态的两道基础题

摘要: 1.第1题 1 class Base { 2 public void method() { 3 System.out.print("Base method"); 4 } 5 } 6 7 class Child extends Base { 8 publ... 阅读全文

posted @ 2015-08-31 08:59 鸿钧老祖 阅读(406) 评论(0) 推荐(0)

2015年8月30日

Java基础知识强化10:Java中的中间缓存变量机制

摘要: 1.对于自增运算++j与j++,由于加一的执行顺序不同,所以Java中有中间缓存变量来储存其单个表达式的值,而j的自增自减的结果依然保留在原来的变量储存区。因为本体是j的值,而单个表达式的值是中间产生的一个临时变量值,是在整条计算表达式结束后就可以抛弃的值,所以用个临时中间缓存变量在放就可以了。这就... 阅读全文

posted @ 2015-08-30 20:49 鸿钧老祖 阅读(472) 评论(0) 推荐(0)

Java基础知识强化09:String、StringBuffer和StringBuilder使用

摘要: 1.对于三者使用的总结:(1).如果要操作少量的数据用 = String (2).单线程操作字符串缓冲区下操作大量数据 = StringBuilder(3).多线程操作字符串缓冲区下操作大量数据 = StringBuffer2.(1)String :指向的是一个不可改... 阅读全文

posted @ 2015-08-30 19:57 鸿钧老祖 阅读(266) 评论(0) 推荐(0)

Java基础知识强化08:将字符串倒序输出(包括空格)的几种方法

摘要: 1.最容易想到的估计就是利用String类的toCharArray(),再倒序输出数组的方法了: 这里将String字符串类型的数据(末尾没有\0)转化为char[]字符数组,这样就可以一个个控制倒序输出:结果如下: 2.字符串定义为String类,转化为一个StringBuffer类,用Strin 阅读全文

posted @ 2015-08-30 18:37 鸿钧老祖 阅读(1247) 评论(0) 推荐(0)

Android(java)学习笔记146:网页源码查看器(Handler消息机制)

摘要: 1.项目框架图: 2.首先是布局文件activity_main.xml: 3.MainActivity.java: 4.这里的工具类是StreamTools.java: 阅读全文

posted @ 2015-08-30 15:54 鸿钧老祖 阅读(319) 评论(0) 推荐(0)

Android(java)学习笔记145:Handler消息机制的原理和实现

摘要: 联合学习 Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系 1. 首先我们通过一个实例案例来引出一个异常: (1)布局文件activity_main.xml: (2)MainActivity.java: (3)布署程序到模拟器上,出现如下效果,程序 阅读全文

posted @ 2015-08-30 10:40 鸿钧老祖 阅读(607) 评论(0) 推荐(0)

Java基础知识强化07:打印出空心菱形

摘要: 1.如图打印出空心菱形: 2.下面是逻辑实现代码: 阅读全文

posted @ 2015-08-30 10:13 鸿钧老祖 阅读(557) 评论(0) 推荐(0)

上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 74 下一页

导航