面试题2 Java语言基础
知七ing
这个作者很懒,什么都没留下…
展开
-
题7 在一棵二叉树上第5层的结点数最多的是?
考查对二叉树的掌握问: 在一棵二叉树上第5层的结点数最多的是? a.8 b.16 c.32 d.15 解析: 对于二叉树知识点: (1).二叉树第i层的结点数目最多为(i大于等于1)。 (2).深度为k的二叉树至多有个结点(k大于等于1)。 (3).在任意一颗二叉树中,若终端节点的个数为n0,度为2的结点数为n2,则n0=n2+1。 (4).具有n个结点的完全二叉树的深度为log(2...原创 2021-08-01 21:26:42 · 5789 阅读 · 0 评论 -
题11 SQL语句中修改表结构的命令
考查对数据库系统的认识问: SQL语句中修改表结构的命令? a.MODIFY TABLE b.MODIFY STRUCTURE c.ALTER TABLE d.ALTER STRUCTURE 解析: 修改表结构命令是ALTER TABLE答: c...原创 2021-08-02 21:43:43 · 3160 阅读 · 0 评论 -
题8 数据库系统的核心是什么?
考查对数据库系统的认识问: 数据库系统核心是什么? a.数据模型 b.数据库管理系统 c.软件工具 d.数据库 解析: 数据库系统(DBS,Data Base System)是一个实际可运行的存储,维护和应用系统提供数据的软件系统,是存储介质,处理对象和管理系统的集合体。 数据库系统一般由以下4个部分组成: 数据库,即存储在磁带,磁盘,光盘或其他外存介质上,按一定结构组织在一起的相关数据的集合。 数据库管理...原创 2021-08-02 21:40:53 · 13930 阅读 · 4 评论 -
题15 Oracle临时表有几种?临时表和普通表主要区别是什么?
考查对oracle临时表的掌握问: Oracle临时表有几种?临时表和普通表主要区别是什么? 解析: Oracle临时表在应用系统中有很大作用,它可以让用户只能够操作各自的数据而互不干扰,不用担心会破坏或影响其他用户SESSION和TRANSACTION的数据,这也是数据安全的一种解决方法。 临时表分为SESSION和TRANSACTION两种,SESSION级临时表数据在整个SESSION都存在,直到SESSION结束;而TRANSACTION级的临时表数据在TRAN...原创 2021-08-02 21:47:51 · 1521 阅读 · 0 评论 -
题11 哪些表达式是非法的
考查对Java的String类的掌握问: 请选出3个非法表达式 a."hel".concat("lo") b.("hel"+"lo") c.('h'+'e'+'l'+'l'+'o') d.("hel"+new String('1'+'o')) e."hel"+new String("lo") 解析: a合法,“hel”就是一个String对象 b是非法的,因为表达式不完整 c是非法的,表达式不完整 d是错误的,因为...原创 2021-07-20 21:34:01 · 2456 阅读 · 0 评论 -
题33 哪个类是FilterOutputStream类构造器的合法参数
考查对Java的过滤IO相关类的掌握问: FilterOutputStream类是BufferedOutputStream类,DataOutputStream类和PrintStream类的父类,哪个类是FilterOutputStream类构造器的合法参数? a.InputStream b.OutputStream c.File d.RandomAccessFile e.StreamTokenizer 解析: I/O过滤器根据程序的需要来...原创 2021-07-24 19:13:35 · 2316 阅读 · 0 评论 -
题10 String类的concat()方法
考查对String类的掌握问: 结果是? public class Syn { public static void main(String[] args) { String s1 = "s1"; String s2 = "s2"; String s3 = "s3"; s1.concat(s2); System.out.println(s3.concat...原创 2021-07-19 21:13:19 · 1015 阅读 · 0 评论 -
题5 如何把一个HTTP请求重定向到另外的URL
考查对Servlet基本知识的掌握问: Servlet中,HttpServletResponse的哪个方法用来把一个HTTP请求重定向到另外的URL? a.sendURL() b.redirectURL() c.sendRedirect() d.redirectResponse() 解析: 在Servlet编程中,服务器端重定向可以通过下面两个方法来实现 运行javax.servlet.RequestDispatcher接口的fo...原创 2021-07-26 21:42:55 · 2947 阅读 · 0 评论 -
题11 获取页面请求中的一个文本框的输入
考查:request是JSP开发中最常用的对象,需要熟练掌握该对象的常用方法。问: 在Java Web开发中,下列哪个语句可以获取页面请求中一个文本框的输入(文本框的名称为title)? a. request.getParameter("title"); b. request.getAttribute("title'); c. request.getParameterValues("title"); d. request.getParameters("title"...原创 2021-07-27 22:33:45 · 2436 阅读 · 0 评论 -
题4 关于垃圾回收哪些说法正确
考查对Java垃圾回收机制的理解问: 正确的是? a.能保证Java程序永远不会耗尽内存 b.作为一个低优先级的线程永远在后台运行 c.保持对不可达对象的跟踪 d.可以直接回收具体的对象 解析: Java的垃圾回收并不能保证内存的耗尽。垃圾回收只是一个低优先级的后台线程,而且跟踪可达或不可达对象。 答: b,c...原创 2021-07-16 21:30:33 · 1582 阅读 · 0 评论 -
题5 正确的Java垃圾回收说法
考查对垃圾回收机制的理解问: 关于Java垃圾回收,正确的是? a.对于适用于垃圾回收的对象而言,如果finalize()方法在执行期间抛出了异常,则Java会忽略该异常。并销毁该对象。 b.所有对象都有一个finalize()方法。 c.可以通过明确调用finalize()方法而销毁对象。 d.finalize()方法声明时可以带有任何可访问修饰符。 e.如果代码中定义的覆盖finalize()方法并没有明确调用父类中被覆盖finalize()方法,则编...原创 2021-07-16 21:32:29 · 1951 阅读 · 0 评论 -
题3 8|9&10^11的运算结果
考察对Java位运算的理解和掌握问: 8|9&10^11的结果是多少? a.8 b.9 c.10 d.11 解析: Java的位运算直接对整数类型的位进行操作,这些整数类型包括long,int,short,char,byte 位运算符及其结果 运算符 作用 ~ ...原创 2021-07-06 20:25:13 · 277 阅读 · 0 评论 -
题5 选择instanceof Object的返回结果
考察对instanceof的掌握问: “abcd”instanceof Object返回结果是: a."abcd" b.true c.false d.String 解析: instanceof是Java的一个二元操作符,和=,<,>是同一类的比较运算符。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。 例...原创 2021-07-06 20:26:23 · 1826 阅读 · 0 评论 -
题15 关于main()方法正确的描述是
考察对Java源文件中的main()方法的掌握问: a.static void main(String[] args) b.public static int main(String[] args) c.public static void main(String args) d.final static void main(String[] args) e.public int main(String[] args,int argc) f.static ...原创 2021-07-05 21:01:06 · 4970 阅读 · 0 评论