java
文章平均质量分 77
my520530
这个作者很懒,什么都没留下…
展开
-
Java 集合框架(Collection)和数组的排序
根据约定,在使用java编程的时候应尽可能的使用现有的类库,当然你也可以自己编写一个排序的方法,或者框架,但是有几个人能写得比JDK里的还要好 呢?使用现有的类的另一个好处是代码易于阅读和维护,这篇文章主要讲的是如何使用现有的类库对数组和各种Collection容器进行排序,(文章中的一 部分例子来自《Java Developers Almanac 1.4》) 首先要知道两个类:java...原创 2012-04-26 10:42:36 · 75 阅读 · 0 评论 -
专门下载jar包文件的地址
专门下jar文件的地址http://www.java2s.com/Code/Jar/s/Catalogs.htm原创 2013-04-28 23:51:44 · 201 阅读 · 0 评论 -
java常见的3种注解(Annotation)
1.@Deprecated2 @Override3.@SuppressWarningsAnnotation,是Java5的新特性,下面是Sun的Tutorial的描述,因为是英文,这里我翻译下,希望能够比较清晰的描述一下Annotation的语法以及思想。JDK5引入了Metedata(元数据)很容易的就能够调用Annotations.Annotations提供一些本来不属...原创 2013-04-28 00:11:25 · 194 阅读 · 0 评论 -
JAVA中String与StringBuffer的区别(转载)
String和StringBuffer的区别,网上资料可以说是数不胜数,但是看到这篇文章,感觉里面做的小例子很有代表性,所以转一下,并自己做了一点总结。 在java中有3个类来负责字符的操作。1.Character 是进行单个字符操作的,2.String 对一串字符进行操作。不可变类。3.StringBuffer 也是对一串字符进行操作,但是可变类。String:是对象不...原创 2013-04-27 00:37:20 · 147 阅读 · 0 评论 -
java.lang.OutOfMemoryError: PermGen space及其解决方法 .
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域...原创 2012-07-31 13:40:01 · 60 阅读 · 0 评论 -
cmd 编译文件夹下的java文件
在cmd下直接编译java文件如果有MathDemo.java 和MathDemoTest.java 两个文件啊(这两个文件放在D:\project\test\src路径下。) 那个在cmd中运行MathDemo.java文件的方法是: 运行 cmd cd D:\project\tes...原创 2012-04-11 14:05:23 · 216 阅读 · 0 评论 -
JAVA注释方法及格式
JAVA注释方法及格式1、单行(single-line)--短注释://…… 单独行注释:在代码中单起一行注释, 注释前最好有一行空行,并与其后的代码具有一样的缩进层级。如果单行无法完成,则应采用块注释。注释格式:/* 注释内容 */行头注释:在代码行的开头进行注释。主要为了使该行代码失去意义。注释格式:// 注释内容 行尾注释:尾端(trailing)--极...原创 2012-03-15 12:35:28 · 136 阅读 · 0 评论 -
JAVA入门教程: 第 六 章 对 象、类、包和接口
在 前 面 几 章 中 ,我 们 对 Java的 简 单 数 据 类 型 、 数 组 、 运 算 符 和 表 达 式 以 及 流 控 制 方 法作 了 详 细 的 介 绍 。 从 现 在 开 始 ,我 们 要 深 入 到 面 向 对 象 的 编 程 技 术 ,深 入 到 Java最 吸 引 人 的地 方 。 本 章 中 ,我 们 首 先 讲 述 面 向 对 象 程 序 设 计 的 基 本 ...原创 2012-03-12 09:13:25 · 80 阅读 · 0 评论 -
JAVA入门教程: 第 五 章 数 组
数 组 是 有 序 数 据 的 集 合 ,数 组 中 的 每 个 元 素 具 有 相 同 的 数 据 类 型 ,可 以 用 一 个 统 一 的数 组 名 和 下 标 来 唯 一 地 确 定 数 组 中 的 元 素 。 数 组 有 一 维 数 组 和 多 维 数 组 ,下 面 我 们 分 别 介绍 。§ 5.1 一 维 数 组一 、 一 维 数 组 的 定 义一 维 ...原创 2012-03-12 09:12:22 · 145 阅读 · 0 评论 -
JAVA入门教程: 第 四 章 流 控 制
与 C、 C++相 同 ,Java程 序 通 过 流 控 制 来 执 行 程 序 流 ,完 成 一 定 的 任 务 。 程 序 流 是 由 若 干个 语 句 组 成 的 。 语 句 可 以 是 单 一 的 一 条 语 句 ( 如 c=a+b; ),也 可 以 是 用 大 括 号 {}括 起 来 的 一 个复 合 语 句 。下 面 我 们 分 别 来 介 绍 Java中 的 流 控 ...原创 2012-03-12 09:11:08 · 72 阅读 · 0 评论 -
详谈网站开发规范
任何一个项目或者系统开发之前都需要定制一个开发约定和规则,这样有利于项目的整体风格统一、代码维护和扩展。由于Web项目开发的分散性、独立性、整合的交互性等,所以定制一套完整的约定和规则显得尤为重要。本文档将定制一系列约定和规则,他们分别包括组件团队、文件夹命名规则、文件名命名规则、程序代码编程风格、数据库设计约定。这些规则和约定需要与开发人员、设计人员和维护人员共同讨论定制,将来开发都将严格按规则...原创 2012-03-09 17:52:25 · 109 阅读 · 0 评论 -
java Date
[color=green][/color][color=green][/color]1.计算某一月份的最大天数Calendar time=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year); //year 为 inttime.set(Calendar.MONTH,i-1);//注意,Calenda...原创 2012-03-05 11:18:04 · 54 阅读 · 0 评论 -
使用EditPlus配置Java编译环境
初学者更适合使用文本编辑软件来学习Java,对Java有一定认识后推荐使用Eclipse,对那些要求开发效率的程序员当然首选就是JBuilder。 对于文本编辑软件我推荐EditPlus,EditPlus是很多程序员非常熟悉的编辑工具,它以占用系统资源小、操作简便灵活、支持文件类型丰富(还能自定义文件类型)等优点而被广泛使用。EditPlus除了具有编辑程序的功能,...原创 2012-06-04 09:10:48 · 82 阅读 · 0 评论 -
多态(重写和重载)
今天有开始对多态的理解加深了,基础不好的话看别人的程序很麻烦了,要不断地测试,测试……然后想想为什么,为什么……等过了一两年再看原来的基础代码的时候友开发犯迷糊了,又开始犯迷糊,然后测试测试……回忆一下为什么这样那样…… Father{ 视察(){ System.out.println("大家好好工作啊,你们辛苦了!"); System.out...原创 2012-05-01 17:33:32 · 199 阅读 · 0 评论 -
java 获取汉字拼音首字母
在项目中要更能根据某些查询条件(比如姓名)的首字母作为条件进行查询,比如查一个叫“张三”的人,可以输入‘zs'public class test1 { // 简体中文的编码范围从B0A1(45217)一直到F7FE(63486) private static int BEGIN = 45217; private static int END = 63486; ...原创 2013-01-22 09:39:57 · 224 阅读 · 0 评论