文章分类 -  Java基础

J2SE相关基础知识
java并发(多线程)
摘要:转自:http://dapple.iteye.com/blog/787563#sec-10Table of Contents1 什么是并发问题。 2 java中synchronized的用法 3 Java中的锁与排队上厕所。 4 何时释放锁? 5 Lock的使用 6 利用管道进行线程间通信 7 阻塞... 阅读全文
posted @ 2014-07-05 15:23 jessen163 阅读(161) 评论(0) 推荐(0)
tomcat 内存溢出
摘要:rem $Id: catalina.bat 609438 2008-01-06 22:14:28Z markt $rem ---------------------------------------------------------------------------rem Guess CATA... 阅读全文
posted @ 2014-06-26 17:25 jessen163 阅读(96) 评论(0) 推荐(0)
Java java.lang.ExceptionInInitializerError 错误解决方案
摘要:引起 java.lang.ExceptionInInitializerError 错误的原因是:在类的初始化时,出错。也就是说,在加载类时,执行static的属性、方法块时,出错了。比如public class AA { private static AA aa = new AA(); privat... 阅读全文
posted @ 2014-06-25 15:13 jessen163 阅读(941) 评论(0) 推荐(0)
利用反射机制,将ResultSet处理为bean或list的方法
摘要:当 然这里的DTO是一个普通的JavaBean类。我们可以建立一个基类,然后建立我们要的JavaBean子类来继承于该基类,将子类扔进来反射,我们就 可以得到一个绑定好数据的子类。诚然,我这里对数据类型判别的也不多,不是和ResultSet中一直的,统统变成了String,这里可以根据需要自行 修改。 注意:这里如果要绑定,则必须JavaBean中的属性名称和ResultSet中的列名一致,反射也需要有一个参照对象不是么,不然绑定到哪里去呢?呵呵…… 原理么,就是拿ResultSet中的列名和JavaBean中的属性名配对,然后赋值。 阅读全文
posted @ 2014-06-14 12:55 jessen163 阅读(513) 评论(0) 推荐(0)
Eclipse 内存溢出问题
摘要:1、修改eclipse.ini在Myeclipse安装目录下G:\MyEclipse8.5\Genuitec\MyEclipse 8.5有一个myeclipse.ini配置文件,设置如下:-vmargs-Xmx512m-XX:MaxPermSize=256m-XX:ReservedCodeCache... 阅读全文
posted @ 2014-05-29 21:49 jessen163 阅读(216) 评论(0) 推荐(0)
转一篇有关Java的内存泄露的文章(受益哦)
摘要:http://www.lybbs.net/news_read.do?newsPath=2007/9/25/1190684628458.html1 引言 Java的一个重要优点就是通过垃圾收集器GC (Garbage Collection)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,... 阅读全文
posted @ 2014-04-22 12:45 jessen163 阅读(94) 评论(0) 推荐(0)
Java随笔(1)
摘要:Java已经成为一个庞大而复杂的技术平台,对于开发人员而言,特别是初学者,要想更好的掌握Java技术,深入理解基本概念必不可少,可以帮助你提高对Java的进一步了解。下面为你介绍了Java语言的11个关键特性和30个基本概念。一、Java语言的11个关键特性。(1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb。(2)分布式:Java带有很强大的TCP/IP协议宓睦炭?Java应用程序能够通过URL来穿过网络来访问远程对象,由于servlet机制的出现, 阅读全文
posted @ 2014-02-16 17:50 jessen163 阅读(118) 评论(0) 推荐(0)