歌谣---后端学习java--面试题
疯转刷题
普通网友
这个作者很懒,什么都没留下…
展开
-
java面试题44关于 Socket 通信编程,以下描述正确的是:( )
java面试题44关于 Socket 通信编程,以下描述正确的是:( )A 客户端通过new ServerSocket()创建TCP连接对象B 客户端通过TCP连接对象调用accept()方法创建通信的Socket对象C 客户端通过new Socket()方法创建通信的Socket对象D 服务器端通过new ServerSocket()创建通信的Socket对象客户端通...原创 2019-11-30 11:32:25 · 5184 阅读 · 0 评论 -
java面试题43要使某个类能被同一个包中的其他类访问,但不能被这个包以外的类访问,可以( )
java面试题43要使某个类能被同一个包中的其他类访问,但不能被这个包以外的类访问,可以( )A让该类不使用任何关键字B使用private关键字C 使用protected关键字D 使用void关键字答案为A我是歌谣,如果有什么不合理之处指出。我是歌谣,偶尔刷题阅读目录(置顶)(长期更新计算机领域知识)阅读目录(置顶)(长期更新计算机领域知识)阅读目录...原创 2019-11-30 11:32:08 · 6693 阅读 · 1 评论 -
java面试题42从以下哪一个选项中可以获得Servlet的初始化参数?
java面试题42从以下哪一个选项中可以获得Servlet的初始化参数?A ServletB ServletContextC ServletConfigD GenericServlet蒙蔽树上蒙蔽果,蒙蔽树下你和我ServletContext对象:servlet容器在启动时会加载web应用,并为每个web应用创建唯一的servletcontext对象,可以把Ser...原创 2019-11-30 11:31:57 · 1262 阅读 · 0 评论 -
java面试题41 下面字段声明中哪一个在interface主体内是合法的? ()
java面试题41 下面字段声明中哪一个在interface主体内是合法的? ()A private final static int answer = 42;B public static int answer = 42;C final static answer = 42;D int answer;1、接口:一种把类抽象的更彻底,接口里只能包含抽象方法的“特殊类”。...原创 2019-11-30 11:31:40 · 1274 阅读 · 1 评论 -
java面试题40 当编译并运行下面程序时会发生什么结果()
java面试题40 当编译并运行下面程序时会发生什么结果() 1 2 3 4 5 6 7 8 9 10 11 public class Bground extends Thread{ public static void main(String argv[]){ ...原创 2019-11-30 11:31:28 · 2505 阅读 · 0 评论 -
java面试题39 给定includel.isp文件代码片段,如下
java面试题39 给定includel.isp文件代码片段,如下: <% pageContext.setAttribute(“User”,”HAHA”);%>______ // 此处填写代码 给定include2.jsp文件代码片段如下: <%=pageContext.getAttribute(“User”)%> 要求运行include1.jsp时,浏览...原创 2019-11-30 11:31:15 · 1527 阅读 · 0 评论 -
java面试题38 以下关于 abstract 关键字的说法,正确的是()
java面试题38 以下关于 abstract 关键字的说法,正确的是()A abstract 可以与final 并列修饰同一个类。B abstract 类中不可以有private的成员。C abstract 类中必须全部是abstract方法。D abstract 方法必须在abstract类或接口中。蒙蔽树上蒙蔽果,蒙蔽树下你和我。抽象一直以来都是人们所神往的...原创 2019-11-30 11:31:03 · 7905 阅读 · 0 评论 -
java面试题37 关于对象成员占用内存的说法哪个正确?( )
java面试题37 关于对象成员占用内存的说法哪个正确?( )A 同一个类的对象共用同一段内存B 同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间C 对象的方法不占用内存D 以上都不对蒙蔽树上蒙蔽果,蒙蔽树下你和我拿到这道题,先快速的浏览一下,三长一短选最短,三短一长选最长当你创建一个新的实例对象时,它会得到一块新的内存空间。但是类中的静态成员变...原创 2019-11-30 11:30:51 · 11478 阅读 · 0 评论 -
java面试题36 已知如下的命令执行 java MyTest a b c 请问哪个语句是正确的? ( )
java面试题36 已知如下的命令执行 java MyTest a b c 请问哪个语句是正确的? ( )A args[0] = "MyTest a b c"B args[0] = "MyTest"C args[0] = "a"D args[1]= "b"蒙蔽树上蒙蔽果,蒙蔽树下你和我对于java命令,类名后面跟着的就是main函数的参数,多个参数则用空格隔...原创 2019-11-30 11:30:27 · 1788 阅读 · 0 评论 -
java面试题35 给定以下JAVA代码,这段代码运行后输出的结果是()
java面试题35 给定以下JAVA代码,这段代码运行后输出的结果是() 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ...原创 2019-11-29 15:11:06 · 2879 阅读 · 0 评论 -
java面试题34下面关于程序编译说法正确的是()
java面试题34下面关于程序编译说法正确的是()A:java语言是编译型语言,会把java程序编译成二进制机器指令直接运行B:java编译出来的目标文件与具体操作系统有关C:java在运行时才进行翻译指令D:java编译出来的目标文件,可以运行在任意jvm上蒙蔽树上蒙蔽果,蒙蔽树下你和我A:.java编译成的是字节码,再被各系统的jvm翻译成本系统可以识别的机器码...原创 2019-11-29 15:10:50 · 3231 阅读 · 0 评论 -
java面试题33 Math.round(11.5) 等于多少 (). Math.round(-11.5) 等于多少 ( ).
java面试题33 Math.round(11.5) 等于多少 (). Math.round(-11.5) 等于多少 ( ).A 11 ,-11B 11 ,-12C 12 ,-11D 12 ,-12蒙蔽树上蒙蔽果,蒙蔽树下你和我。做Java的面试题时遇到了以下这题,百度了一下Math.round()的修约规则,有的说是四舍五入,有的说是四舍六入,发现和我学分...原创 2019-11-29 15:10:28 · 907 阅读 · 0 评论 -
java面试题32:Java网络程序设计中,下列正确的描述是()
java面试题32:Java网络程序设计中,下列正确的描述是()A:Java网络编程API建立在Socket基础之上B:Java网络接口只支持tcP以及其上层协议C:Java网络接口只支持UDP以及其上层协议D:Java网络接口支持IP以上的所有高层协议蒙蔽树上蒙蔽果,蒙蔽树下你和我。不多说了,先看看网络编程。一、网络编程基础概念首先理清一个概念:网络编程不等于...原创 2019-11-29 15:10:00 · 8803 阅读 · 2 评论 -
java面试题31:结构型模式中最体现扩展性的模式是()
java面试题31:结构型模式中最体现扩展性的模式是()A:装饰模式B:合成模式C:桥接模式D:适配器蒙蔽树上蒙蔽果,蒙蔽树下你和我结构型模式是描述如何将类对象结合在一起,形成一个更大的结构,结构模式描述两种不同的东西:类与类的实例。故可以分为类结构模式和对象结构模式。在GoF设计模式中,结构型模式有:1.适配器模式 Adapter 适配器模式是将一个...原创 2019-11-29 15:09:48 · 4568 阅读 · 0 评论 -
java面试题30:牛客 下列哪项不属于jdk1.6垃圾收集器?
java面试题30:牛客 下列哪项不属于jdk1.6垃圾收集器?A:Serial收集器B:parNew收集器C:CMS收集器D:G1收集器1.Serial收集器单线程收集器,收集时会暂停所有工作线程(我们将这件事情称之为Stop The World,下称STW),使用复制收集算法,虚拟机运行在Client模式时的默认新生代收集器。2.ParNew收集器Par...原创 2019-11-29 15:09:31 · 873 阅读 · 1 评论 -
java面试题29 牛客 以下关于集合类ArrayList、LinkedList、HashMap描述
java面试题29 牛客 以下关于集合类ArrayList、LinkedList、HashMap描述错误的是()A HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null用作键或值B ArrayList和LinkedList均实现了List接口C 添加和删除元素时,ArrayList的表现更佳D ArrayList的访问速度比LinkedList快蒙...原创 2019-11-29 15:09:12 · 4353 阅读 · 0 评论 -
java面试题28 牛客 下面有关java classloader说法错误的是?
java面试题28 牛客 下面有关java classloader说法错误的是?A Java默认提供的三个ClassLoader是BootStrap ClassLoader,Extension ClassLoader,App ClassLoaderB ClassLoader使用的是双亲委托模型来搜索类的C JVM在判定两个class是否相同时,只用判断类名相同即可,和类加载器无关...原创 2019-11-29 15:08:50 · 3025 阅读 · 0 评论 -
java面试题27 java中下面哪些是Object类的方法()
java面试题27 java中下面哪些是Object类的方法()A notify()B notifyAll()C sleep()D wait()蒙蔽树上蒙蔽果,蒙蔽树下你和我。遇到这种题,我默默的打开了编译工具Object类中方法:protected Object clone()创建并返回此对象的一个副本。boolean equals(Object o...原创 2019-11-28 10:34:28 · 3002 阅读 · 0 评论 -
java面试题26 java语言的下面几种数组复制方法中,哪个效率最高?
java面试题26 java语言的下面几种数组复制方法中,哪个效率最高?A for 循环逐一复制B System.arraycopyC Array.copyOfD 使用clone方法效率:System.arraycopy > clone > Arrays.copyOf > for循环1、System.arraycopy的用法: p...原创 2019-11-28 10:34:19 · 5932 阅读 · 3 评论 -
java面试题25 在程序代码中写的注释太多,会使编译后的程序尺寸变大。
java面试题25 在程序代码中写的注释太多,会使编译后的程序尺寸变大。A:正确B:错误蒙蔽树上蒙蔽果,蒙蔽树下你和我拿到这道题,我觉得说的贼有道理,注释太多,尺寸变大。无疑与就和驾考一样,遇到路人要停车等待。很显然,我错了编写注释的原因编写程序时总需要为程序添加一些注释,用以说明某段代码的作用,或者说明某个类的用途、某个方法的功能,以及该方法的参数和返回值的数据类...原创 2019-11-28 10:34:07 · 4045 阅读 · 0 评论 -
java面试题24 关于Java中的数组,
java面试题24 关于Java中的数组,下面的一些描述,哪些描述是准确的:()A 数组是一个对象,不同类型的数组具有不同的类B 数组长度是可以动态调整的C 数组是一个连续的存储结构D:一个固定长度的数组可类似这样定义:intarray[100]E:两个数组用equals方法比较时,会逐个便利其中的元素,对每个元素进行比较F可以二维数组,且可...原创 2019-11-28 10:33:41 · 944 阅读 · 0 评论 -
java面试题23 牛客ArrayLists和LinkedList的区别,下述说法正确的有?
java面试题23 牛客ArrayLists和LinkedList的区别,下述说法正确的有?A ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。B 对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。C 对于新增和删除操作add和remove,LinkedList比较占优势,因为...原创 2019-11-28 10:33:26 · 2245 阅读 · 0 评论 -
Java面试题 22 牛客 Java是一门支持反射的语言,基于反射为Java提供了丰富的动态性支持
Java面试题 22 牛客 Java是一门支持反射的语言,基于反射为Java提供了丰富的动态性支持,下面关于Java反射的描述,哪些是错误的:()A Java反射主要涉及的类如Class,Method,Filed,等,他们都在java.lang.reflet包下B 通过反射可以动态的实现一个接口,形成一个新的类,并可以用这个类创建对象,调用对象方法C...原创 2019-11-27 11:25:41 · 1253 阅读 · 0 评论 -
Java面试题 21 下列说法正确的有()
下列说法正确的有()A 能被java.exe成功运行的java class文件必须有main()方法B J2SDK就是Java APIC:Appletviewer.exe可利用jar选项运行.jar文件D能被Appletviewer成功运行的java class文件必须有main()方法蒙蔽树上蒙蔽果,蒙蔽树下你和我j2sdk是JAVA的开发环境包 它包含JD...原创 2019-11-27 11:24:42 · 2073 阅读 · 0 评论 -
Java面试题 20在面向对象编程里,经常使用is-a来说明对象之间的继承关系
Java面试题 20在面向对象编程里,经常使用is-a来说明对象之间的继承关系,下列对象中不具备继承关系的是?()A:手机与小米手机B:企业家与雷军C:编程语言与JavaD:中国与北京类之间存在以下几种常见的关系use-a 是依赖关系has-a 一般是组合关系is-a 一般是继承关系 这个评论就很形象,拿过来用了答案为D...原创 2019-11-27 11:24:20 · 1352 阅读 · 0 评论 -
Java面试题19 牛客下面有关java的引用类型,说法正确的有?
Java面试题19下面有关java的引用类型,说法正确的有?A:对于一个对象来说,只要有强引用的存在,它就会一直存在于内存中B:如果一个对象仅持有虚引用,那么它就和没有任何引用一样,在任何时候都可能被垃圾回收器回收。C:如果一个对象只具有软引用,则内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存D:一旦发现了只具有弱引用的对象,不管当前内存空...原创 2019-11-27 11:24:03 · 3446 阅读 · 0 评论 -
Java面试题18 牛客 假定Base b = new Derived();
Java面试题18 牛客 假定Baseb=newDerived();调用执行b.methodOne()后,输出结果是什么? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20...原创 2019-11-27 11:23:45 · 1042 阅读 · 0 评论 -
Java面试题17 牛客 下面哪个选项正确创建socket连接?
Java面试题17 牛客 下面哪个选项正确创建socket连接?Sockets=newSocket(8080);Sockets=newSocket(“192.168.1.1”,8080)SocketServers=newSocket(8080);Sockets=newSocketServer(“192.168.1.1”,8080)懵逼树上...原创 2019-11-27 11:23:28 · 1372 阅读 · 0 评论 -
Java面试题16 牛客 以下java程序代码,执行后的结果是()
Java面试题16 牛客 以下java程序代码,执行后的结果是() 1 2 3 4 5 6 7 8 9 10 public class Test { public static void main(String[] args) { Object ...原创 2019-11-27 11:23:07 · 2562 阅读 · 0 评论 -
Java面试题15牛客 以下关于Integer与int的区别错误的是
Java面试题15牛客 以下关于Integer与int的区别错误的是A int是java提供的8种原始数据类型之一B Integer是java为int提供的封装类C int的默认值为0D Integer的默认值为1懵逼树上懵逼果,懵逼树下你和我,这题难度一般,很显然,答案为DJava是面向对象的编程语言,一切都是对象,但是为了编程的方便还是引入了基本数据类型,为了能够将这些...原创 2019-11-27 11:22:40 · 1466 阅读 · 0 评论 -
第十四题: 以下代码的输出结果是?
第十四题:以下代码的输出结果是? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 public class B { public static B t1 = new B(); ...原创 2019-11-14 15:54:26 · 5947 阅读 · 0 评论 -
第十二题:设int x=1,float y=2,则表达式x/y的值是:
第十二题设int x=1,float y=2,则表达式x/y的值是:()A 0B 1C 2D 以上都不是懵逼树上懵逼果,懵逼树下你和我首先看到这道题,我是懵逼和绝望的。首先我们打开评论,看看谁的赞最多,拿过来本题的意义在于两点,明白这两点之后题会不会本身就不重要了:①float x = 1;与float x = 1.0f,这两种对于float类型的变...原创 2019-11-14 11:21:01 · 7827 阅读 · 0 评论 -
java面试题11 牛客:如下语句通过算术运算和逻辑运算之后i和 j的结果是
如下语句通过算术运算和逻辑运算之后i和 j的结果是( ) 1 2 3 4 5 6 int i=0; int j=0; if((++i>0)||(++j>0)) { //打印出i和j的值。 } A i=0;j=0B i=1;j=1C i=0;j=1...原创 2019-10-25 10:42:39 · 904 阅读 · 0 评论 -
java面试题10 牛客:以下可以正确获取结果集的有
以下可以正确获取结果集的有A Statement sta=con.createStatement();<br>ResultSet rst=sta.executeQuery(“select * from book”);B Statement sta=con.createStatement(“select * from book”); ResultSet rst=sta.exe...原创 2019-10-24 09:24:59 · 4507 阅读 · 0 评论 -
java面试题9 牛客:不同的服务器之间,哪种通信方式是不可行的
在一个基于分布式的游戏服务器系统中,不同的服务器之间,哪种通信方式是不可行的()?A管道B消息队列C高速缓存数据库D套接字首先看到这道题我是懵逼的,我们分别介绍一下各个的概念管道为运行在同一个JVM中的两个线程提供了通信的能力。在java中通信的双方应该是运行在同一进程中的不同线程。Java提供管道功能,实现管道通信的类有两组:PipedInputStrea...原创 2019-10-24 09:23:24 · 1663 阅读 · 0 评论 -
java面试题8 牛客:在Web应用程序中,( )负责将HTTP请求转换为HttpServletRequest对象
在Web应用程序中,( )负责将HTTP请求转换为HttpServletRequest对象A Servlet对象B HTTP服务器C Web容器D JSP网页首先我们来看看web程序的整个过程web的基本工作流程首先,我们先来思考一下我们平常在上网浏览网页时候的场景,大致就是打开一个web浏览器,输入某一个网站的地址,然后转到该网址,在浏览器中得到该网址的...原创 2019-10-23 08:52:23 · 2069 阅读 · 2 评论 -
java面试题7 牛客:关于AWT和Swing说法正确的是?
关于AWT和Swing说法正确的是?A Swing是AWT的子类B AWT在不同操作系统中显示相同的风格C AWT不支持事件类型,Swing支持事件模型D Swing在不同的操作系统中显示相同的风格AWT和Swing都是java中的包。AWT(Abstract Window Toolkit):抽象窗口工具包,早期编写图形界面应用程序的包。Swing :为解决 A...原创 2019-10-23 08:50:30 · 6638 阅读 · 0 评论 -
java面试题6 牛客:哪个关键字可以对对象加互斥锁?
哪个关键字可以对对象加互斥锁?()A synchronizedB volatileC serializeD staticsynchronized的4种用法1.方法声明时使用,放在范围操作符(public等)之后,返回类型声明(void等)之前.这时,线程获得的是成员锁,即一次只能有一个线程进入该方法,其他线程要想在此时调用该方法,只能排队等候,当前线程(就是在syn...原创 2019-10-23 08:46:51 · 5126 阅读 · 0 评论 -
歌谣带你看java面试题
面试题来源与各个网站,如有不合理之处,欢迎吐槽。第一题.java面试题1 牛客:A派生出子类B,B派生出子类C,并且在java源代码中有如下声明:第二题.java面试题2 牛客:定义类中成员变量时不可能用到的修饰是第三题. java面试题3 牛客:下面有关jdbc statement的说法错误的是第四题.java面试题4 牛客:运行下列代码,运行结果为第五题.java面试题5 ...原创 2019-11-09 12:59:35 · 1199 阅读 · 0 评论 -
java面试题5 牛客:下列关于JavaBean的说法正确的是:
下列关于JavaBean的说法正确的是:A:Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写B:在JSP文件中引用Bean,其实就是用语句C:被引用的Bean文件的文件名后缀为.javaD:Bean文件放在任何目录下都可以被引用首先先读题,不用说,然后我们需要知道javabean的定义,好歹前端时间学过一点jspJavaBeans是Java中...原创 2019-10-23 08:45:20 · 9776 阅读 · 3 评论