java笔记【八】

1、java异常  观察错误的名字和行号 最重要。
     老师说 程序是调出来的额,不是写出来的。要不怕
2、try{     }catch(ArithmeticException ae){ ae.printStackTrace();  //打印错误的堆栈信息。  }
3、throwable包括error和exception ,其中exception还包括 runtime exception。runtime exception是可处理也可以不处理,都处理会很麻烦。而其余的exception需要去处理,捕获。
4、try{}catch(){}finally{}  无论是否捕捉到异常 都会执行finally的语句。
5、java语言中声明数组时不能指定其长度(数组元素的个数)
6、数组动态初始化  数组定义 与 为数组元素分配空间 和赋值操作 分开进行。
7、要输出双引号 就要用到转义字符 \    比如\"n\"     会输出“n”
8、思考题  “数三退一” 500个人围成一圈 数三退一后 最后剩下的那个人 原来是排几号位置?
9、掌握 二分法 查找的思想  理解这个思想

10、 用折半查找  寻找 年月日---------  作业遗留题------------


11、二维数组初始化
      静态初始化  正确语法:int intA[] [] = { {1,2 },{2,3},{3,4,5} } //不要在左边声明一维和二维的个数
      动态初始化  方法一
       int a [] [] = new int [3] [5]
方法二
  int b [] [] = new int [3] [];
b[0] = new int [2];
b[1] = new int[3];

b[2] = new int[5];     


12、老师说了,重点理解内存,理解了内存,你就理解了一切。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值