Java 11.8复盘

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情
  1. 如果类的方法没有返回值,该方法的返回值类型应当是abstract。(B)
    在这里插入图片描述
    如果类的方法没有返回值,该方法的返回值类型应当是void。
    被abstract修饰的类是抽象类,抽象类不能被实例化,但是可以被继承,也可以继承。

  2. 在基本 JAVA 类型中,如果不明确指定,整数型的默认是 __ 类型,带小数的默认是 __ 类型? ( A )
    在这里插入图片描述
    整数类型 默认为 int
    带小数的默认为 double

  3. .以下代码执行后输出结果为( A)
    public class ClassTest{
    String str = new String(“hello”);
    char[] ch = {‘a’,‘b’,‘c’};
    public void fun(String str, char ch[]){
    str=“world”;
    ch[0]=‘d’;
    }
    public static void main(String[] args) {
    ClassTest test1 = new ClassTest();
    test1.fun(test1.str,test1.ch);
    System.out.print(test1.str + " and ");
    System.out.print(test1.ch);
    }
    }
    在这里插入图片描述

  4. 以下哪一项正则能正确的匹配网址: http://www.bilibili.com/video/av21061574()
    在这里插入图片描述
    简单的梳理一下这道题用到的正则表达式的知识点:
    首先,^表示匹配输入的开始,$表示匹配输入的结束
    每个选项从前向后看,http都能够严格匹配
    ?表示匹配某元素0次或1次,这里四个选项都没有问题,能够匹配0次或1次字符s
    接下来:严格匹配,//严格匹配两个//
    接着往下看,[]表示字符集合,它用在正则表达式中表示匹配集合中的任一字符
    A D 选项中的 [a-zA-Z\d] 表示匹配一个小写字母 或者 大写字母 或者 数字
    B C 选项中的 \w 表示匹配字母数字或下划线(注意这里比A D中能多匹配下划线类型)
    +表示匹配某元素1次或多次,到这里四个选项都能够完美匹配字符www
    .可以匹配除了换行符\n \r外的任何字符
    接下来我们看选项A,bilibili com video av都严格匹配,而 \D 表示匹配一个非数字字符而非数字字符,av后的数字是无法匹配成功的,A错误
    B选项,\d匹配数字,{m,n}表示最少匹配m次,最多匹配n次,/?能匹配末尾的0个或1个/字符,B正确

    C选项,*表示匹配某元素0次或多次,但 \w 并不能匹配字符 /,C错误

    D选项,前面都对,错在最后的/+至少要匹配一个/,而原字符串最后并没有

5.在Java中,以下关于方法重载和方法重写描述正确的是?
A、方法重载和方法的重写实现的功能相同
B、方法重载出现在父子关系中,方法重写是在同一类中
C、方法重载的返回值类型必须一致,参数项必须不同
D、方法重写的返回值类型必须相同或相容。

方法重载(overload):

1.必须是同一个类
2.方法名(也可以叫函数)一样
3.参数类型不一样或参数数量不一样

方法的重写(override)两同两小一大原则:

方法名相同,参数类型相同
1.子类返回类型小于等于父类方法返回类型
2.子类抛出异常小于等于父类方法抛出异常
3.子类访问权限大于等于父类方法访问权限。

早期日语笔记----日语从入门到入土笔记 本学习笔记来自学习视频-- 日语从入门到入土笔记——末名天日语网校https://www.bilibili.com/video/av4141274 哔哩哔哩简介:末名天日语网校公开课 目前最好 的日语入门基础-五十音图教程。 18课以后属于收费内容,需要报名学习。www.riyu365.com 免费的初级课本教程av4159781,没有梦子老师教的好,但是免费。 作为一个勇士,forei... 阅读详情

相关推荐

主流相机 RTSP地址格式

海康威视rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream说明:username: 用户名。例如admin。password: 密码。例如12345。ip: 为设备IP。例如 192.0.0...

qq_34654240的博客 1万+

一些比较不错的资源网站

阮一峰日志地址

Allen_ww的博客 17万+

最新版的OpenCV中新增加的ORB特征的使用

看到OpenCV2.3.1里面ORB特征提取算法也在里面了,套用给的SURF特征例子程序改为ORB特征一直提示错误,类型不匹配神马的,由于没有找到示例程序,只能自己找答案。 (ORB特征论文:ORB: an efficient alternative to SIFT or SURF.点击下载论文) 经过查找发现: 描述符数据类型有是float的,比如说SIFT,SURF描述符,还有是ucha

