- 博客(12)
- 收藏
- 关注
原创 计分板问题
题目描述 Alice和Bob在玩游戏,两个人分别有一个计分板,记录各自的得分。得分X的字典序严格小于得分Y,那么就认为得分X高于得分Y。Bob想要自己的分数高于Alice,他选择了自己计分板中一些相邻位置交换。为了不让Alice发现,Bob必须交换尽量少的次数,请写一个程序帮助Bob。
2021-12-11 17:40:49
1198
3
原创 Java开发面试(持续更新)
集合 1.数组和集合的区别 数组的效率高于集合类 数组能存放基本类型和对象,而集合类中只能存放对象 数组长度不可变,集合长度可变 集合以类的形式存在,具有封装、继承、多态等类的特性,通过简单的方法和属性调用即可实现各种复杂操作,大大提高软件的开发效率 Vue 1.Vue常用的组件有哪些 axios 使用axios向后台获取数据 easyUI 轻松的打造出功能丰富并且美观的UI界面 ...
2021-09-21 22:58:47
608
原创 进程和线程
进程和线程 一个进程(.exe)包含多个线程 线程占的是进程内存的资源 为什么?就好像QQ 可以一边和别人视频,一边和别人打字聊天 有图有真相 实例 编写一个Java程序实现多线程,在线程中输出线程的名字,1000毫秒输出一次,共输出10次 实现多线程的方式 1、 继承Thread类 2、 实现Runnable接口 输出线程的名字? 考察继承(super) 具体代码如下(Runnable实现) public class App02 implements Runnable{
2021-09-12 15:32:03
235
原创 将test1文件下的.java文件复制到copy文件下
import java.io.*; public class CopyTest { public static void main(String[] args) throws IOException{ File file = new File("E:\\test1\\"); //拿到所有的文件 //String[] fileNames=file.list(); File[] fileNames = file.listFiles();
2021-09-11 21:44:37
262
原创 数据库sql课后总结
主键(不一定有) 关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键比如 : 学生表(学号,姓名,性别,班级) 其中每个学生的学号是唯一的,学号就是一个主键 作用:保证数据不重复 外键(不一定有) 如果公共关键字在一个关系中(表)是主关键字,那么这个公共关键字被称为另一个关系(表)的外键。 外键表示了两个表之间的关系,关联另一表的主键。 作用:保证数据的一致性,完整性。 如图所示:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直
2021-04-14 20:00:30
254
原创 图片的合成(个人练习,不喜勿喷!)
import com.sun.scenario.effect.impl.sw.sse.SSEBlend_SRC_OUTPeer; import java.io.*; public class CombineImages { static String path = "C:\\六张图片.dat"; public static void main(String[] args) throws IOException { /* 1.遍历找到六张图片,把所有图片放到
2021-03-07 14:06:04
271
原创 拆分句子成为一个个单词,并统计各个单词的数量
将一个句子拆分 将句子"this is a test, and that is also a test!"拆分成一个个单词,注意单词的顺序 这里涉及到的知识点比较多 集合Map接口框架 set接口的使用 迭代器(Iterator)的使用 正则表达式 遍历 /* import 包名.*;的形式导入这个包中的所有类。 */ import java.util.*; /** * @ClassName TesrMap * @Description: TODO * @Author YingFengli
2021-02-25 12:42:43
773
原创 异常
文章目录一、异常概述二、异常分类三、基本异常处理 一、异常概述 注意!异常不等同于错误 在程序运行过程中,经常会出现一些意外的情况,这些意外会导致程序出错或者崩溃,从而影响程序的正常执行,如果不能很好地处理这些意外情况,程序的稳定性就会受到质疑。在Java语言中,这些程序意外称为异常,出现异常时的处理称为异常处理,合理的异常处理可以使整个项目更加稳定,也可以是项目中正常的代码和错误处理的代码实现分离,便于代码的阅读和维护。 异常引入:比如说,程序员定义的数组长度是3,而在使用数组时,却访问了下标为3的
2021-02-21 12:29:04
198
原创 IDEA与GitHub的仓库相关联,幼儿园教学(狗头保命)
创建自己的令牌 可以根据自己的需要选择选项,这里我什么也没选 生成Taken之后 点击Regenerate token()
2021-02-20 12:03:49
270
原创 Java面向对象的主要特征
文章目录抽象封装继承多态 抽象 封装 封装就是将抽象得到的属性和方法结合起来,形成一个有机的整体——类。类里面的一些属性,需要隐藏起来,不希望直接对外公开,但同时也提供了外部访问方法(setter和getter方法),用于访问这些需要访问的属性。 继承 多态 ...
2021-02-19 18:47:04
479
2
原创 Java包的创建
Java包 什么是Java包 为了更好的组织类,Java提供了包机制 包是类的容器,用于分割类名空间。 如何建立自己的Java包 建立Java工程 新建package,str->new->package 新建包的类,右键包的名称 编写包内类的内容 测试包是否正常使用 ...
2021-01-28 17:16:05
5954
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