自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 PTA 天梯赛 L1-020 帅到没朋友 (20 分) Java

当芸芸众生忙着在朋友圈中发照片的时候,总有一些人因为太帅而没有朋友。本题就要求你找出那些帅到没有朋友的人。输入格式:输入第一行给出一个正整数N(≤100),是已知朋友圈的个数;随后N行,每行首先给出一个正整数K(≤1000),为朋友圈中的人数,然后列出一个朋友圈内的所有人——为方便起见,每人对应一个ID号,为5位数字(从00000到99999),ID间以空格分隔;之后给出一个正整数M(≤10000),为待查询的人数;随后一行中列出M个待查询的ID,以空格分隔。注意:没有朋友的人可以是根本没安装“朋友圈

2021-03-23 21:47:29 815

原创 Maven:java.lang.IllegalArgumentException: Property ‘dataSource‘ is required

发现网上大部分的解答都是因为资源路径多加了个‘\’,但我的问题却不出在这。反复检查代码和配置文件均没问题,通过test测试打印InputStream对象后发现配置文件没有被成功读取.后才明白Maven项目下的配置文件需要将其收录到resource目录下才解决问题。若已有resource目录,则检查一下文件是否有误,具体流程如下Files–>Project Structure–>modules–>source 找到resources文件夹,右键选择resourses,右边会出现

2020-10-22 20:40:21 1169 2

原创 Final数值定义为静态和非静态的区别

此区别只有当数值在运行时内被初始化才会显示出来定义为Static,强调只有一份。在装载时就被初始化,而不是每次创建新对象时都初始化。定义为Final,对于基本类型,final使数值恒定不变,说明它是个常量。若是用于(对象引用)类对象或数组定义为final则表明不能改变其引用(即无法将引用再次指向另外一个新对象),并不表明不能改变引用所指对象的成员变量或数组的值...

2020-04-25 11:30:00 260

原创 关于基本多线程的机制和执行顺序

多线程:Java的线程机制是抢占式的。调度机会周期性地中断线程,将上下文切换到另一个线程,从而为每个线程都提供时间片关于线程的启动:从Runnable中导出一个类时,它必须实现其run()方法,但它是不产生任何内在的线程能力。要实现线程行为,必须显示地将任务附着到线程上。即需将执行的任务代码块写进run()方法中,只能通过其他方式开启线程,例如将其提交给Thread构造器,调用thread.s...

2020-04-21 17:23:11 221

原创 Java中使用new构造数组时会不会自动调用类的默认构造函数

今天做集合练习时,发现生成类的数组时并 不会自动调用类的默认构造函数> //开辟10个内存空间,并指定了数组的类型为Gerbil > //这个时候并不会调用构造函数,数组为空(null)Gerbil[] ger=new Gerbil[10]; >//开始实例化对象,赋值。 for(int i=0;i<10;i++){ > ...

2020-03-21 14:16:47 1190

原创 Java父类构造函数为什么会调用被子类重写的方法?为什么会先调用父类的构造函数

构造函数也是static方法,只是没有将static方法显性的显示出来。所以更准确来说,类是在其任何static成员被访问时加载。创建子类对象时会先调用父类的构造函数 。因为子类的static初始化可能会依赖于父类成员能否被正确的初始化,所以需先完成父类的初始化(通过自动调用构造函数来完成父类成员属性的实例化和对成员方法的正确初始化)①首先,等父类被加载完毕后,对象中所有的基本...

2020-03-17 17:54:47 1216

原创 Arrays.asList() 报错:UnsupportedOperationException

Arrays.asList()方法接受一个数组或一个用逗号分隔的元素列表(使用可变参数),并将其转换为一个List对象。对于直接使用Arrays.asList()的输出来获取的List集合对象;在这种情况下因为其底层表示的是数组,因此不能调整尺寸。如果你试图用add()或delete()方法在对该对象操作的话就会引发去改变数组长度的尝试,从而就会导致程序报错List<Integer&...

2020-03-16 17:21:57 217

原创 Git --版本的回退与暂存区、工作区的撤销(附图解)

1.版本库的回滚与撤销查看所有历史版本信息 (包括回滚或删除过的) git reflog强制回滚至之前版本 git reset --hard 版本号 将需回滚的版本回到工作区(工作区未修改的区域) git reset --mix 版本号 将需回滚的版本回到工作区(工作区已修改的区域) 撤销当前提交 回至暂存区 ...

2020-03-12 12:04:51 5885 1

原创 Java I/O流之FileWriter和FileReader类

由于汉字在文件中占用两个字节,如果使用字节流,可能会导致乱码现象,此时采用字符流Reader和Writer类即可避免这种现象FileWriter类FileWriter常见基本函数介绍FileWriter(String fileName) public FileWriter(String fileName) throws IOException { super(new ...

2020-03-04 16:32:07 202

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除