merlin_q的专栏 3万+

一些网址链接

http://jh.itv.mop.com/index.php?act=index.show!180!661!80102!7955#top http://news.qq.com/a/20061023/000575.htmhttp://sports.qq.com/a/20061023/000197_5.htmhttp://lady.qq.com/a/20061023/000004_5.htmht

落叶树的BLOG 11万+

互联网大厂 Java 求职面试:燕双非的搞笑回答与技术探讨

本文通过互联网大厂 Java 面试场景,展示了面试官与候选人燕双非之间的幽默对话与技术探讨,涵盖了 Java SE、Spring Boot、微服务等多个技术点。

Cdasdas的博客 190

Java全栈与Vue3实战:技术面试核心要点解析

全栈开发是现代软件开发的重要方向,涵盖从前端到后端的完整技术栈。Java作为后端开发的主流语言,其JVM内存模型和GC调优直接影响系统性能,例如G1收集器通过Region划分和Remembered Set机制优化内存管理。前端领域Vue3的Composition API和Pinia状态管理带来了更好的开发体验和性能表现。在工程实践中,构建工具如Vite与Webpack的选型、MySQL索引优化和Redis高级用法都是提升系统效率的关键技术。这些全栈技术组合在电商平台、内容社区等场景中展现出强大的实战价值,也

weixin_30443747的博客 326

2025年 4/11面试问题以及复盘

