黑马程序员技术交流社区

标题: Day14课堂笔记 [打印本页]

作者: 张海旭    时间: 2015-5-27 21:22
标题: Day14课堂笔记
1.回顾
        数据结构和算法 -- 《数据结构 -- java语言实现》
       
        Arrays 操作数组的工具类
                toString(int[] arr)
                sort(int[] arr)
                binarySearch(int[] arr)
       
        System
                exit(int status)
                currentTimeMillis()
       
        StringBuffer
                字符串缓冲类
                append(Object obj)
                delete(int start, int end)
               
                String -- StringBuffer 相互转换 -- 构造方法
       
        Integer -- 基本数据类型包装类
                int -- String
                String.valueOf(int i)
                Integer.parseInt(Srting s)
               
        1.5新特性 自动装箱和拆箱、

2. Date类
        构造方法
                Date()
                Date(long time)
        方法
                long getTime()
                void setTime(long time)

3. SimpleDateFormat         格式化日期和解析字符串
                无参构造,采用的默认的模式:yyyy-MM-dd 上午10:25 -- 了解即可
               
                Date -- > String
                        使用带参构造:SimpleDateFormat(String pattern)
                                用给定的模式和默认语言环境的日期格式符号构造 SimpleDateFormat
                        格式化:format
               
                String --> Date
                        使用带参构造:SimpleDateFormat(String pattern)
                        解析:parse
                        注意事项:首先字符串必须是日期格式的,指定的模式必须与字符串的日期格式一致
               
4.Calendar 日历类
        1)获取对象的方式:Calendar c = Calendar.getInstance();
        2)理解get(int filed) -- 通过指定字段获取该字段的值
        3) void set(int year, int month, int date)  -- 设置年月日
        4) void add(int field, int amount)
          根据日历的规则,为给定的日历字段添加或减去指定的时间量。
       
        设计一个功能,用户在控制台输入任意一年,就能计算出当年2月份有多少天,并打印在控制台上。

5. 数组;
        1)长度固定
        2)可以存储基本数据类型,也可以存储引用数据类型
        3)数据类型是一致的,只能存储同一种数据
       
        对象数组,储存了引用类型数据的数组。
       
6.综合案例
        通过分析:
                登录注册案例需要哪些类
                        用户类
                        用户操作类
                        测试类
       
        分包:
                按模块分:
                按功能分:
                到时候看公司的框架要求。
       
        用户描述类实现(pojo \ bo \ domain...)

        用户操作类的实现
                登录功能
                注册功能
                注意:静态的应用
               
        用户测试类的实现
               
       
               
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
作者: 宥美    时间: 2015-5-27 21:23
棒  楼主加油




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2