- 博客(12)
- 收藏
- 关注
原创 ArrayList使用总结!
1.首先要明确的知道ArrayList其实就是一个一维数组, 实现了可自增集合对象。 2.public ArrayList构造方法,其实是为数组制定大小。 3.ensureCapacity方法,实现对数组的扩容(其实使用的是Arrays.copyOf进行操作的)。 4.add方法,插入指定位置数据。(System.arraycopy),再将指定位置替换所需插入的值 5.remove方法
2015-04-29 09:41:37 296
转载 Eclipse提高工作效率的好习惯
下面就一些每天都在使用的东西列个表(不分先后),肯定是不全的,或者是不详细的,高手请补充,入门弟子请体验 Eclipse提高工作效率的好习惯: 1、切换编辑点 Alt + 2、查看打开文件 Ctr + e 3、充分利用模板 主要是自己定义的 4、自定义快捷键生成Getter和Setter 我的:Ctr+Shift+S,S 单个的属性的生成你可以:Ctr+1 建议中有一项 5、删除
2015-01-14 09:29:03 350
转载 HashMap 使用小结
本文重点介绍HashMap。首先介绍一下什么是Map。在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value。在下文中会有例子具体说明。 再来看看HashMap和TreeMap有什么区别。HashMap通过hashcode对其内容进行快速查找,而TreeMap中所有的元素都保持着某种固定的顺序,如果你需要得到一个
2014-12-19 20:54:02 265
转载 装饰者模式(Decorator Pattern)
一、基本结构 1.层次一:原始抽象类 抽象类:Cake abstract class Cake { protected String description="Unknown Cake"; public abstract void printDescription();//抽象方法必须指定为abstract类型 } 2.层次二:具体实现者、装饰者抽象
2014-12-19 20:17:58 288
转载 Java GetBytes 编码方式
在JAVA源文件-->JAVAC-->Class-->Java-->getBytes()-->new String()-->显示的过程中,每一步都有编码的转换过程,这个过程总是存在的,只是有的时候用默认的参数进行。 1. JAVAC是以系统默认编码读入源文件,然后按UNICODE进行编码的。可以通过指定编码方式改变Javac读入源文件的编码方式。 Java代码
2014-12-19 20:15:38 312
转载 Java中线程实现的两种方式例程
1. 继承Thread package com.sunplusedu; public class JavaTest { public static void main(String args[]){ new MyThread().start(); int i = 10; for(i = 10; i > 0; i--){
2014-12-18 20:52:37 298
转载 程序中的@Override是什么意思?
@Override是Java5的元数据,自动加上去的一个标志,告诉你说下面这个方法是从父类/接口 继承过来的,需要你重写一次,这样就可以方便你阅读,也不怕会忘记 @Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1>可以当注释用,方便阅读 2>编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错 比如你如果
2014-12-18 19:36:09 363
转载 Java中重载与复写的区别、super与this的比较
1. 方法重载与方法复写的区别 区别 方法重载 方法复写 英文单词 Overloading Override 概念 方法名称相同,参数的个数或者类型不同 方法名称相同,参数的个数和类型相同,方法的访问权限不能更严格 使用范围 发生在同一个类中 发生在继承关系中,是由子类进行复写
2014-12-18 19:27:17 280
转载 程序员最艰巨的十大任务
程序员最艰巨的任务跟编写代码没有多少关系。编码是逻辑思路的一种实践,这跟程序员日常工作中的其它任务比起来相对简单。如果你认为自己还是一个水平一般的程序员,在你真正的能进入到高手行列前,请确保你已经克服了下列晋级的障碍。 1. 解释你在干什么 解释软件开发过程是一个很困难的事情。那些非程序员职业的人也许知道很多关于编程的事情,但很显然,他们不会编程。对于他们来说,我们的生活就是在一间黑暗的屋
2014-12-18 17:53:11 292
转载 Tomcat-数据库连接池
首先定义tomcat6的安装根目录为 ${CATALINA_HOME} 在tomcat6版本中,context元素已经从server.xml文件中独立出来了,放在一个context.xml文件中。 因为server.xml是不可动态重加载的资源,服务器一旦启动了以后,要修改这个文件,就得重启服务器才能重新加载。而context.xml文件则不然,tomcat服务器会定时去扫描这个文件。一旦
2014-11-10 13:59:44 319
转载 mybatis + oracle 案例
实体类 user public class User { private Integer id; private String name; public Integer getId() { return id; } public void setId(Integer id) { this.id = id;
2014-04-11 15:10:43 58
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人