1,一次性申请的应用太多了(例如数据列表的查询一次查询数据库的量大放到list里 ——优化代码 进行分页)2,内存资源消耗尽未进行释放(创建线程,不断创建数据库连接未及时释放——及时释放或者制定池数量用尽进行阻塞)3,本身资源不够根据内存指标根据应用进行调整1,系统已经挂掉了如何进行定位会在代码内存溢出的时候生成日志文件.hprof(记录系统整个运行过程中的整个内存信息演示运行代码:可以用java VisualVM工具查看查看线程的引用2,系统还没有挂掉(运行阶段)

qq_49523975的博客 855

阿里Java开发面试沉浸式复盘|双11百万级QPS全链路压测方案实战

阿里巴巴作为国内电商的绝对龙头,双11大促是其技术体系的终极试炼场:经过十几年的迭代,双11峰值流量早已突破,交易链路覆盖商品、库存、订单、支付、营销、物流等上百个微服务,数千个接口,技术栈以阿里自研生态为核心——HSF/Dubbo微服务框架、RocketMQ消息中间件、Sentinel流量治理、PolarDB云原生数据库、Redis/Tair缓存体系,同时深度依赖云原生、容器化调度能力。核心业务痛点集中在四点:一是,一旦出现资损就是重大事故;二是,否则压测毫无意义;三是。

Charles的博客 949

Java实习面试算法冲刺】总复盘

这篇文章总结了高效刷算法题的复盘方法,旨在帮助读者将做过的题目真正转化为面试能力。文章重点解决了四个核心问题:错题本记录方法、有效二刷策略、题目优先级排序和面试前突击技巧。 关键要点包括: 错题本应聚焦"为什么错"而非简单记录题解,需包含9个关键字段,重点记录错误原因、识别信号和二刷结果。 二刷要分三个阶段:即时整理卡点、2-3天后独立重写、7天后抽查同类题,避免"看题解假复习"。 题目应分为ABCD四类优先处理C/D类(识别/实现不稳的题),而非盲目刷新题。 面试前几天应压缩复习:回看高频错题、限时重写、

zzz_2368的博客 547

java试题复盘——9月8

上: 1.可将语句块或方法设为同步使用的语句是(A) A synchronized 用于方法或者代码块前,使此方法或者代码变成同步的 B static 用于声明静态变量 C abstract 用于定义抽象类或者方法 D final...

weixin_30782331的博客 624

2026-java-面试简历复盘

Java 是值传递num = 100;// 不影响原始变量// 让拷贝的引用指向了新对象,不影响原始引用");// 修改了拷贝引用和原始引用共同指向的对象// 如果这样做,同样不影响原始引用Java 中只有值传递,没有引用传递。对于基本数据类型(如 int, double),传递的是变量的值的拷贝。在方法内修改参数值,不影响原始变量。对于引用数据类型(如 Object, Array),传递的是引用的值的拷贝,即对象地址的拷贝。因此,方法内可以通过这个地址拷贝修改对象的状态。

weixin_73426010的博客 1049

11-17java复盘

默认RMI采用的是什么通信协议? A、HTTP B、UDP/IP C、TCP/IP D、Multicast Which statement at PointX on line I allows this code to compile and run? //point X public class Foo { public static void main(String[] arg...

羽翼的博客 248

Android Studio期末复习--复盘

1、下列不是手机操作系统的是( )。 A Android B Window Mobile C Apple IPhone IOS 2、下列选项哪个不是 Activity 启动的方法 ( ) A startActivity C startActivityForResult D startActivityFromChild3、下列哪个不是Activity的生命周期方法之一( ) A onCreate C onStart D onResume4、下列哪个可做 Andro

qq_52495761的博客 5944

2020.9.8小米测试开发工程师笔试题复盘

题目一: 题目描述:leetcode 1104 原题 代码如下: class Solution { public List<Integer> pathInZigZagTree(int label) { List<Integer> list = new ArrayList<Integer>();//存放途径的点 int n = (int)(Math.log(label)/Math.log(2));//计算出label

qq_34181746的博客 1791

集合之HashMap 复盘:扩容机制,ConcurentHashMap jdk1.7 与 1.8的对比

集合之HashMap 复盘: 阅读源码: 1.默认数组是16,但是可以自己指定。 预先指定hashmap的size为2的整数次幂次方。就算不指定的话,也会以大于且最接近指定值大小的2次幂来初始化的, eg: 11-->16 17-->32 2.HashMap的扩容机制: 触发条件:hashmap中的元素个数超过数组大小*loadFactor加载因子 eg:16*0.75=12 ---->重新扩大一倍为32 然后重新计算每个元素在数组中的位置,而这...

weixin_43373417的博客 1287

currenthashmap扩容原理_集合之HashMap 复盘:扩容机制,ConcurentHashMap jdk1.7 与 1.8的对比...

集合之HashMap 复盘:个人印象笔记地址https://app.yinxiang.com/fx/59e1a3a1-dde0-4e78-8908-ea0200edccf0阅读源码:1.默认数组是16,但是可以自己指定。 预先指定hashmap的size为2的整数次幂次方。就算不指定的话,也会以大于且最接近指定值大小的2次幂来初始化的,eg:11-->1617-->322.HashMa...

weixin_39690963的博客 840

leelaz要安装java环境_在Windows下配置LeelaZero和Lizzie为你进行复盘分析

LeelaZero是一款采用了与AlphaGo Zero相同算法的开源AI,水平非常高,但本身不提供图形界面,我们可以配合Sabaki来实现人机大战,也可以搭配 Lizzie 或者 MyLizzie 来进行复盘分析,帮我们提高棋力。首先去 Lizzie官方网站 下载最新的发行版,有独显的同学请下载 GPU 版本,没有独显则下载 CPU 版本。Lizzie 的发行版中已经打包好了相应的 Leela ...

weixin_30959723的博客 752

windows11查询java包目录

我整理的一些关于【Java】的项目学习资料(附讲解~~)和大家一起分享、学习一下:https://d.51cto.com/bLN8S1Windows 11查询Java包目录的指南 随着Java作为一种广泛使用的编程语言和开发平台,其应用越来越普遍。无论是进行Web开发、应用程序开发还是大数据处理,了解如何在Windows...

weixin_41138428的博客 212

免费开源的围棋AI分析工具,如何让复盘效率翻倍?

深夜,你刚在线上平台结束一局对弈,切回复盘界面,却只能靠记忆一子一子往回摆。想确认"刚才那手是不是问题手",得凭感觉猜;想知道全局胜率怎么走的,更是无从下手。这种"想复盘复盘不动"的憋屈,很多棋友都深有体会。今天要聊的主角——**LizzieYzy**,正是一款免费开源的围棋AI分析工具,专治这种"慢、乱、难"的复盘困境。 它能接入Katago、LeelaZero、Leela、ZenGTP等主

gitblog_00952的博客 87
上一篇: Java错题复盘(二)
下一篇: 《软件工程》day_01学习笔记
ZLB_csdn
博客等级 码龄7年 7粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值