发表于: 2017-12-12 21:56:16

1 614


今天完成的事情

1.学完了java中的异常

   学习了自定义异常和异常抛出

       异常抛出语法:public void 方法名()throws 异常列表{可能会有异常的方法块}

   学习了java中的异常链

       捕获的异常可以在当前catch块中处理,也可以抛出给调用者处理

                 

    在这个class中第26行就是在执行异常的包装;第27行就厉害了,是保存原始的数据,如果没有这句话,我们的异常提示信息就不完整了

             右图是有这句话的异常信息


               右图是没这句话的异常信息   

     对比就可以发现,有那句话的话我们更加直观地发现异常的根源,而没有的时候,后面的异常会覆盖前面的异常。这就是异常链了。

2.学习了java中的字符串

     我才知道String创建的对象是不能被修改的

     学习了一些String类的常用方法

3.学习了java中的包装类

     基本类型数据不能调用方法,功能简单,不具备对象的性质,而包装类提供的方法可让我们实现调用方法

     包装类提供了两大方法:(1)将本类型和其他基本类型转换的方法;(2)将字符串和本类型及包装类相互转换的方法

     学习了装箱:int i= 10;

                 Integer x = new Integer(i);这个是手动装箱

                 Integer y = i;  这个是自动装箱

      以及拆箱:Integer j = new Integer(10);

                 int m = j.intVaule();这是手动拆箱

                 int n = j;这是自动拆箱

3.学习了基本类型和字符串之间的转换

     基本类型转字符串有三种方法:(1)使用包装类的toString()方法;(2)使用String类的valueOf()方法;

                                (3)用一个空字符串加上基本类型。

      eg:int a = 10;

          (1)String str1 = Integer.toString(a); 

          (2)String str2 = String.valueOf(a);

          (3)String str3 = a+"";

      字符串转基本类型有两种方法:(1)调用包装类的parse方法;(2)调用包装类的valueOf方法

      eg:String str = "10";

          (1)int b = Integer.parseInt(str);

          (1)int c = Integer.valueOf(str);

4.学习了使用Date和SimpleDateFormat类表示时间

      知道了人性化的时间显示格式是由SimpleDateFormat类的format()方法整出来的

5.学习java中的集合框架

      java中的集合类是容器,是一种工具类;它的作用是在类的内部对数据进行组织。与数组的区别是:数组长度固定,且只能通过下标来访问元素。

         java集合框架体系结构:是两个根接口Collection和Map

今天遇到的问题

    今天未遇到什么问题

今天的收获

   以上

明天计划的事情:

    将集合框架学习完,任务暂且放一放,稳一稳心态,调整自己的学习方式

最后,麻烦师兄审核


返回列表 返回列表
评论

    分享到