常见面试题翻车合集

1.去掉 main 方法的 static 修饰符,程序会怎样?

A:程序无法编译

B:程序正常编译,正常运行

C:程序正常编译,正常运行一下马上退出

D:程序正常编译,运行时报错

答:D

题目解析:运行时异常如下:

错误: main 方法不是类 xxx 中的 static, 请将 main 方法定义为:

public static void main(String[] args)

2.以下程序运行的结果是?

public class TestClass {public static void main(String[] args) {System.out.println(getLength());}int getLength() {private String s = "xyz";int result = s.length();return result;}
}

A:3

B:2

C:4

D:程序无法编译

答:D

题目解析:成员变量 s 不能使用任何修饰符(private/protected/public)修饰,否则编译会报错。

3.以下程序有几处错误?

abstract class myAbstractClassprivate abstract String method(){};
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/545575.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c语言i++和++i程序_使用C ++程序从链接列表中消除重复项

c语言i和i程序Given a sorted linked list (elements are sorted in ascending order). Eliminate duplicates from the given LL, such that output LL contains only unique elements. 给定一个排序的链表(元素按升序排序)。 从给定的LL中消除重复项,以便输出LL仅…

struts的开发模式

<constant name"struts.devMode" value"true" /> struts.devMode也就是struts的开发模式&#xff0c;默认值为false&#xff0c;这里修改为true就可以了&#xff0c;以后一旦就该这个文件中的配置就不用去重启tomcat。struts2.1的bug&#xff0c;tom…

nginx启动与停止

转自&#xff1a;http://www.nginx.cn/nginxchscommandline#commandnginx启动sudo /usr/local/nginx/nginx (nginx二进制文件绝对路径&#xff0c;可以根据自己安装路径实际决定)nginx从容停止命令&#xff0c;等所有请求结束后关闭服务ps -ef |grep nginxPID PPID USER …

编程c语言 十进制转八进制_使用C编程语言处理八进制值

编程c语言 十进制转八进制Octal value has 8 digit values from 0 to 7, with the base 8. (Read more about Computer number systems), here we will learn how to work with octal values in c programming language? 八进制值具有从0到7的8位数字&#xff0c;以8为底。(阅…

加餐 | Java 面试通关攻略

面试分为三个重要的阶段: 面试前准备面试中表现面试后复盘做好这三个阶段的准备,相信一定会有很大的收获。下面来分别看看这三个阶段需要准备哪些内容。 一. 面试前准备 1. 研究待面试的公司 所谓知己知彼方能百战不殆,对待面试同样如此,企业希望招聘的人能够直接上手工…

java中_null和“”的区别详解

null和""的区别 问题一&#xff1a; null和""的区别 String snull; string.trim()就会抛出为空的exception String s""; string.trim()就不会抛,为什么? 答&#xff1a; NULL代表声明了一个空对象&#xff0c;根本就不是一个字符串。 …

结语|日拱一卒无有尽,功不唐捐终入海

到今天为止,我们已经共同阅读了 40 篇文章,共计 13 万字、505 道面试题,这些面试题由浅入深,系统地把 Java 面试中,可能遇到的所有知识点都囊括了。这个系列的面试课程,也汇聚了我作为面试官这 4 年的经验,同时为了写好这门课程,我联系了 20 多个面试官朋友,只为给大家…

Android学习—Notification消息通知

最近在项目中需要使用消息通知&#xff0c;自己把它封装成了一个方法&#xff0c;需要的时候方便调用&#xff0c;下面对Notification类中的一些常量&#xff0c;字段&#xff0c;方法简单介绍一下&#xff1a;常量&#xff1a;DEFAULT_ALL 使用所有默认值&#xff0c;比如声…

手机子王掩码和网关查找_C程序使用位掩码查找奇数或偶数

手机子王掩码和网关查找Problem statement: Write a C program to find odd or even no using bitwise operators. 问题陈述&#xff1a;编写一个C程序以使用按位运算符查找奇数或什至无 。 Solution: We can use bitwise operator here to solve the problem. 解决方案&#…

