java基础
文章平均质量分 76
我是你是我
java从业者
展开
-
Java中的容器
java.util包下Collection (接口)├List (接口)│-├LinkedList │-├ArrayList│-└Vector│ └Stack└Set (接口)Map├Hashtable├HashMap└WeakHashMap---------------------------------------------原创 2013-04-23 10:28:25 · 493 阅读 · 0 评论 -
《Java优化编程》之内存管理
在Java程序设计中,内存的申请、分配、释放都由JVM负责完成,因此开发人员就省去了这部分工作,不过这也意味着所开发的应用不是最优的。开发人员有必要对Java应用开发中与内存管理相关的技术做一定的了解。 垃圾回收(Garbage Collection)是Java程序设计中内存管理的核心概念,那么在JVM运行环境中什么对象是垃圾呢?定义如下:一个对象创建后被放置在JVM的对内存(h转载 2013-05-09 10:51:14 · 689 阅读 · 0 评论 -
java优化占用内存的方法(一)
java做的系统给人的印象是什么?占内存!说道这句话就会有N多人站出来为java辩护,并举出一堆的性能测试报告来证明这一点。其实从理论上来讲java做的系统并不比其他语言开发出来的系统更占用内存,那么为什么却有这么N多理由来证明它确实占内存呢?两个字,陋习。(1)别用new Boolean()。在很多场景中Boolean类型是必须的,比如JDBC中boolean类型的set与get都是通过转载 2013-05-09 10:30:21 · 841 阅读 · 0 评论 -
Effective Java
Effective Java A:创建和销毁对象1:考虑用静态工厂方法代替构造函数。2:使用私有构造函数强化singleton属性。3:通过私有构造函数强化不可实例化的能力。4:避免创建重复的对象。5:消除过期的对象引用。6:避免使用终结函数(finalizer)。 B:对于所有对象都通用的方法。7:在改写equals的时候请遵守通用约定。8:改写e转载 2013-05-02 15:00:57 · 425 阅读 · 0 评论 -
java注解
在开发Java程序,尤其是Java EE应用的时候,总是免不了与各种配置文件打交道。以Java EE中典型的S(pring)S(truts)H(ibernate)架构来说,Spring、Struts和Hibernate这三个框架都有自己的XML格式的配置文件。这些配置文件需要与Java源代码保存同步,否则的话就可能出现错误。而且这些错误有可能到了运行时刻才被发现。把同一份信息保存在两个地方,总是个转载 2013-05-16 11:25:32 · 419 阅读 · 0 评论 -
Linux下Java开发环境配置
一.JDK6安装配置1. 安装 chmod +x jdk-6u4-linux-i586-rpm.bin ./jdk-6u4-linux-i586-rpm.bin chmod +x jdk-6u4-linux-i586.rpmrpm -ivh jdk-6u4-linux-i586.rpm 2.设置环境变量。#vi /etc/profile 在最后面加入# java转载 2013-05-16 11:40:39 · 522 阅读 · 0 评论 -
java db
import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import java.sql.Statement;import java.util.Array转载 2013-05-02 10:37:04 · 1186 阅读 · 0 评论 -
java程序员笔试题
面向对象的特征有哪些方面 1. 抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。 抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象, 二是数据抽象。 11. 继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用, 它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派转载 2013-04-25 14:32:10 · 705 阅读 · 0 评论 -
Java中的异常处理详解
异常处理的课堂笔记,希望对大家有用。 转载的时候请注明出处:http://blog.csdn.net/javaeeteacher 谢谢!!!!1、什么是异常处理异常:程序在运行过程中的一些特殊情况,例如:内存不够用,文件找不到,对象是Null,数组下标越界。当产生这些特殊情况的时候,可能会造成程序不能正常运行。异常处理:让程序在发生异常的时候能够正常执行。 2、异常分类检查转载 2013-04-25 10:40:38 · 399 阅读 · 0 评论 -
java.io
java中的IO整理写在前面:本文章基本覆盖了java IO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面。照旧,文章依旧以例子为主,因为讲解内容的java书很多了,我觉的学以致用才是真。代码是写出来的,不是看出来的。最后欢迎大家提出意见和建议。【案例1】创建一个新文件?转载 2013-04-24 15:01:29 · 439 阅读 · 0 评论 -
java访问级别
private 仅类中可见默认(不写) 同一个类/同一个包中的类 可见protected 同一个类/同一个包中的类/不同包中的子类可见public 对外公开(所有地方都可见)类别Private成员默认的成员Protected成员Public成员同一类中可见是是是是同一个包中对子类可原创 2013-04-23 16:30:47 · 509 阅读 · 0 评论 -
java抽象类和接口的区别
1.abstract class 在 Java 语言中表示的是一种继承关系,一个类只能使用一次继承关系。但是,一个类却可以实现多个interface。 2.在abstract class 中可以有自己的数据成员,也可以有非abstarct的成员方法,而在interface中,只能够有静态的不能被修改的数据成员(也就是必须是static final的,不过在 interface中一般不定义转载 2013-04-23 16:22:35 · 444 阅读 · 0 评论 -
java常用类
字符串相关类( java.lang.String、java.lang.StringBuffer)-------------------------------------基本数据类型包装类byte ——java.lang.Byteshort ——java.lang.Shortint ——java.lang.Integerlong-----java.lang.Long原创 2013-04-23 11:49:08 · 521 阅读 · 0 评论