java笔记
進擊的胖蛇
热爱技术,努力减脂的呆萌胖子一枚
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java 位运算(位操作)
Java中的位操作指定包括:~ 按位非(NOT)& 按位与(AND)| 按位或(OR)^ 按位异或(XOR)>> 右移>>> 无符号右移前面几个都非常简单,主要转载 2012-04-13 13:48:17 · 989 阅读 · 0 评论 -
serialVersionUID的作用
serialVersionUID的作用简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常。(InvalidCastExce转载 2012-11-25 13:29:57 · 620 阅读 · 0 评论 -
java Date 小结
2012-09-10 15:45 40人阅读 评论(0)收藏举报1、计算某一月份的最大天数 Calendar time = Calendar.getInstance(); time.clear(); time.set(Calendar.YEAR,2012); //calendar默认的一月是 0 time.set(Calendar.MONTH, 6);转载 2013-01-14 16:18:52 · 609 阅读 · 0 评论 -
VO ,PO ,BO,QO, DAO ,POJO,概念
鸣谢:http://www.blogjava.net/luofeng225/archive/2009/03/28/262620.htmlVO , PO , BO , QO, DAO ,POJO, O/R Mapping 是 Object Relational Mapping (对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在 O/R Ma转载 2013-01-29 11:21:36 · 725 阅读 · 0 评论 -
== 与equals
1. 检查对象是否相等关系运算符==和!=也适用于所有对象,但它们的含义通常会使初涉Java领域的人找不到北。下面是一个例子://: Equivalence.javapublic class Equivalence { public static void main(String[] args) { Integer n1 = new Integer(47);转载 2013-01-31 15:01:08 · 576 阅读 · 0 评论 -
JDBC连接ORACLE
JDBC连接ORACLE鸣谢:http://blog.youkuaiyun.com/m13666368773/article/details/7234171 一、本地通过JDBC获得Oracle数据库连接 通过JDBC获得Oracle数据库连接,有三种方式:OCI方式、thin方式和JdbcOdbc桥方式。OCI方式依赖于本地的动态链接库,如果在本 地安装了Or转载 2013-02-12 17:27:49 · 731 阅读 · 0 评论 -
JAVA操作properties文件
鸣谢:http://www.cnblogs.com/panjun-Donet/archive/2009/07/17/1525597.htmlJAVA操作properties文件java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties文件中,可以用"#"来作转载 2013-02-15 12:06:54 · 644 阅读 · 0 评论 -
java.util.Date和java.sql.Date的区别和相互转化
鸣谢:http://chendang.iteye.com/blog/3230691、将java.util.Date 转换为 java.sql.Datejava.sql.Date sd;java.util.Date ud;//initialize the ud such as ud = new java.util.Date(); sd = new java.sql.Date(转载 2013-02-15 21:56:53 · 927 阅读 · 0 评论 -
这是我们公司总结的一些关于中文乱码问题的一些解决方案和经验和大家分享! .
鸣谢:http://blog.youkuaiyun.com/xianyu_0418/article/details/4551252.字节和unicode java内核是unicode的,就连class文件也是,但是很多媒体,包括文件/流的保存方式是使用字节流的。因此java要对这些字节流经行转化。char是unicode的,而byte是字节。java中byte/char互转的函数在sun.io的转载 2013-04-02 10:12:59 · 1185 阅读 · 0 评论 -
Java传参的值传递和引用传递问题(转)
今天遇到了一个java程序,需要用参数来返回值(虽然最后用另一种方法实现了),在网上看到这样一篇文章,很受启发。本文章来自于http://hi.baidu.com/xzhilie/blog/item/8bc05c8dbdc86816b21bbae3.html首先,推荐对Java有一定理解的同仁一本书《Practical Java》。在《Practical Java》中也有一个章节介绍Jav转载 2012-08-04 17:51:31 · 879 阅读 · 0 评论 -
JAVA中的传递都是值传递吗?有没有引用传递呢?
JAVA中的传递都是值传递吗?有没有引用传递呢? 在回答这两个问题前,让我们首先来看一段代码: Java代码 public final class ParamTest { // 初始值为0 protected int num = 0; // 为方法参数重新赋值 public void change(int i转载 2012-08-04 17:37:11 · 864 阅读 · 0 评论 -
Struts1的文件上传与下载
首先建立一个FileActionpackage com.action;import org.apache.struts.action.*;import javax.servlet.http.*;import com.actionForm.FileActionForm;import org.apache.struts.actions.DispatchAction;import转载 2012-04-17 21:13:57 · 913 阅读 · 0 评论 -
利用digester来将xml转换为bean
利用digester来将xml转换为beanorg.apache.commons.digester这个包提供了一个工具,可以很迅速的将一个xml文件转换为一个bean。下面的这个例子,包括有2个bean文件,一个xml文件,一个java主处理文件。 2个bean的代码如下: Java代码 package test.digester转载 2012-05-02 21:36:10 · 679 阅读 · 0 评论 -
Digester解析XML文件浅谈
Digester解析XML文件浅谈Digester本来仅仅是Jakarta Struts中的一个工具,用于处理struts-config.xml配置文件。Digester 使用所需的jar包Digester、BeanUtils、Collections、Commens-Logging 示例一:【users.xml】1.0" encoding="UTF-8"?>leona转载 2012-05-02 21:38:50 · 670 阅读 · 0 评论 -
用Digester解析xml到bean
用Digester解析xml到beankey words: Digester 解析xml假设有下列xml文件:xml version='1.0' encoding='utf-8'?>address-book> contact myType="individual"> name>Zane Pasolininame> addres转载 2012-05-02 21:39:39 · 675 阅读 · 0 评论 -
JAVA 反射
JAVA 反射 反射:Class c = Class.forName ("java.lang.Integer");这条语句得到一个 Integer类的类对象。还有另一种方法,如下面的语句:Class c = Integer.class;或者Class c = Integer.TYPE;它们可获得基本类型的类信息。其中后一种方法中访转载 2012-05-02 21:40:53 · 566 阅读 · 0 评论 -
java反射详解
java反射详解本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名?123456789101112131415转载 2012-05-02 21:41:58 · 781 阅读 · 0 评论 -
po vo pojo domain 区别
POJO = "Plain Old Java Object",是MartinFowler等发明的一个术语,用来表示普通的Java对象,不是JavaBean, EntityBean 或者 SessionBean。POJO不但当任何特殊的角色,也不实现任何特殊的Java框架的接口如,EJB, JDBC等等。 即POJO是一个简单的普通的Java对象,它包含业务逻辑或持久逻辑等,但不是J转载 2012-06-06 11:29:54 · 8152 阅读 · 0 评论 -
Java栈与堆
----对这两个概念的不明好久,终于找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势转载 2012-08-04 17:35:21 · 602 阅读 · 0 评论 -
javadbf 实现解决中文乱码问题
DBFBase.javapublic abstract class DBFBase { protected String characterSetName = "8859_1"; protected final int END_OF_DATA = 0x1A; /* If the library is used in a non-latin environment use t转载 2012-04-22 09:59:11 · 11674 阅读 · 3 评论
分享