摘要: 泛型泛型:jdk1.5出现的安全机制。 使用泛型前: 1 public static void main(String[] args) { 2 3 ArrayList al=new ArrayList(); 4 5 al.add("abc"); 6 7 al.add("abckk"); 8 9 al.add(5);//添加一个510 11 Iterator it=al.iterator();12 13 while(it.hasNext())14 15 {16 17 ... 阅读全文
posted @ 2014-03-06 23:37 我是一个小程序员 阅读(230) 评论(0) 推荐(0) 编辑
摘要: Map:一次添加一对元素,Collection一次添加一个元素Map也称双列集合,Collection集合称为单列集合。Map集合中存储的就是键值对,Map集合必须保证键的唯一性。常用的方法:1. 添加 value put(Key,value);返回的是上一个和key键关联的值。如果没有则返回null2. 删除:void clear();清空Map集合value remove(Key);根据指定的key删除这个键值对,返回的是被删除以前的该键值。3. 判断:boolean containsKey(Objectkey):判断是否包含该键boolean containsValue(Objectva 阅读全文
posted @ 2014-03-06 23:28 我是一个小程序员 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 集合集合类由来:对象用于封装特有的数据,对象多了需要存储,如果对象的个数不确定,就使用集合容器进行存储。集合的特点:(数组和集合的区别)用于存储对象的容器集合的长度是可变的。集合中不可以存储基本数据类型值。集合容器因为内部的数据结构不同,有多种具体的容器,不断向上抽取就行成了集合框架。框架的顶层是Collection接口:Collection的常见方法:添加 boolean add(Object obj); boolean addAll(Collection coll);删除。 boolean remove(Object obj);删除一个元素 boolean remove All(Colle 阅读全文
posted @ 2014-03-06 23:24 我是一个小程序员 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 抽象类抽象类:当一个类来描述事物的时候没有足够的信息来描述这个事物,这个类就叫做抽象类,需要使用abstract修饰符修饰,抽象类不可以被实例化。抽象类必须有其子类重写所有的抽象方法后才可以被实例化,否则这个子类还是抽象类。抽象类可以拥有普通类中的所有类型成员,抽象类的存在在于被继承。抽象方法:抽象类中的方法只有声明没有实现的时候,该方法就是抽象方法,需要被abstract修饰,抽象方法必须被定义在抽象类中,这个类也必须被abstract修饰。抽象方法不能使用private final static 来修饰,因为抽象方法在于被重写。抽象方法在于约束和规定可实例化的子类。问题1.抽象类中有构造方 阅读全文
posted @ 2014-03-05 23:34 我是一个小程序员 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 面向过程和面向对象的不同:面向过程思想强调的是过程(功能函数)语言 如:C语言面向对象的思想强调的是对象(实体类)语言 如:java C#举例:将肉放进冰箱这件事,如果按照面向对象的思想来思考这件事情可以分为3步:1.打开冰箱。2.存储肉 3.关上冰箱,编写程序需要将每一个动作编写成一个方法。如果按照面向对象的思想来思考这件事,冰箱和肉对应的是两个类,而打开,存储,和关闭是冰箱对应的功能(方法),如果找到冰箱这个类,就可以直接进行存取:1.冰箱打开。 2.冰箱存取 3.冰箱关闭面向对象的特点:面向对象是人们的一种常见的思想习惯,比面向过程更符合人们的思考的习惯面向对象的出现,使很多复杂的问题变 阅读全文
posted @ 2014-03-05 22:24 我是一个小程序员 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 1 package com.response; 2 3 import java.awt.Color; 4 import java.awt.Font; 5 import java.awt.Graphics; 6 import java.awt.Graphics2D; 7 import java.awt.image.BufferedImage; 8 import java.io.IOException; 9 import java.io.PrintWriter;10 import java.util.Random;11 12 import javax.imageio.ImageIO;13 im.. 阅读全文
posted @ 2014-01-12 10:52 我是一个小程序员 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 笔记本安装windows旗舰版系统安装32位的好还是安装64位的好?有段时间也为这些事烦恼过,经过一段时间的比较64位的系统是比32位的系统稍微会多占一些内存,但自我感觉64位的整体性能会好一点,还有就是我4G的内存装32位的系统的时候在系统属性里看到的安装内存是4G(2.95G可用),打开任务管理器也只有2.95G,而装64位的系统的时候在系统属性里看到的是4G,也就是内存的利用率为100%,所以笔记本是4G以上的内存的时候推荐安装64位操作系统,2G的内存推荐安装32位操作系统,自己的一点看法,不对的地方大家多多指教。谢谢 阅读全文
posted @ 2014-01-10 13:07 我是一个小程序员 阅读(114) 评论(0) 推荐(0) 编辑
摘要: New Pause 阅读全文
posted @ 2014-01-09 19:52 我是一个小程序员 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 你学编程已经快一年了,这一年你学到了什么你心里很清楚,你以后也会从事这样的工作,你也不想浑浑噩噩的过每一天,这个世界没有笨人,你只要努力你是不会比谁差的,你会比他们做的更好,以后既然打算做这行工作了,就要做的漂亮,相信经过自己的努力,自己一定可以成为一流的开发者,相信自己。 char type 阅读全文
posted @ 2014-01-09 09:15 我是一个小程序员 阅读(83) 评论(0) 推荐(0) 编辑