Java面试试题

时间:2022-10-07 10:44:16
Java面试试题

Java面试试题

在日常学习和工作生活中,我们都离不开试题,试题是学校或各主办方考核某种知识才能的标准。你知道什么样的试题才是好试题吗?下面是小编收集整理的Java面试试题,欢迎大家借鉴与参考,希望对大家有所帮助。

1、 JDK是什么?JRE是什么?

a) 答:JDK:java开发工具包。JRE:java运行时环境。

2、 什么是java的平台无关性?

a) 答:Java源文件被编译成字节码的形式,无论在什么系统环境下,只要有java虚拟机就能运行这个字节码文件。也就是一处编写,处处运行。这就是java的跨平台性。

3、 在一台电脑上配置java环境,path起什么作用?如何配置?

a) 答:path的作用是在DOS环境下,能在任意位置使用JDK目录中bin文件夹中的可执行程序,来编译执行java程序。

b) 在环境变量中找到path变量,把bin文件夹的绝对路径加上即可。

4、 什么样的标识符是合法的?

a) 由字母、数字、_和$组成,长度不限。其中字母可以是大写或小写的英文字母,数字为0到9。

b) 标识符的第一个字符不能是数字。

c) 标识符区分大小写。

d) 标识符不能包含空格。

5、 Java有几种基本数据类型?

a) byte,short,int,long,char,boolean,float,double……此处隐藏4189个字……p>

c) 创建语句对象

Statement stmt = conn、createStatement()

90、 如何使用sql语句操作数据库?

a) 得到语句对象之后,使用语句对象调用executeUpdate(sql)方法和executeQuery(sql)

方法分别执行更新语句和查询语句。

91、 executeUpdate(sql)方法的返回值表示什么含义?

a) 表示该更新方法影响了几行记录。

92、 executeQuery(sql)方法的返回值如何使用?

a) 该方法的返回值为一个结果集,即ResultSet类型的对象。

b) ResultSet类型的对象有一个游标,指向当前操作的行。该游标默认指向第一行记录

之前,如果我们想操作结果集,需要先将游标下移,我们调用ResultSet接口的next()方法将游标下移,如果结果集里有数据,则游标下移,指向第一行,如果结果集里没有记录,则下移失败。当游标指向具体的某一行时,我们就可以从结果集里边获取值了。获取的值为当前游标指向行的值。

93、 如何获取游标所指的行的数据?

a) 当游标指向某一行时,我们可以使用ResultSet接口的getString(列名)方法来获取某一列的值,列名作为方法的参数。

94、 创建语句对象时,createStatement(参数1,参数2),两个参数分别表示什么含义?

a) 第一个参数指定该语句对象生成的结果集是否可滚动以及是否敏感,

b) 第二个参数指定该语句对象生成的结果集是否可以更新数据库。

《Java面试试题.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式