java基础
duming115
喜欢编程,也喜欢看一些编程的书
展开
-
jsp中的中文问题
1.jsp 中的中文和英文转换问题import eclipse plugin jp.gr.java_conf.ussiy.app.propedit_4.8.1_for_eclipse3.02.Query query=session.createQuery("select userName from Userlist as userName where userName=duming")原创 2006-02-06 12:36:00 · 767 阅读 · 0 评论 -
thinking in java 笔记--java bean规则--2008.04.11
2008.04.11 Thinking in java 笔记, 一个纯的java bean的规则.以下只是个人的总结,有不对的地方还请大家指出. 现在很多的框架语言的配置大都采用java bean类了,包括WebWork,Struts2,Spring,JSF等.那么一个java bean应该有什么样的特点呢.1. 有一个public,没有参数,的构造方法. publi原创 2008-04-11 23:24:00 · 1192 阅读 · 0 评论 -
thinking in java 笔记--内部类的规则inner class rules(2007.10.12)
java的内部类有一些默认的规则 1. 非static的内部类是不能有static成员(field)和方法的.这可能是因为非static的内部类必须要拥有其宿主类的reference有关,如果内部类有一个static的成员,那么就不用创建宿主的对象就可以访问非static内部类的成员,这样的话就与必须拥有宿主类的对象冲突了.2. static的内部类是不能用到非static的成员和方原创 2007-10-12 18:04:00 · 716 阅读 · 0 评论 -
转贴 java内部类应用范例(2007.10.12)
Java内部类是Java言语的一个很重要的概念,《Java编程思想》花了很大的篇幅来讲述这个概念。但是我们在实践中很少用到它,虽然我们在很多时候会被动的使用到它,但它仍然像一个幕后英雄一样,不为我们所知,不为我们所用。本文不试图来讲述Java内部类的今生前世、来龙去脉,这些在网络上都已经汗牛充栋。如果读者想了解这些,可以在网络上搜索来学习。Java内部类总是躲在它的外部类里,像一个幕后英转载 2007-10-12 13:56:00 · 799 阅读 · 0 评论 -
thinking in java 笔记--类的初始化 class initialization(2007.10.10)
以下都是针对thinking in java 第三版的学习笔记.java中类的初化应该分为三块:static 变量,非static变量,类的构造方法1.java类的中的static 类变量的初始化,当触发类中的static 变量或者static 方法,及用Class.forName( className)的时候,就会按代码中的书写顺序初始化static 变量,类的顺序为从最顶端的父类,到你原创 2007-10-10 16:56:00 · 799 阅读 · 0 评论 -
thinking in java 笔记--接口规则(interface rules)(2007.10.11)
java接口(interface)中有一些默认的规则1. 所有的接口变量(fields)都是public static and final 的,即使你对它进行声明.2.接口变量(fields)必须在声明的时候进行赋值,不允许你不赋值(blank finals)3.接口中不允许有方法块出现,即便这个方法块是static,这样是不允许的{ ........ }以及static {原创 2007-10-11 18:01:00 · 740 阅读 · 0 评论 -
thinking in java 笔记--类内的嵌套接口及实例 nested interface(2007.10.11)
以下都是针对thinking in java 第三版的学习笔记. 类(class)中是可以嵌套接口(nested interface)的,就是把接口写到类里,而且interface可以用public,package(默认),protected,及private来定义这个内部接口对于外界的可见性.public定义的内部接口就不多说了,和非内嵌式的接口没有太大的区别,除了引用的原创 2007-10-11 16:36:00 · 3150 阅读 · 1 评论 -
Java基础-关于session的详细解释 (一)
一、术语session 在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。 session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。有时候我们可以看到这样的话“在一转载 2007-09-26 13:57:00 · 987 阅读 · 0 评论 -
Java基础-关于session的详细解释 (二)
5、存放在session中的对象必须是可序列化的吗 不是必需的。要求对象可序列化只是为了session能够在集群中被复制或者能够持久保存或者在必要时server能够暂时把session交换出内存。在Weblogic Server的session中放置一个不可序列化的对象在控制台上会收到一个警告。我所用过的某个iPlanet版本如果session中有不可序列化的对象,在session销毁时会转载 2007-09-26 13:56:00 · 745 阅读 · 0 评论 -
java try语句块 finally和return 的执行顺序
public class Test { public static String stringReplace(String text) { // String 的replace(..)方法不改变原有的对象,只会生成一个新的String 对象. // 也就是说String 这个字符串对象一经创建是不会被改变的 text = text.replace原创 2006-03-28 13:49:00 · 2723 阅读 · 0 评论 -
jsf faces-config.xml
"-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN""http://java.sun.com/dtd/web-facesconfig_1_0.dtd">carstore.bundles.MessagesendefresRegisters the concrete Validator implementation,carst原创 2006-02-14 22:20:00 · 3602 阅读 · 0 评论 -
Java的远程debug
java中的远程debug调试java -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y参数 含义 Xdebug 告诉jvm运行在debug模式下 Xnoagent 不清楚 Xrunjdwp transport 指定连接方式(包括socket传输和内存传输两种,其中内存...原创 2010-10-22 10:22:24 · 171 阅读 · 0 评论