2013年8月5日

Java中中英文对齐输出问题,以及Java中的格式化输出

摘要: 一 中英文对齐输出问题 问题,要求控制台输出如下: abcefg def 森林 阿狗 其实就是要求对齐输出,各种查找java的格式化输出,然后发现只要一个简单的“\t”就可以实现。 代码如下: System.out.printf("abcefg\t");System.out.printf("def\t");System.out.println();System.out.printf("森林之王\t");System.out.printf("阿狗\t");二 几个关于java格式化输出的知识点汇总 2.1 类c的pr 阅读全文

posted @ 2013-08-05 22:56 AllenZhao 阅读(12057) 评论(0) 推荐(0) 编辑

转载:父类引用指向子类对象的详细解释

摘要: 父类引用指向子类对象指的是:例如父类Animal,子类Cat,Dog。其中Animal可以是类也可以是接口,Cat和Dog是继承或实现Animal的子类。Animal animal = new Cat();即声明的是父类,实际指向的是子类的一个对象。那这么使用的优点是什么,为什么要这么用?可以用这几个关键词来概括:多态、动态链接,向上转型也有人说这是面向接口编程,可以降低程序的耦合性,即调用者不必关心调用的是哪个对象,只需要针对接口编程就可以了,被调用者对于调用者是完全透明的。让你更关注父类能做什么,而不去关心子类是具体怎么做的,你可以随时替换一个子类,也就是随时替换一个具体实现,而不用修改其 阅读全文

posted @ 2013-08-05 22:15 AllenZhao 阅读(561) 评论(1) 推荐(1) 编辑

转载:Java中的String与常量池

摘要: 转载自http://developer.51cto.com/art/201106/266454.htm。感觉总结的不错,自己收藏一下。 string是java中的字符串。String类是不可变的,对String类的任何改变,都是返回一个新的String类对象。下面介绍java中的String与常量池。1. 首先String不属于8种基本数据类型,String是一个对象。因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null;... 阅读全文

posted @ 2013-08-05 22:10 AllenZhao 阅读(209) 评论(0) 推荐(0) 编辑

2013年7月29日

转载:Apache commons开源工具简介

摘要: ApacheCommons是一个非常有用的工具包,解决各种实际的通用问题,下面是一个简述表,详细信息访问http://jakarta.apache.org/commons/index.htmlBeanUtilsCommons-BeanUtils提供对Java反射和自省API的包装BetwixtBetwixt提供将JavaBean映射至XML文档,以及相反映射的服务.ChainChain提供实现组织复杂的处理流程的“责任链模式”.CLICLI提供针对命令行参数,选项,选项组,强制选项等的简单API.CodecCodec包含一些通用的编码解码算法。包括一些语音编码器,Hex,Base64,以及UR 阅读全文

posted @ 2013-07-29 21:24 AllenZhao 阅读(673) 评论(1) 推荐(0) 编辑

JavaBean定义、JSP中使用以及内省操作

摘要: Apache commons 一系列的开源工具室非常值得学习的实现。 一 JavaBean定义JavaBean是一种可重复使用、且跨平台的软件组件。JavaBean可分为两种:一种是有用户界面(UI,User Interface)的 JavaBean;还有一种是没有用户界面,主要负责处理事务(如数据运算,操纵数据库)的JavaBean。JSP通常访问的是后一种JavaBean。... 阅读全文

posted @ 2013-07-29 21:09 AllenZhao 阅读(2321) 评论(0) 推荐(1) 编辑

2013年7月25日

Java项目中读取properties文件,以及六种获取路径的方法

摘要: 下面1-4的内容是网上收集的相关知识,总结来说,就是如下几个知识点:最常用读取properties文件的方法InputStream in = getClass().getResourceAsStream("资源Name");这种方式要求properties文件和当前类在同一文件夹下面。如果在不同的包中,必须使用:InputStream ins = this.getClass().getResourceAsStream("/cn/zhao/properties/testPropertiesPath2.properties");Java中获取路径方法获取路径 阅读全文

posted @ 2013-07-25 22:17 AllenZhao 阅读(36116) 评论(2) 推荐(2) 编辑

2013年7月17日

在eclipse中使用JUnit4,以及使用JUnit4进行单元测试的技巧

摘要: 一 在eclipse中使用JUnit4首先在工程上右键,选择属性,找到Java Builder Path,添加JUnit4的lib,如下图: 在要测试的类上右键新建 Junit test case,选择想要测试的方法,然后做一些修改,再去运行。不过建议所有的测试都放入到另外的源文件夹中,但是包名等保持相同。例如: 把所有的测试类放入到test文件夹中去。这样比较清晰专业些。简单在在新... 阅读全文

posted @ 2013-07-17 22:53 AllenZhao 阅读(1203) 评论(0) 推荐(0) 编辑

2013年7月9日

[Evernote]印象笔记使用经验技巧

摘要: 一软件使用 现在使用Windows客户端的印象笔记 + iPhone移动端印象笔记 + chrome浏览器剪藏插件。 在试用了很多云笔记后,还是选择了印象笔记,并且有许多的GTD、习惯养成、晨间日记等模板,可以方便的在手机上面使用。另外,看到很多人把印象笔记当做todolist等使用,个人感觉还是把印象笔记主要用来收集记录资料,至于todo... 阅读全文

posted @ 2013-07-09 17:11 AllenZhao 阅读(2703) 评论(1) 推荐(0) 编辑

使用Word2010发布博客文章

摘要: 发布博客可以直接在web页面上面编辑,也可以使用客户端编辑,其中客户端支持windows live writer以及word本身的发布博客功能。个人试用后倾向于使用word发布博客文章。下面的内容转载自:【超详细教程】使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园全面总结 一、软件准备。 Word谁都有,所以软件准备这一步几乎可省略。... 阅读全文

posted @ 2013-07-09 10:24 AllenZhao 阅读(353) 评论(0) 推荐(0) 编辑

Win7/8 绿色软件开机启动

摘要: 在查找番茄工作法PC端软件时,发现了淡高的文章win8绿色软件开机启动,试用了一下wintabs,的确好用!另外,office软件中有一款 OFFICE tabs的插件,标签式的管理,非常方便快捷,希望微软以后能够尽快在windows平台中推出这个功能。设置绿色软件开机启动的方法:打开资源管理器,依次打开下面路径中的文件夹,最后找到"启动"文件夹,把程序的快捷方式图标托进去就行了。C:\Users... 阅读全文

posted @ 2013-07-09 10:01 AllenZhao 阅读(192) 评论(0) 推荐(0) 编辑

导航