现在的位置: 首页 > 综合 > 正文

JAVA基础之util包

2013年09月25日 ⁄ 综合 ⁄ 共 1109字 ⁄ 字号 评论关闭
今天的作业^_^很简单,但感觉JAVA的确提供了N多可以用的类,这点比C++好一点,但对于OOP语言机制的思考还是有一点没由明白,C++因为是为了小型接口所设计的OOP语言,所以COM/COM+之类的封装符合C++哲学,但如果一旦需要用C++封装比较大型的类库,ex:MFC~这对于性能来讲简直有点恶梦,当然MFC是采用了奇怪的marco和其他一些技术比如消息映射躲避了C++的先天性不足,但JAVA有是通过什么方式搞定这点的呢?有兴趣的朋友一定和我交流一下,citypw@gmail.com
/*
 *请计算出距当前时间100天后的日期时间,并用"xxxx年xx月xx日"的格式输出.
 *Shawn
 *CityPW@copyleft
 */
import java.util.Calendar;    //需要用到的类
class mydata {
    public static void main(String[] args)
    {
        Calendar cal1=Calendar.getInstance();
        cal1.add(Calendar.DAY_OF_MONTH,100);
        System.out.println(cal1.get(cal1.YEAR)+"年"+cal1.get(cal1.MONTH)+"月"+cal1.get(cal1.DAY_OF_MONTH)+"日");
    }
}

/*
 *请计算出距当前时间100天后的日期时间,并用"xxxx年xx月xx日"的格式输出.
 *Shawn
 *CityPW@copyleft
 */
import java.util.HashMap;
class hashtest {
    public static void main(String[] args)
    {
        HashMap hashtest1=new HashMap();
        hashtest1.put("张三", 90);
        hashtest1.put("李四", 88);
       
        System.out.println("张三的成绩:"+hashtest1.get("张三").toString());
        System.out.println("李四的成绩:"+hashtest1.get("李四").toString());
       
        hashtest1.put("张三", 99);
       
        System.out.println("改动后张三的成绩/n张三的成绩:"+hashtest1.get("张三").toString());
    }

}
 

抱歉!评论已关闭.