Java
Hy_Fighting
这个作者很懒,什么都没留下…
展开
-
eclipse 的快捷键
Eclipse快捷键大全(转载 http://www.blogjava.net/action/articles/17339.html) Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省转载 2011-12-03 14:32:57 · 299 阅读 · 0 评论 -
JAVA中的集合常用方法介绍
在使用Java的时候,我们都会遇到使用集合(Collection)的时候,但是Java API提供了多种集合的实现。总的说来,Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下: Collection Collection Collectio转载 2013-10-24 10:40:03 · 1916 阅读 · 0 评论 -
Java知识点回顾一
Java基础 引用类型的造型是指多态的应用,是引用类型的转型,即将父类的引用指向子类的对象。具体转换规则:1.非final类可以被造型为非final类、final类、接口或数组。2.final类可以被造型为非final类、final类或接口,但不能造型为数组。3.接口可以被造型为非final类、final类或接口,但不能造型为数组。4.数组可以被造型为final类或数组原创 2013-10-17 11:17:10 · 735 阅读 · 0 评论 -
String、StringBuffer与StringBuilder的区别
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)总结 (1).如果要操作少量的数据用 = String (2).单线程操作字符串缓冲区 下操作大量数据 = StringBuilder (3).多线程操作字符串缓冲区 下操作大量数据 = StringBuffer --------------转载 2013-10-17 11:31:23 · 716 阅读 · 0 评论 -
ArrayList的遍历删除问题
问题一:对于ArrayList,使用foreach,一边遍历,一边删除/添加,会报异常。List list = new ArrayList();list.add("aaa1123");list.add("aaabbb");list.add("aaa11ddd23");list.add("aaa1123dddd");for(String str : list){if(st原创 2013-10-17 10:56:53 · 1656 阅读 · 0 评论 -
如何正确地处理Java异常
作者:Maverick blog:http://blog.csdn.net/zhaohuabing 转载请注明出处1 引言在JAVA语言出现以前,传统的异常处理方式多采用返回值来标识程序出现的异常情况,这种方式虽然为程序员所熟悉,但却有多个坏处。首先,一个API可以返回任意的返回值,而这些返回值本身并不能解释该返回值是否代表一个异常情况发生了和该异常的具体情况,需要调用API的程序转载 2013-10-16 09:27:30 · 620 阅读 · 0 评论 -
JVM调优总结
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms355转载 2013-09-10 19:17:00 · 534 阅读 · 0 评论 -
Java编程中“为了性能”需做的26件事
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 本文参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间转载 2013-03-08 19:41:50 · 484 阅读 · 0 评论 -
Java的内存结构(Memory Structure)和垃圾收集(Garbage Collection)图解
JVM 内存包含如下几个部分:Heap Memory 存放Java对象Non-Heap Memory 存放类加载信息和其它meta-dataOther 存放JVM 自身代码等在JVM启动时,就已经保留了固定的内存空间给Heap内存,这部分内存并不一定都会被JVM使用,但是可以确定的是这部分保留的内存不会被其他进程使用。这部分内存大小由 -Xmx 参数指定。而另一部分内存在JVM转载 2012-04-14 12:27:44 · 485 阅读 · 0 评论 -
Java异常机制
1. 异常机制1.1 异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。1.2 传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分析函数返回的结果。 这样做有如下的弊端:例如函数返回-1代表出现异常,但是如转载 2013-10-24 08:53:08 · 739 阅读 · 0 评论