第n+1周任务控制

星期

日期

任务

完成度

除了任务外的                                                                                                                                                                

题外话

 

 

星期一

8月20日

{线程(join和wait)、

文件、链表、public

与static等}葵花宝典

基本完成

写Java编程规范的题

理解需求理解错了

星期二

8月21日

java精华集锦

基本完成

runtime

星期三

8月22日

properties

util包中的日期类

SimpleDateFormat

GregorianCalendar

datecalendar
ArraysCollections

Randomenum

TimerTimerTask

{线程join和 wait)、

文件、链表、public

与static等}

基本完成,

完成得还不错

Java关机

使用包:stec.

sfc.Win32包在http://www.

servertec.com/

products/sfc/

download.html下载

Collections               static void rotate(List<?> list, int distance)
根据指定的距离轮换指定列表中的元素。                      static void reverse(List<?> list) 反转指定列表中元素的顺序。                       static boolean disjoint(Collection<?> c1, Collection<?> c2) 如果两个指定 collection 中没有相同的元素,则返回 true。

Arrays        static boolean deepEquals(Object[] a1, Object[] a2)如果两个指定数组彼此是深层相等 的,则返回 true。             static String deepToString(Object[] a)返回指定数组“深层内容”的字符串表示形式。

Date           Date(long date)使用给定毫秒时间值构造一个Date 对象。            String toString()格式化日期转义形式 yyyy-mm-dd 的日期。
static Date alueOf(String s)将 JDBC 日期转义形式的字符串转换成 Date 值。

星期四

8月23日

巩固properties

SimpleDateFormat

GregorianCalendar

joinyieldhibernate3

java精华集锦文件链表

上网查看多态继承输出题

java编程规范、

this.getClass.getName()

《深入java虚拟机》、存储字节

基本完成

类可以继承类,可以继承抽象类,可以继承接口。
抽象类可以继承类,可以继承抽象类,可以继承接口。
接口只能继承接口。             前期绑定:在程序运行之前进行绑定,由编译器和连接程序实现,又叫做静态绑定。比如static方法和final方法,注意,这里也包括private方法,因为它是隐式final的。
后期绑定:在运行时根据对象的类型进行绑定,由方法调用机制实现,因此又叫做动态绑定,或者运行时绑定。除了前期绑定外的所有方法都属于后期绑定。

ctrl+C 复制 , ctrl+V粘贴word的附件,比如*.xml

                          

两个泛型方法的重载例子中,由于Java的泛型采用擦除法实现,List<Integer>和List<String>在运行时是完全一样的,都是List<E>类型                   上转型对象不能使用子类新增成员(包括成员变量,成员方法),只能使用子类重写父类的方法,被子类隐藏的父类变量;子类未重写的父类方法,未被隐藏的父类成员变量.                                         只有动态方法(非静态的)才有override,静态方法,静态域,动态域都是不会被覆盖的。

看着Iteye、csdn有那么多的好文章,还有Effective java、tinking in java 、深入java虚拟机等等那么多关于java的好书有点小激动啊,越来越觉得软件工程是门很有意思的东西

星期五

8月24日

join、yield、hibernate3、

java精华集锦、文件、链表、

上网查看多态继承输出题

java编程规范、this.getClass.getName()

《深入java虚拟机》、存储字节

基本完成

延迟初始化:public class Foo
{
    private static class InstanceHolder
    {
        private static Foo instance = new Foo();
    }
    private Foo(){}
    public static Foo getInstance()
    {
        return InstanceHolder.instance;
    }
}

当端口出错的时候会报异常:java.sql.SQLException: 

Io 异常: The Network Adapter could not establish the connection



重写方法的规则如下:
条件规定:
前提:在继承体系结构中
1. 参数列表:必须与被重写方法的参数列表完全匹配。
2. 返回类型:必须与超类中被重写的方法中声明的返回类型或子类型完全相同
3. 访问级别:一定不能比被重写方法强,可以比被重写方法的弱;子类方法的范围限定不能小于父类方法的范围限定。
4. 非检查异常:重写方法可以抛出任何非检查的异常,无论被重写方法是否声明了该异常。
5. 检查异常:重写方法一定不能抛出新的检查异常,或比被重写方法声明的检查异常更广的检查异常
6. 不能重写标志为final,static的方法
4.方法覆盖/方法重写:                           
                                                           重载方法的规则:
1. 参数列表:被重载的方法必须改变参数列表。
2. 返回类型:可以改变返回类型。
3. 修饰符:可以改变修饰符
4. 异常:可以声明新的或者更广泛的异常。

 

 

SimpleDateFormat

日期和时间模式

结果

"yyyy.MM.dd G 'at' HH:mm:ss z"

2001.07.04 AD at 12:08:56 PDT

"EEE, MMM d, ''yy"

Wed, Jul 4, '01

"h:mm a"

12:08 PM

"hh 'o''clock' a, zzzz"

12 o'clock PM, Pacific Daylight Time

"K:mm a, z"

0:08 PM, PDT

"yyyyy.MMMMM.dd GGG hh:mm aaa"

02001.July.04 AD 12:08 PM

"EEE, d MMM yyyy HH:mm:ss Z"

Wed, 4 Jul 2001 12:08:56 -0700

"yyMMddHHmmssZ"

010704120856-0700

"yyyy-MM-dd'T'HH:mm:ss.SSSZ"

2001-07-04T12:08:56.235-0700

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值