zoukankan      html  css  js  c++  java
  • java基础学习(一)

    null值

          表达式null可以赋给任何引用类型。含义是无引用,null引用不能用于引用任何内容,若企图这么做,将会产生一个NullPointerException的异常。
          初学时不谙世事,建立了一个类的数组

    private Weather[] weathers = new Weather[7];

          结果调用 weathers[0]时,编译器给我报了这个错误,最后用下面的方法解决了:

    for(int i = 0; i < weathers.length; i++)
        weathers[i] = new Weahter();

          null值不能作为任何对象的实例因此一下测试会返回false而不管变量生命为何种类型:

    String s = null;
    if (s instanceof String)
        //false, null isn't an instance of anything 

    异常处理

    受查和非受查异常
          Java 异常分为两类:受查和非受查。大多数引用都是受查异常。若异常是类java.lang.RuntimeException 的子类。该异常为非受查异常,从其他任何方面看,非受查异常的表现去其他异常并无二致,如果愿意当然也可以捕获这些异常,当并不需要,因为这些异常指示的往往是不可恢复的,例如内存不足,数组索引越界。总之,非受查异常是另一类问题,软件通常无法由此正常恢复,对此我人并不打算处理或由其恢复。

  • 相关阅读:
    Js 时间轴和拓扑图
    JQuery OLAP Grid
    Jquery Datatables 动态列名
    CSS3实用菜单
    图片翻转动画
    Java转C#的最佳工具
    Mvc.JQuery.Datatables
    推荐windows下的日志跟踪工具:SnakeTail
    在.net中使用aquiles访问Cassandra(四)
    在.net中使用aquiles访问Cassandra(三)
  • 原文地址:https://www.cnblogs.com/pluviophile/p/7460330.html
Copyright © 2011-2022 走看看