A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

第12天
【学习进度】:继续学习第6天视频内容,加油!
【心得总结】:静态一般用于所有对象访问共享的数据,它可以节约内存,使用类名直接调用时很方便,对于某些操作我们需频繁使用一些方法时,我们可以将它们封装在一个类中,把它当做一个工具类,别的类方法可以直接调用这个工具类。工具类没有必要被实例化,我们可以将构造方法私有化,这样就只能用类名调用方法。
回复 使用道具 举报
第十二天学习进度,StringBuilder/StringBuffer、Math、Integer.
回复 使用道具 举报
第7天【学习进度】:今天复习了老毕2,3,4天的基础视频
第7天【心得总结】:重新整理笔记,对一些知识点有了新的理解,温故而知新
回复 使用道具 举报
第12天【学习进度】:将视频第九天关于异常的视频复习了下,将视频第十天关于异常的看完。
第12天【心得总结】:异常就是程序运行时出现不正常的情况。异常要么编译时检测异常,如果没有抛出或者try,则编译失败;要么运行时异常(编译时不检测,RuntimeException以及其子类),异常发生时程序停止,需对代码进行修改。throws和throw两个关键字,throws用于函数上,throw用于函数内。
回复 使用道具 举报
陈志强 来自手机 中级黑马 2013-3-16 08:23:44
585#
第13天〖学习进度〗集合类,发现一些知识点很容易忘,之前学的快忘了,得好好复习,加油,这样的学习必须努力
回复 使用道具 举报
第十三天签到,今天继续复习多态,总结留在晚上吧
回复 使用道具 举报
【第四天】 今天继续学习毕老师的课程 在学的过程中遇到一个编译和运行的问题,能编译不能运行,费了半天劲 没整明白最后还在论坛上发问了,挺感谢大家解答的。 最后明白是名字没对上,
感受 初级编程阶段那 还是要细心看代码, 细心太重要了,蒙圈解决不了问题,多跟同学交流
回复 使用道具 举报
第9天【学习进度】:今天看了异常,感觉异常还是容易理解的。
第9天【心得总结】:异常可分可抛和不可抛,还有重点介绍了RuntimeException异常。
回复 使用道具 举报
第14天: 今天准备复习张老师提高知识,前面没复习完 但也差不多了  加油  587
回复 使用道具 举报
本帖最后由 曹春贵 于 2013-3-17 23:25 编辑

第13天
【学习进度】:周六休息了下,只学习了了一会,是第6天的,加油!
【心得总结】:使用/**注释内容*/的注释方法对类、类方法进行注释,注释时@author是作者,@version是版本,@param是方法的参数,@return是返回值,这几个是比价常用的注释参数,具体详细的可以查找文档了解,当一个类文件完成注释后,再使用javadoc工具的参数来执行该文件,就可以将其产生该类的帮助文档
回复 使用道具 举报
第6天【学习进度】:http://blog.csdn.net/heshiyingx/article/details/8672528
回复 使用道具 举报
第12天【学习进度】:毕业设计中!!!!加油····
第12天【心得总结】:通向荣誉的路上,并不铺满鲜花。  
回复 使用道具 举报
第13天【学习进度】:第13天的视频刚学习完StringBuffer和StringBuilder。

第13天【心得总结】:jdk1.5以后出现了功能和StringBuffer一模一样的对象,就是StringBuilder  。
                                    不同的是:
                                                   StringBuffer是线程同步的。通常用于多线程。
                                                   StringBuilder是线程不同步的。通常用于单线程。 它的出现提高效率。

回复 使用道具 举报
第7天【学习进度】:
基础课程 18/35
第7天【心得总结】:
今天把这几天学习的API接口综合的复习了一遍 复习了用法
使用起来比较熟练了
希望开发的过程中 能尽量多用到API接口 这样才能体现JAVA的"面向对象"的特点
回复 使用道具 举报
本帖最后由 徐鸿燕 于 2013-3-16 21:01 编辑

1、第09天【学习进度】:异常-finally、异常处理语句的三种格式、覆盖时的特点、异常的好处、异常处理原则。
              【心得总结】:用了6天学习关于面向对象这部分知识点,了解到从静态、子类父类、抽象、接口、多态、异常等等循循渐进的知识。有时感觉还是挺累人的,但是从(半知不解)到(3/4知4/5解)这个成果还是让人蛮开心的,下面要开始学习多线程了,继续努力。
              【 总结的文章链接 】 :http://blog.csdn.net/yi_remember/article/details/8680765

