java刷题day 03
创始人
2024-02-15 06:52:01

选择题:

 解析:

  1. 父类private的成员变量,根据权限修饰符的访问控制范围,只有在类内部才能被访问,就算是他的子类,也不能访问。
  2. 这里如果将Person p = new Child();改成 Person p = new Person();代码依然无法通过编译,因为子类作用域中访问不到父类的私有变量,无法为其生成正确的字节码。
  3. 另外,一个Java文件中不能有两个public类。

  解析:

        继承中的创建子类对象时会通过子类的构造方法先帮助父类进行构造,但题目中的父类拥有带一个参数的构造方法, 所以此时就不会提供不带参数的构造方法,但因为我们的子类中没有通过super(s) 帮助父类进行构造所以此时就会报错编译错误.

  解析:构造方法可以有多个 (重载)

  解析:

  1. catch不能省略,要通过catch来捕获异常
  2. finally是可以省略的,如果加上了finally 那么就一定会执行 finally中的代码

  解析:外部对引用对象的改变会反映到我们的对象上

  解析:

A:实例方法调用超类(父类)的实例方法需要通过 super. 来调用

B:实例方法不能直接调用超类的类方法(类方法就是被 static 修饰的方法) ,这里就需要通过类名进行调用 如 :Test.sum 

D:实例方法去调用其他类的实例方法需要其他类的对象才能调用

  解析:

这里主要考察字符串常量池 与 == 比较是否为一个对象

str1 会将 hello 放入到字符串常量池上

但是 str2 中 he 拼接了一个 llo 就会产生一个新的对象,是放在堆上的 
所以==比较两个对象的地址值,所以打印的结果为 false

  解析:

  1. 异常是类,需要new
  2. 不需要e,直接类名就好

  解析:

ArrayList底层是数组,LinkedList底层是双向列表,HashMap底层是数组加列表

A:在 Map 那章说过, HashMap 是可以 将null当作 键和值的

B:ArrayList 和 LinkedList 是实现了List接口的, 这里再初始数据结构那文,有一张图 上面就可以看到

C:ArrayList底层是数组,每次增加和删除元素都需要挪动元素,时间复杂度能达到 O(N),效果不佳

D : 前提是确定下标的情况下 ,ArrayList是比 LinkedList快一点

  解析:不一定,

程序题:

链接:字符串中找出连续最长的数字串_牛客题霸_牛客网 (nowcoder.com)
 

   public static void main(String[] args) {Scanner sc = new Scanner(System.in);String str = sc.nextLine();int left = 0;int right = 0;int count = 0, max = 0;String str2 = new String();for (int i = 0; i < str.length(); i++) {if (str.charAt(i) < '0' || str.charAt(i) > '9') {// 此时是字母部分 :continue;}// 此时是数字部分left = i;while (i < str.length() && !(str.charAt(i) < '0' || str.charAt(i) > '9')) {i++;count++;}// 此时 走到了 i 为字母的地方count = i - left;right = i;if (count > max) {// 更新 数字字符串str2 = str.substring(left, right);max = count;count = 0;}i = i - 1;}System.out.println(str2);} 

 数组中出现次数超过一半的数字_牛客题霸_牛客网 (nowcoder.com)
 

import java.util.*;
public class Solution {public int MoreThanHalfNum_Solution (int[] numbers) {Arrays.sort(numbers);//数组排序int n = numbers.length;int ans = numbers[n / 2]; //数组中间的数字return ans;}
}

相关内容

热门资讯

埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...