`
m635674608
  • 浏览: 5031805 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
public class Serial extends SerializableEr implements Serializable{ private static final Logger LOG = Logger.getLogger(Serial.class); int id; String name; private static final Test test =new Test(); public Serial(int id, String name) { this.id = id; this.name = name; } publi ...
当一个父类实现Serializable接口后,他的子类都将自动的实现序列化。 public class SerializableEr implements Serializable{ /** * */ private static final long serialVersionUID = 1L; // public SerializableEr(){}; }   public class Serial extend ...
public class MapTest {  public static void main(String[] args) {   Map m =new HashMap();   m.put("1", 2);   Object i  = m.get("1");   System.out.println(m.put("1", 3));   System.out.println(m.get("1"));      Set set = new HashSet();   System.out.printl ...
Java代码   java.io.InvalidClassException: org.hibernate.collection.AbstractPersistentCollection; local class incompatible: stream classdesc serialVersionUID = 7602608801868099635, local class serialVersionUID = -7982170513654570219     <BR>   java.io.InvalidClassException: org.hiber ...
jdk动态代理类的源码 import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; import java.lang.reflect.UndeclaredThrowableException; public final class $Proxy0 extends Proxy implements Manager { private static Method m1; private static Method m0; ...
 类加载器基本概念 顾名思义,类加载器(class loader)用来加载 Java 类到 Java 虚拟机中。一般来说,Java 虚拟机使用 Java 类的方式如下:Java 源程序(.java 文件)在经过 Java 编译器编译之后就被转换成 Java 字节代码(.class 文件) ...
java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputS ...

i++ 与 ++i

public class T4{ /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int s = 0; //String a = s.concat("a"); //s++; System.out.println(s++); } } public static void main(java.lang.Strin ...

++i

public class T3{ /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int s = 0; //String a = s.concat("a"); ++s; System.out.println(s); } } public static void main(java.lang.String[]) ...

i++ (二)

public class T{ /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int s = 0; //String a = s.concat("a"); s++; System.out.println(s); } }   public static void main(java.lang.S ...

方法重载

public class TestCode { public void myMethod(String s) { System.out.println("My String"); } public void myMethod(Object o) { System.out.println("My Object"); } public void myMethod(char o) { System.out.println(&q ...
springSecurity的登录验证是由org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter这个过滤器来完成的,在该类的父类AbstractAuthenticationProcessingFilter中有一个AuthenticationManager接口属性,验证工作主如果经由过程这个AuthenticationManager接口的实例来完成的。在默认景象下,springSecurity框架会把org.springframework.security.authenticati ...
在使用<s:form>标记时,发现控制台总是输出警告信息, 警告信息内容如下: 警告: No configuration found for the specified action: 'ShowMessage' in namespace: ''. Form action defaulting to 'action' attribute's literal value.2008-9-6 11:35:47 org.apache.struts2.components.Form evaluateExtraParamsServletRequest警告: No configuration ...
1.对于同步方法和对象: 无论synchronized关键字加在方法上还是对象上,它取得的锁都是对象,而不是把一段代码或函数当作锁――而且同步方法很可能还会被其他线程的不同对象访问。 解释一下“取得的锁都是对象”的意思:如果一个对象有多个synchronized方法,只要一个线程访问了这个对象中的一个synchronized方法,其它线程不能同时访问这个对象中任何一个synchronized方法,但是对于不是synchronized的方法可以访问。而对于其他线程里的另一个对象可以访问synchronized方法。 2.对于同步块: synchronized(要锁定的对象) {……}  当要锁定的 ...
ORACLE中用rownum分页并排序的SQL语句 ORACLE中用rownum分页并排序的SQL语句 以前分页习惯用这样的SQL语句: ?1 2 3 select * from (select t.*,rownum row_num from mytable t order by t.id) b where b.row_num between 1 and 10 结果发现由于该语句 ...
Global site tag (gtag.js) - Google Analytics