zoukankan      html  css  js  c++  java
  • java/android 做题中整理的碎片小贴士(17)

    1、数组声明三种,float f[][], float []f[], float [][]f。实例化的话可以  = new float[6][6], = new float[6][], 其中第一个要有值,第二个没有也没关系。

    2、%取余操作,只适用于整型。

    3、即使catch中有return, 也会先执行filally。

    4、Spring中没有提供日志系统,需要使用AOP(面向方面编程)方式,借助Spring与日至系统log4j 实现。

    5、URL u = new URL("http://www.baidulaji.com");这句话时会抛出异常,但是异常属于IOException, 不管网址是否存在,返回值都是网址链接,打印出来就是该网址。

    6、若要实现一个借口为普通类, 则必须实现接口的所有抽象方法。继承一个抽象类为普通类也同理,但继承一个抽象类为抽象类则不用实现所有抽象方法。

    7、重载时访问权限可以随意改。

    8、super.getClass.getName() 返回的是当前类的名,若父类没有重写此方法则与父类无关,用的是Object中的方法,不会返回父类的类名。类名格式是包名:类名,没有后缀.class。

    9、使用JDBC步骤:①加载JDBC驱动程序;②提供JDBC连接的URL;③创建数据库连接;④创建一个statement;⑤执行SQL语句;⑥处理结果;⑦关闭JDBC对象。

    10、管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用,亲缘关系指的是父子进程关系。

    11、BufferedReader主要起装饰作用,和InputStreamReader性质不太一样。

  • 相关阅读:
    XML 文档(1, 2)中有错误:不应有 <xml xmlns=''>
    工厂模式、控制反转及依赖注入
    [译]新的CCSDS图像压缩推荐标准
    关于C#的静态类和静态构造函数
    c++友元函数与友元类
    malloc/free 与 new/delete 比较
    C++ main函数命令行参数使用
    进程和线程的区别
    堆和栈的区别
    java与C++的区别
  • 原文地址:https://www.cnblogs.com/jason31/p/9741918.html
Copyright © 2011-2022 走看看