![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 96
初秋的土豆
这个作者很懒,什么都没留下…
展开
-
Java代码风格规范(分享)
介绍(Introduction)为什么要有编码规范(Why Have Code Conventions)编码规范对于程序员而言尤为重要,有以下几个原因:一个软件的生命周期中,80%的花费在于维护几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码如果你将...原创 2011-09-16 19:03:27 · 244 阅读 · 0 评论 -
jvm参数配置
常见JVM参数配置汇总 堆设置 -Xms:初始堆大小 -Xmx:最大堆大小 -XX:NewSize=n:设置年轻代大小 -XX:NewRatio=n:设置年轻代和年老代的比值。如:为3,表示年轻代与年老代比值为1:3,年轻代占整个年轻代年老代和的1/4 -XX:SurvivorRatio=n:年轻代中Eden区与两个Survivor区的比值。注意Survivor区有两...2012-04-17 10:53:08 · 77 阅读 · 0 评论 -
Java中类与对象的生命周期
类的生命周期 .java源文件经过编译后会生成相应的字节码文件(.class)。jvm通过解释器翻译字节码文件并在系统中执行。 而java类的生命周期就是其字节码文件装载、连接、初始化、使用、和卸载的整个过程。 ● 装载。 jvm找到需要装载的类,将类的信息装载到jvm的方法区中。然后在堆区实例化一个java.lang.Class对象,作为方法区中的类的信息入口。 不...原创 2012-11-08 16:34:09 · 86 阅读 · 0 评论 -
java获取日期
1 如何获取当前年份? new Date().getYear()+1900 时间是从1900开始算2012-03-19 22:28:09 · 105 阅读 · 0 评论 -
过滤字符串中的空格 小结
1 trim() 2 全角、半角的空格 String str = " a b c d e "; str = str.replaceAll(" ", ""); //去掉半角空格 str = str.replaceAll(" ", ""); //去年全角空格 3 制表符、换页符等...2012-03-14 17:18:41 · 216 阅读 · 0 评论 -
java中getRemoteAddr()方法获取客户端IP地址问题解决方案
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr() ,这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。一、解决反向代理软件问题:如果使用了反向代理软件,将http://192.168.1.110:2046/的URL反向代理为http://www.xxx.com/ 的URL时,用re...原创 2012-03-08 14:03:47 · 803 阅读 · 0 评论 -
关于java继承的一些思考
子类继承父类 属性和方法怎么使用? 分析:1 父类类型的引用可以调用父类中定义的所有属性和方法,而对于子类中定义而父类中没有的方法,它是无可奈何的; 2 同时,父类中的一个方法只有在在父类中定义而在子类中没有重写的情况下,才可以被父类类型的引用调用;<出自http://www.2cto.com/kf/201204/129300....2012-03-01 17:28:50 · 69 阅读 · 0 评论 -
try 、catch、throw、throws深入探究
关键字浅析 throws是用来声明一个方法可能抛出的所有异常信息throw则是指抛出的一个具体的异常类型 throw 是个“动词”,紧接在try语句块之后。而throws 是“名词” ,用在函数方法名后 function A () throws Exception e {} throw用在程序中明确表示这里抛出一个异常。throws用在方法声明的地方,表示这个方法可能会抛出...原创 2012-06-26 14:02:37 · 231 阅读 · 0 评论 -
java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space 1 java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorI...2011-11-17 16:05:10 · 95 阅读 · 0 评论 -
java中如何遍历一个map
java遍历map方法如下 for(Map.Entry<String, List<String>> wellEntry : sortedWellMapList.entrySet()){ String meBarcode = wellEntry.getKey(); List<String> sameBoardWellList = wellE...2012-05-07 16:07:28 · 119 阅读 · 0 评论 -
java.util.ConcurrentModificationException
java.util.ConcurrentModificationException Exception description: public class ConcurrentModificationException extends RuntimeExceptionThis exception may be thrown by methods that have de...原创 2012-01-10 22:08:06 · 189 阅读 · 0 评论 -
关于JAVA数组
今天,遇到一个问题要让把LIST转成数组,经TEST如下方案可行,记录如下,供以后研究。 String[] sampleBarcode = {}; List<String> barcodeList = new ArrayList<String>(); ...... sampleBarcode ...2012-01-10 19:42:56 · 64 阅读 · 0 评论 -
org.springframework.jdbc.CannotGetJdbcConnectionException:
org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Io 异常: The Network Adapter could not establish the connectionjava.s...2011-12-24 09:26:53 · 157 阅读 · 0 评论 -
myEclipse设断点进不去
web开发中,有时在myeclipse中设断点,却死活进不去。这个其实很容易解决,学完下面两招,大家对这类问题均可迎刃而解。 1 冠冕堂皇的说法(有时却不管用,一般情况下都不会管用) eclipse中 window->preference->debug->Debugger timeout 设大一点 ...2011-12-12 17:05:25 · 368 阅读 · 0 评论 -
如何取一组数据中的最大值(数组、集合)
public static void main(String[] args){ List<Integer> list = new ArrayList<Integer>(); list.add(8); list.add(5); list.add(7); list.add(2...2011-11-02 17:42:29 · 1019 阅读 · 0 评论 -
JDBC 之ResultSet
ResultSet简介: ResultSet 包含符合 SQL 语句中条件的所有行,并且它通过一套 get 方法(这些 get 方法可以访问当前行中的不同列)提供了对这些行中数据的访问。ResultSet.next 方法用于移动到 ResultSet 中的下一行,使下一行成为当前行。 结果集一般是一个表,其中有查询所返回的列标题及相应的值。例如,如果查询为 SELECT...原创 2011-09-29 13:52:53 · 114 阅读 · 0 评论 -
java 文件学习(待续)
1、IO中什么是流,为什么要引入流 ? 2、字节流和字符流有什么区别 ? 3 IO中四大类 1) InputStream (abstract)所有字节输入流的父类 核心方法:read(); 2) OutputStream (abstract) 所有字节输出流的父类 write(); 3) Re...2011-09-17 17:46:39 · 72 阅读 · 0 评论 -
java去除字符串中的空格、回车、换行符、制表符 .
import java.util.regex.Matcher;import java.util.regex.Pattern;public class StringUtils { public static String replaceBlank(String str) { String dest = ""; if (str!=null) { Pattern ...原创 2013-05-09 10:35:31 · 88 阅读 · 0 评论