struts处理中文乱码问题总结

乱码中有三种情况&#xff1a;㈠页面显示中文乱码 ㈡传递参数中文乱码 ㈢国际化资源文件乱码 详细摘出&#xff1a;传递参数中文乱码 传递参数出现的乱码&#xff0c;参数的内容为中文。比如在struts应用中&#xff0c;简单的一个登录界面中&#xff0c;需要传递的登录名为中文…

第 6-5 课:MyBatis 核心和面试题(下)

MyBatis 最初的设计是基于 XML 配置文件的,但随着 Java 的发展(Java 1.5 开始引入注解)和 MyBatis 自身的迭代升级,终于在 MyBatis 3 之后就开始支持基于注解的开发了。 下面我们使用 Spring Boot + MyBatis 注解的方式,来实现对数据库的基本操作,具体实现步骤如下。 M…

Crazy Drops 3

Hello:if you have any problem ,please leave message here, i will reply your question.转载于:https://blog.51cto.com/alloxa/1591218

操作系统抢占式优先级调度_操作系统中的优先级调度(非抢先)

操作系统抢占式优先级调度Priority scheduling is a type of scheduling algorithm used by the operating system to schedule the processes for execution. The priority scheduling has both the preemptive mode of scheduling and the non-preemptive mode of scheduling…

MySQL 基础模块的面试题总结

说一下 MySQL 执行一条查询语句的内部执行过程? 客户端先通过连接器连接到 MySQL 服务器。连接器权限验证通过之后,先查询是否有查询缓存,如果有缓存(之前执行过此语句)则直接返回缓存数据,如果没有缓存则进入分析器。分析器会对查询语句进行语法分析和词法分析,判断 SQ…

Oracle 练习作业10.1-1-2

--一、现有学生表student&#xff0c;班级表classInfo&#xff0c;表结构如下&#xff1a;--student表&#xff1a;sid学号&#xff0c;sname姓名&#xff0c;sex性别&#xff0c;birthday生日&#xff0c;age入学年龄&#xff0c;smoney缴费&#xff0c;cid班级ID--classInfo表…

math.sqrt_Math.SQRT1_2属性与JavaScript中的示例

math.sqrtJavaScript | Math.SQRT1_2属性 (JavaScript | Math.SQRT1_2 Property) Math.SQRT1_2 is a property in math library of JavaScript that is used to find the value of square root of . It is generally used to solve problems related to circular figures. Math…

微软职位内部推荐-Principal Group Program Manager

微软近期Open的职位:Standard job title: Principal Group Program ManagerDiscipline: Program ManagementProduct: BingDivision: Online Services DivisionGroup OverviewSearch Technology Center, Asia (STCA) is a world class engineering hub for Microsoft. We have t…

MySQL 事务的面试题总结

事务是什么&#xff1f; 事务是一系列的数据库操作&#xff0c;是数据库应用的基本单位。MySQL 事务主要用于处理操作量大&#xff0c;复杂度高的数据。 事务有哪些特性&#xff1f; 在 MySQL 中只有 InnDB 引擎支持事务&#xff0c;它的四个特性如下&#xff1a; 原子性&a…

数据结构pta选择判断复习

第一章绪论 1-3数据的逻辑结构是指数据的各数据项之间的逻辑关系。 错 是数据元素之间的逻辑关系 2-4以下属于逻辑结构的是&#xff08; &#xff09;。 (2分) 顺序表 散列表 有序表 单链表 有序表 2-12以下关于数据结构的说法中正确的是____。 (2分) A数据结构的逻辑结构独立于…

php删除数组中的空元素_PHP | 从数组中删除所有出现的元素

php删除数组中的空元素Given an array and we have to remove all occurrences of an element from it. 给定一个数组&#xff0c;我们必须从中删除所有出现的元素。 array_diff()函数 (array_diff() function) To remove all occurrences of an element or multiple elements…