自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

The Fallen Angel

凡心未灭

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 第十二天(集合框架-续一)

     续昨天。话说,这集合框架也忒大,应该要3天才能看完。到300页了。2011-05-30(集合框架)iii、Vector类。元老级,自java诞生之日就有,与ArrayList基本相同。不同之处是该类的功能方法是同步的,同一时刻只能有一个线程访问,无特殊需要者,一般使用ArrayList。iv、LinkedList类,列表链接。功能与ArrayList、Vector类相同,具有很好的插入相除功能,但随即访问性相对较差。适合用在插入、删除多,而元素访问较少的场合(与ArrayList适用场合相反)。5

2011-05-31 17:00:00 317

原创 第十一天(集合框架)

   今天写较少,明日早上再续。因为看到这章将各种储存对象的引用的类,篇幅有点长,亦部分看了以后也只能明白一部分。2011-05-30(集合框架)1、Object中的toString()。先看一代码:class A{ private String aMember1; private int aMember2; public A(String a1,int a2){ this.aMember1=a1;this.aMember2=a2; } public S

2011-05-30 23:14:00 334

原创 第十天-补-正则表达式

正则表达式刍议其实我已想了解正则表达式很久了,直到今日教材上(指《JavaSE6编程指南》)提到我才开始系统地了解它。到现在才了解到,正则式没有经过长时间的学习和应用,是不可谓之“已系统了解正则式”。鄙人经过几个小时的努力学习,应算入门了吧!?期间查阅网上资料之时固然有不少相关资料,或是转载他人,千遍一律;或是言之高深,毫无头绪;或是非java平台,多有异处。唯CSDN论坛上,网友火龙果,翻译了sun公司上的正则式入门教材,观后多有裨益,在此感谢。多言无益,开始。语法先是一些设想:正则式中的一些语法,与普通

2011-05-27 22:10:00 1083

原创 第十天(String)

<br />   一个程序必须有输出,有输出必须有字符串。这一章将字符串,包括字符串内存机制,处理字符串几个类,当然也有笔者以前不甚了解的正则式了,故将正则式暂搁,容后再叙。<br />2011-05-25(字符串)<br />1、java中的字符串是用对象实现的,创建字符串的的时候,实际上时创建了String类的对象了。形式有两种:<br />                       String 引用变量名="字符串内容" 或者 String 引用变量名=new String(<字符串序列>)<

2011-05-26 21:23:00 405

原创 第九天(异常与封装类)

      补回昨天,并看完了封装类部分,到242页了2011-05-24(异常与封装类)1、自定义异常。有时系统提供的异常不能满足需求,则是需抛出自定义的异常对象。一般格式如下: class 类名 extends Exception(或其他捕获异常类)自定义的异常一般有两个构造方法:无参构造和以字符串为参数的构造方法,后者可调用父类以字符串为参数的构造方法。Exception类中有如下几个常用方法:                        public void printStackTrace()/

2011-05-24 22:08:00 825

原创 第8天的笔记(异常)

   本来打算将异常一张结束掉,不过时间不够了(临近11:30),只能看到哪算哪,发了再说。明天补之,并开始新的一章——封装类。2011-05-23(Exception)1、异常的传播。异常是一个对象,某个方法(A)出现异常,这个异常会传递给调用这个方法的方法(B),这个方法有会把异常传递给调用它的方法(C),如此向上传递,知道main方法。即异常传递为:A—>B—>C—>main。注意,每个方法(包括main方法)接受到异常后都会抛出异常,这种现象称为异常再抛出。如下面代码:public class Te

2011-05-23 23:23:00 467

原创 第7天的笔记

   昨天(星期五)本来挺有空的,但是早上被论坛上的一道题吸引,想了近3个小时;晚上依旧不辍,编ACM的题至凌晨4点……不过这也挺好的,在看书之时可以动动手,看书也会有效率点。贴上今日的笔记:2011-05-211、构造方法(构造器)的访问限制以所在类为基础。即,若构造方法为public而所在类为protected则,包外是不能调用它的。2、构造方法可以为私有,即外面的别的类而言无法创建其对象。如果想得到这种类的对象,该类必需提供静态方法,就是常说的“静态工厂方法”(这个静态方法具有创建对象的功能,像一个制

2011-05-21 22:22:00 351

原创 一道题的思考——全排列的算法实现

   早上看到论坛上的一道题,传送门:http://topic.csdn.net/u/20110520/09/8c61ea8b-daf8-4dd4-a6d6-46a0ac1a1583.html?62246。排列组合的问题,挺有意思。就想了下,我的答案是这样的:当然,12-16行可以写成:if(i1+i2==8)continue;if(i2+i3==8)continue;if(i3+i4==8)continue;if(i4+i5==8)continue;if(i5+i6==8)continue

2011-05-20 19:52:00 557

原创 基础编程50道(选)

   这几天在看编程指南,那本书没有习题。吾以为只看而不练不太好,故在网上寻得基础编程50道,这50道题网上到处都有,其中有好有劣。几天下来,编了一半,贴几道好的上来吧。   【程序6】  题目:输入两个正整数m和n,求其最大公约数和最小公倍数。   程序分析:利用辗除法。 import javax.swing.JOptionPane; public class Program6{ public static void main(String []args){ int temp;

2011-05-19 22:29:00 379

原创 第6天

   从今天开始,文章的标题不在标明年日月,因为系统会自动显示日期。今天是纯文本,因为书上的例题都够说明问题的了,部分的原理继承于前几天的。2011-05-191、接口只能被接口继承。2、接口中的成员变量,必定是public、static、final型的,定义之时可写可不写。但一般为了方便是不写的。从这可以看出,接口中的成员变已经不见成员变量了,而叫常量。3、接口可以看作是“纯粹”的抽象类:接口中所有的方法必须是抽象的。且实现这个接口的类必须实例化所有在接口中声明的方法,继承这个接口的抽象类可以部分实例化。

2011-05-19 21:47:00 408

原创 2011-5-18的笔记

   上课日忙,昨天没看。明天、后天有空,应该都会写。话说这章很恶劣,都是关于引用类型是什么,指向的对象是什么,其调用方法(静态方法和非静态)、访问成员变量时遵循的规则什么,绕来绕去。2011-05-181、引用的比较。引用的本质是地址,指向对象。比较(指用==和!=比较)就是看两个引用是否指向同一对象。表面上是任何引用都可以比较,但java是聪明的,两个没有任何联系的对象的比较是没有任何意义的。所以,java规定:(1)相同类型的引用可以比较;(2)不同类型的引用,其中一个类型(引用类型)必须派生自另一个

2011-05-18 23:07:00 387

原创 2011-5-16的笔记

   昨天没做笔记,因为是星期天,懒惰了。今天数看了30页左右,但做了挺多,因为我把现今自己的理解都写上去了,终于在断网前搞定(23:30断网)  2011-05-161、了解static存在的意义,需了解只有它可解决的问题:(1)、某个类的某个方法,他的方法体是不需变或者不能变,如Math.sqrt()、String.length()。此类方法只依赖于类本身,不管这类是否有对象。即在不创建类的对象情况下,可要求类自身来运行方法;(2)、某个变量,用于记录类的对象的个数或者关于这个类所有对象的信息,用于记录

2011-05-16 23:28:00 433

原创 《Java SE 6.0 编程指南》学习笔记

   前几个星期从学校图书馆借来《Java SE 6.0编程指南》由吴亚峰和纪超老师编写,讲解详细,写得很好。书很厚,但觉得这么一股脑地看下去也不是办法,于是把其中目前我不甚了解或者容易忽略的知识点记录了下来。3天前开始看,认认真真地看了100多页,现把3天的东西都粘贴一下吧,希望以后能坚持下来,争取每天或几天一更。   2011-05-121、double的精度是float的两倍(精度指小数点后的位数)。2、JavaSE5之前,浮点型只能用十进制表示,之后可以用十六进制表示。如0.125=0X1.0p-3

2011-05-15 01:06:00 1768 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除