
Java
文章平均质量分 58
Patty️i
博主暂时退网。如博文有错误之处,非常抱歉,望谅解。祝您生活愉快,学业有成。
展开
-
LeetCode_1668. 最大重复子字符串_contains()
给你一个字符串 sequence ,如果字符串 word 连续重复 k 次形成的字符串是 sequence 的一个子字符串,那么单词 word 的 重复值为 k 。单词 word 的 最大重复值 是单词 word 在 sequence 中最大的重复值。如果 word 不是 sequence 的子串,那么重复值 k 为 0 。给你一个字符串 sequence 和 word ,请你返回 最大重复值 k 。示例 1:输入:sequence = “ababc”, word = “ab”输出:2解释:.原创 2022-03-30 08:30:15 · 627 阅读 · 0 评论 -
状态模式模拟电梯运行
public abstract class State { public abstract void open(); public abstract void close(); public abstract void run(); public abstract void stop();}public class RunState extends State{ Context context; public RunState(Context con.原创 2021-11-18 09:34:41 · 727 阅读 · 0 评论 -
策略模式-排序问题(冒泡和快速排序的升序、降序)
阅读 java.util.Arrays#sort 代码,学习设计模式。1、阅读标准类库代码 java.util.Arrays#sort(T[], java.util.Comparator<? super T>) 。2、分析其中涉及的设计模式,指出此种设计模式定义的各个角色在代码中的体现。策略模式上下文角色(Context):用来操作策略的上下文环境,屏蔽高层模块(客户端) 对策略,算法的直接访问,封装可能存在的变化;抽象策略角色(Strate原创 2021-11-18 09:27:59 · 413 阅读 · 0 评论 -
Java--GUI编程练习题
1、在JScrollPane的构造方法中,用于创建一个显示指定组件的JScrollPane面板,只要组件的内容超过视图大小就会显示水平和垂直滚动条的方法是()A、JScrollPane()B、JScrollPane(Componentview)C、JScrollPane(ComponentviewD、intvsbPolicy参考答案 :B2、在GUI中用于表示这些窗体事件的类是( )A、WindowEventB、WindowListenerC、ActionEventD、Mouse原创 2021-11-02 01:15:00 · 7117 阅读 · 0 评论 -
Java--JDBC编程练习题
???? ???? ???? ????1、下面选项中,能够将游标从当前位置向下移一行的方法是( )(单选)A、next()B、absolute(introw)C、previous()D、last()参考答案 :A答案说明 :absolute(int row)将游标移动到此 ResultSet 对象的指定行 previous()将游标移动到此 ResultSet 对象的上一行2、下面Statement接口的方法中,用于执行各种SQL语句的是( )(单选)A、executeUpdat原创 2021-11-01 15:24:08 · 16845 阅读 · 0 评论 -
Java面向对象练习题含解析(三)
1、如果类的成员被( )访问控制符来修饰,则这个成员只能被该类的其它成员访问,其它类无法直接访问。1分A、privateB、defaultC、protectedD、public参考答案:A【答案解析】如果类的成员被private访问控制符来修饰,则这个成员只能被该类的其它成员访问,其它类无法直接访问。类的良好封装就是通过private关键字来实现的。2、以下代码执行后的结果是:( ) public class Person { String name = “小芳”; publi原创 2021-04-08 14:49:38 · 27985 阅读 · 3 评论 -
this调用
只能在构造方法中使用this调用其它的构造方法,不能在成员方法中使用。参考答案:错【答案解析】setter\getter方法中可以调用this关键字。原创 2021-04-07 20:36:30 · 309 阅读 · 0 评论 -
JAVA编程基础练习题及解析(二)
1、下列命令中,可以将文档注释提取出来生成帮助文档的是( )1分A、javacB、javaC、javadocD、jar参考答案:C【答案解析】可以使用javadoc命令将文档注释提取出来生成帮助文档。2、下面选项中,哪一个不是Java中的关键字( )1分A、sizeofB、constC、publicD、goto参考答案:A【答案解析】sizeof不属于Java语言中的关键字。3、100属于下列哪种类型的常量( )1分A、布尔类型B、字符类型C、整数类型D、浮点类型参考答案:C【答案解析】100属于整数原创 2021-03-27 14:51:36 · 27689 阅读 · 0 评论 -
Java开发入门练习题
1、下面关于path和classpath的说法中,错误的是()A、path用来指定java虚拟机(JVM)所在的目录B、classpath用来指定我们自己所写的或要用到的类文件(.jar文件)所在的目录C、在dos命令行中,classpath和path环境变量的查看与配置的方式不相同D、只要设置了classpath这个环境变量系统就不会再在当前目录下查询某个类参考答案:C【答案解析】classpath和path环境变量的查看与配置的方式完全相同,都是通过 set关键字实现的。2、下列关于JDK、原创 2021-03-17 20:37:10 · 13178 阅读 · 0 评论 -
面向对象:基础(上)
面向对象:基础一、面向对象的概述:面向对象与面向过程的区别二、面向对象的好处三、面向对象三大特征封装继承多态四、类与对象的关系类的定义类的使用:1.创建对象2.使用成员3.成员变量的默认初始化值4.局部变量和成员变量5.堆内存垃圾的形成和解决访问修饰符1.四种访问控制级别说明:2.通过一个表将这四种访问级别更加直观的表示出来一、面向对象的概述:面向对象与面向过程的区别1.面向过程 :强调的是过程。也就是说完成功能的每一个步骤都需要自己来做2.面向对象:强调的是对象。也就是说由对象去帮我们完成具体的功能原创 2021-03-15 17:53:07 · 285 阅读 · 0 评论 -
Java中的标识符
Java中的标识符组成部分1.英文大小写字母2.数字0-93.下划线 _4.美元符号 $命名注意事项1.数字不能开头2.不能使用Java中的关键字3.命名最好有见名知意的效果java中的关键字关键字是编程语言里事先定义好并赋予特殊含义的单词,也称作保留字。JDK中有50个关键字,这些关键字都是小写的。abstractassertbooleanbreakbytecasecatchcharclassconstcontinuedefaultdo原创 2021-03-14 18:00:02 · 193 阅读 · 3 评论 -
Java注释的注意事项
Java注释的注意事项注释是否可以嵌套单行注释可以嵌套,多行注释不可以嵌套,文档注释不可以嵌套。多行注释、文档注释可以嵌套单行注释。//这是一个单行注释 //这也是一个单行注释 可以嵌套/* 这是一个多行注释 这也是属于多行注释的范围*//** 这是文档注释 这也属于文档注释的一部分 @author Amministrator @version 1.0*/快捷键单行注释Ctrl+/多行注释添加:Ctrl+Shift+/取消:Ctrl+Shift+\文档注释原创 2021-03-14 17:26:20 · 491 阅读 · 0 评论