连接数据库:使用Connection getConnection(java.lang.String)
方法建立连接。
执行SQL语句接口Statement对象,该对象的常用方法:
-:void close() 关闭释放资源
-:ResultSet executeQuery(String sql):执行某条查询语句并返回结果
-:int execulteUpdate(String sql):可以执行insert,undate或者delete语句。
Q:运行Example11_1出错
A:在Ubuntu中输入sudo apt-get install mysql-server mysql-client
下载安装MySQL便可以解决问题。
下列关于内部类的说法,正确的是
A 其他类不可以用某个类的内部类声明对象。
B 内部类字节码文件的名字格式是“外嵌类名$内部类名”。
C 内部类的类体可以声明类变量和类方法。
D 内部类在成员位置上,因此可以被private修饰。
正确答案:A B D 内部类的类体中不可以声明类变量和类方法,P162页。
以下关于File类常用方法的叙述,错误的是
A public long length():获取文件长度
B public int hashCode():计算此文件的哈希码
C public String toString():返回此抽象路径名的路径名字符串
D public Boolean isFile():判断一个文件是否是普通文件,而不是目录
正确答案: B public int hashCode():计算此抽象路径名的哈希码。
下列关于HashMap<E>泛型类常用方法的介绍,正确的是
A public boolean isEmpty()如果此映射不包含键-值映射关系,则返回 true。
B public V get(Object key)返回指定键所映射的值;如果此映射不包含该键的映射关系,则抛出异常。
C public V put(K key, V value) 在此映射中关联指定值与指定键。如果该映射以前包含了一个该键的映射关系,则以先定义的值为准。
D public Object clone()返回此 HashMap 实例的浅表副本:并不复制键和值本身。
正确答案: A D B中如果此映射不包含该键的映射关系,则返回null。C中如果该映射以前包含了一个该键的映射关系,则旧值被替换。
下列关于异常处理的说法,
A . 一try部分抛出异常对象,那么try部分将立刻结束执行,转向执行相应的catch部分。
B . catch代码块定义一定会执行的代码,它通常用于关闭资源。
C . try-catch语句可以由几个catch组成,分别处理发生的异常。
D . catch括号中列出的异常不得有继承关系,否则会发生编译错误。
正确的是 A C D B项:finally代码块定义一定会执行的代码,它通常用于关闭资源。对于异常的部分,如果没有做finally处理,那么这个程序是有缺陷的,每次调用完资源再把资源释放掉是必须的,否则运行压力会特别大。
以下是File类构造方法的是
A . File(File parent, String child)
B . File(String pathname)
C . File(String parent, String child)
D . File(URI uri)
正确答案: A B C D
下列关于异常的说法,错误的是
A.java使用throws抛出一个异常,使用throw声明方法可能抛出异常。
B.执行System.out.println(3/0);语句会报ArithmeticException异常。
C.Java中的错误是以对象的方式呈现为java.lang.Throwable的各种子类实例。
D.方法parseInt()在执行过程中可能抛出DataFormatException异常。
正确答案: A B
下列关于Math类的说法,正确的是
A . public static double cbrt(double a) 返回 double 值的立方根。如果参数为 NaN,那么结果为 NaN。
B . public static double cos(double a) 返回角的三角余弦。如果参数为 NaN 或无穷大,那么结果为 NaN。
C . public static double floor(double a) 返回最大的(最接近正无穷大)double 值,该值小于等于参数,并等于某个整数。如果参数为 NaN 或无穷大,那么结果为 NaN。
D . public static double log10(double a) 返回 double 值的底数为 10 的对数。如果参数为正 0 或负 0,那么结果为负无穷大。
正确答案: A B D 查询API。C项:如果参数为 NaN、无穷大、正 0 或负 0,那么结果与参数相同。
这周的内容比前两周明显多了不少,而且是过去没有接触过的新知识和新概念,理解起来需要一定的时间,编写代码也要一步一步地努力提高。我对这些新知识现在还掌握得不够熟练,希望多花时间敲代码后能够熟练应用。我觉得课前预习是非常有必要的,如果不及时掌握那么会被落下很多很多,跟着大部队一起前进才是最好的,结对学习也初次体验了乐趣,相信以后会越来越好!
原文:https://www.cnblogs.com/brs6666/p/8824962.html