
java基础
文章平均质量分 80
微小米2011
这个作者很懒,什么都没留下…
展开
-
.java中switch case用法
switch只能比较数值或字符,不过别以为这样它就没有if有用,使用适当的话,它可比if判断式有效率。switch的语法结构如下:switch(变量名称或表达式) { case 符合数字或字符: 语句一; break; case 符合数字或字符: 语句二; break; defa翻译 2012-07-11 23:43:55 · 825 阅读 · 0 评论 -
overload与override的区别
overload与override的区别:java多态之Override :Override(重写)是子类与父类的一种多态性体现。 Override允许子类改变父类的一些行为。 为什么需要Override:当父类不满足子类的一些要求时我们就需要子类对父类的一些行为进行重写。 例如:某公司里的员工的电话号码不允许对外公开,而销售人员(员工)的电话号码则需要对外公开。 这时我们原创 2012-11-13 23:32:48 · 609 阅读 · 0 评论 -
java 自动装箱与拆箱
这个是jdk1.5以后才引入的新的内容,作为秉承发表是最好的记忆,毅然决定还是用一篇博客来代替我的记忆:java语言规范中说道:在许多情况下包装与解包装是由编译器自行完成的(在这种情况下包装成为装箱,解包装称为拆箱);其实按照我自己的理解自动装箱就可以简单的理解为将基本数据类型封装为对象类型,来符合java的面向对象;例如用int来举例://声明一个Integer对象Integ原创 2012-11-13 23:38:02 · 736 阅读 · 2 评论 -
接口与抽象类的区别
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很原创 2012-11-01 10:06:27 · 241 阅读 · 0 评论 -
java集合类总结
java集合类总结 对象的集合 如果程序的对象数量有限,且寿命可知,那么这个程序是相当简单的。数组数组与其它容器的区别体现在三个方面:效率,类型识别以及可以持有 primitives。数组是Java提供的,能随机存储和访问reference序列的诸多方法中的,最高效的一种。数组是一个简单的线性序列,所有它可以快速的访问其中的元素。但是速度是有代价的;当你创建了一个数组之后,它的转载 2012-10-31 17:06:06 · 353 阅读 · 0 评论 -
org.apache.commons.collections.CollectionUtils 使用
使用 CollectionUtils 中四个方法之一执行集合操作.这四种分别是 union(),intersection();disjunction(); subtract();下列例子就是演示了如何使用上述四个方法处理两个 Collection;注: 这些方法都是数学的集合算法 import java.util.Arrays;import java.util.Collecti原创 2012-10-30 10:52:06 · 685 阅读 · 0 评论 -
Java如何读写txt文件的代码 l
有关Java如何读写txt文件这个问题经常在面试时会被问到,不懂或不熟悉的同志们可是要记好了哟!先来看下具体实现吧! package common; import java.io.*; import java.util.ArrayList; public class IOTest { public static void main (String转载 2012-10-07 16:45:29 · 914 阅读 · 0 评论 -
JXL解析EXCEL
本文章分两部分部分。 第一部分:有关JXL的链接Jxl写Excel的使用总结Jxl的类总结利用JXL操作EXCEL文件 第二部分:自己写的JXL读取和写Excel的Demo代码 读取Excel表格: Java代码 //读Excel表格--工作薄,工作表,行,单元格 public static String read原创 2012-08-29 17:26:35 · 837 阅读 · 1 评论 -
java反射技术介绍
一、反射的概念 :反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗系统原创 2012-07-21 16:40:51 · 351 阅读 · 0 评论 -
Jdbc 实现分页
package com.sp.person.sql.util;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.Map;import java.util.Tre原创 2012-07-22 00:49:58 · 1986 阅读 · 0 评论 -
java反射技术_想知道反射怎么用就看看吧.
本资料由-校园大学生创业网-提供http://www.chuangyw.com/一、反射的概念 :反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++ 、OpenC++ 、M转载 2012-08-06 00:34:50 · 365 阅读 · 0 评论 -
JAVA反射技术介绍
java的反射技术功能十分强大,整理一些资料!!(如需转载,请注明出处!)Lesson: 检测类examing class1.Retrieving Class Objects 获取一个Class对象(metadata)a,从对象的实例获取。Class c = mystery.getClass();//(return Class)b,从子类的实例获取TextField原创 2012-08-06 00:21:41 · 906 阅读 · 0 评论 -
java序列化的作用
没有implements Serializable,你就不能通过rmi(包括ejb)提供远程调用。 serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象。 serialization不但可以在本机做,而且可以经由网络操作(就是猫小说的RMI)。这个好处是很大的----因原创 2012-08-03 00:05:09 · 343 阅读 · 0 评论 -
计算两个日期之间相差的天数
* 计算两个日期之间相差的天数(没有顺序要求;格式可以是20080808) * * @param str1 * String * @param str2 * String * @return int */ public static int getDateDifference(String str1, St原创 2012-07-18 10:40:14 · 306 阅读 · 0 评论 -
java判断是否是中文字符
public class StringUtil { /** * 判断是否为中文字符 * @param c * @return */ private static boolean isChinese(char c) { // GENERAL_PUNCTUATION 判断中文的“号 // CJK_SYMBOLS_AND_PUNCTUATION 判断中文原创 2012-07-18 10:14:39 · 520 阅读 · 0 评论 -
Statement和preparedStatement具体区别
1.PreparedStatement是预编译的,对于批量处理可以大大提高效率. 也叫JDBC存储过程2.使用 Statement 对象。在对数据库只执行一次性存取的时侯,用 Statement 对象进行处理。PreparedStatement 对象的开销比Statement大,对于一次性操作并不会带来额外的好处。3.statement每次执行sql语句,相关数据库都要执行sql语句的编译原创 2012-07-18 09:49:20 · 384 阅读 · 0 评论 -
Java平台下著名的POI组件下的excel导出功能
Java平台下著名的POI组件下的excel导出功能代码。标签: Excel POI 代码片段(2)[代码] [Java]代码view sourceprint?001package com.tkqd.util.poi; 002 0转载 2012-12-03 17:16:12 · 791 阅读 · 0 评论