楼层:(314)(339)(378)(428)(473)(514)(547)
          (573)(593)
回复 使用道具 举报
1、第14天【学习进度】:今天看了高新技术到30了  
2、第14天【心得总结】:反射就是把一个类中的各个成分变成类  变量 方法  数组什么的   要好好看 加油
3、第14天【 总结的文章链接 】 :今天犯懒  没写总结  待补
回复 使用道具 举报
路上耽搁了几天参加了北京315基础班 之前看视频学到了面向对象
接下来会将基础班所学到的内容每天整理给大家分享
回复 使用道具 举报

第十四天【学习进度】:集合框架完结
第十四天【总结】:http://blog.csdn.net/doolmo/article/details/8635907
回复 使用道具 举报
今天看了多线程的相关视频,还是不能懈怠啊。。
回复 使用道具 举报
第13天【学习进度】:今天看完了Exception部分,明天复习一下,进行下一部分。
第13天【心得总结】:异常部分比较多,总结一下
异常总结:
        异常是什么?是对问题的描述,将问题进行对象的封装。
        异常体系:
                        Throwable
                                |--Error
                                |--Exception
                                        |--RuntimeException
        ........
        异常体系的特点:异常体系中的所有类以及建立的对象都具备可抛性。
                                        也就是说可以被throw和throws关键字所操作。
                                        只有异常体系具备这个特点。
       
throw和throws的区别:
throws使用在函数上.
throw使用在函数内.
throws后面跟异常类,可以跟多个,用逗号隔开.
throw后跟的是异常对象.

当函数内容有throw抛出异常对象,并未进行try处理,必须要在函数上声明(说明异常是可处理的),否则编译失败
注意:RuntimeException(说明出异常时希望程序停止进行修正)除外,也就是说,函数内如果抛出RuntimeException
函数可以不用声明。
如果函数声明了异常,调用者需要进行处理,处理方法可以throws可以try。

异常有两种:
        编译时被检测异常。       
                该异常在编译时,如果没有处理(没有抛也没有try),编译失败
               
       
        运行时异常(编译时不检测)
                在编译时,不需要处理,编译器不检查。
                该异常发生,建议不处理,让程序停止,需要对代码进行修正。

        异常处理的语句:
try
{
        需要被检测的代码
}
catch()
{
        处理异常的代码
}
finally
{
        一定会执行的代码
}
有三种格式:
1.try
{}
catch()
{}
2.try
{}
finally
{}
3.try
{}
catch()
{}
finally
{}

注意;1.finally中定义的通常是关闭资源代码,因为资源必须释放。
          2.finally只有一种情况下不执行:System.exit(0);

自定义异常;
        定义类继承Exception或者RuntimeException
        1.为了让该自定义类具备可抛性
        2让该类具备操作异常的共性方法。

        当要定义自定义异常的信息时,可以使用父类已经定义好的功能。
        异常信息传递给父类的构造函数。
        class MyException extends Exception
        {
                MyException(String message)
                {
                        super(message);
                }
        }
        自定义异常:按照java面向对象思想,将程序中出现的特有问题进行封装。
        ---------------------------------
        异常的好处:
                1.将问题进行封转。
                2.将正常流程代码和问题处理代码相分离。便于阅读。
        异常处理原则:
                1.处理方式有两种。try或者throws
                2.调用到抛出异常的功能,抛出几个,就处理几个。
                        一个try 对应多个catch情况。
                3.多个catch,父类的catch放到最下面。
                4.catch内,需要定义针对性的处理方式,不要简单的定义printStackTrace,输出语句。
                 也不要什么也不写。
                 5.当捕获到得异常,本功能处理不了时,可以继续在catch中抛出。
                        try
                        {
                                throw new AException();
                        }
                        catch(AException e)
                        {
                                throw e;
                        }
如果该异常处理不了,但并不属于该功能出现的异常。
可以将异常转换后,在抛出和该功能相关的异常。
或者异常可以处理,当需要将异常产生的和本功能相关的问题提供出去,
让调用者知道,并处理,也可以将捕获异常处理后,转换新的异常。
   try
   {
           throw new AException();
   }
   catch(AException e)
   {
                //对AException处理;
                throw new BException();
   }

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马