自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 3.31日java学习总结

3.31日java学习总结JFrame窗体JDialog窗体标签组件与图标常用布局管理器常用面板代码import java.awt.*;import javax.swing.*;public class Ex1 extends JFrame { public void CreatJFrame(String title) { JFrame jf=new JFr...

2020-03-31 20:37:34 125

原创 3.28日java学习总结

3.28日java学习总结枚举类型1,枚举类型的定义包括枚举声明和枚举体格式如下:enum 枚举名{ 枚举体(常量列表)}2,可以将枚举类型看作是一个类,它继承于java.lang.Enum类,当定义一个枚举类型时,每一个枚举类型成员都可以看作是枚举类型的一个实例,这些枚举类型成员都默认被final,public,static修饰,所以当使用枚举类型成员时直接使用枚举类型名称调用枚举...

2020-03-28 12:29:45 106

原创 3.26日java学习总结

3.26日java学习总结访问构造方法1,访问构造方法的方法(1)getConstructors()(2)getConstructor(Class<?>…parameterTypes)(3)getDeclaredConstructors()(4)getDeclaredConstructor(Class<?>…parameterTypes)(5)如果访问指定的构...

2020-03-26 20:00:15 98

原创 3.24日java学习总结

3.24日java学习总结内部类的概念1,一般情况,我们把类定义成独立的单元。有些情况下,我们把一个类放在另一个类的内部定义,称为内部类,内部类可以使用public,default,protected,private以及static修饰。而外部顶级类只能使用public和default。2,内部类只是一个编译时的概念,一旦编译成功,就会成为完全不同的两个类。例如一个Outer外部类和内部类I...

2020-03-24 17:59:08 180

原创 3.21日java学习总结

3.21日java学习总结文件输入/输出流1,FileInputStream与FileOutputStream类这两个类都用来操作磁盘文件。如果用户的文件读取需求比较简单,则可以使用FileInputStream类。FileInputStream类的常用构造方法(1)FileInputStream(String name):使用给定的文件名name创建一个FileInputStream对...

2020-03-21 18:40:01 254

原创 3.19日java学习笔记

3.19日java学习笔记IO流(1)对于任何程序设计语言而言,输入输出系统都是非常核心的功能。输入(Input)指的是可以让程序从外部系统获得数据,常见的应用:1,读取硬盘上的文件内容到程序2,读取网络上某个位置内容到程序3,读取数据库系统的数据到程序4,读取某些硬件系统数据到程序输出(Output)指的是程序输出数据给外部系统从而可以操作外部系统,常见的应用:1,将数据写到硬...

2020-03-19 19:05:27 96

原创 题解

Dima有一个由n个楼梯组成的楼梯。第一级在a1高度,第二级在a2高度,最后一级在an高度(1≤a1≤a2≤…≤an)。 迪玛决定和楼梯一起玩,所以他从上往楼梯上扔长方形的盒子。第i个盒子的宽度为wi,高度为hi。Dima将每个盒子垂直向下扔到楼梯的第一个wi楼梯上,也就是说,盒子覆盖了编号为1、2、…、wi的楼梯。每个投掷箱垂直向下飞行,直到至少发生以下两种情况之一: 盒子的底部与楼梯的顶部相接...

2020-03-19 11:01:38 166

原创 3.17日java总结

3.17日java总结异常机制(1)异常机制的本质就是当程序出现错误的时候,程序能够安全退出的机制。(2)异常指程序运行过程中出现的非正常现象,例如用户输入错误、除数为零、需要处理的文件不存在、数组下标越界等。(3)在Java的异常处理机制中,引进了很多用来描述和处理异常的类,称为异常类。异常类定义中包含了该类异常的信息和对异常进行处理的方法。(4)所谓异常处理,就是指程序在出现问题时依...

2020-03-17 18:52:49 109

原创 cf题解

Codeforces 1325D - Ehab the Xorcist早上看了别人写的博客,研究了好久才研究透,写一点自己的理解这道题,首先你拿到u,v两个数,根据二进制的关系,你可以知道,异或值不会大于和,只会小于等于和。然后再看奇偶,如果异或值为奇数,那么一定是由奇数个奇数异或得到,才会导致最后一位是1,然后又因为奇数个奇数不管加上多少个偶数都是奇数,所以可以知道,异或值和和的奇偶性是一样...

2020-03-15 14:36:32 342

原创 3.14日java学习总结

3.14日java学习总结容器学习容器前,我们先引入一个概念:泛型,泛型是JDK1.5以后增加的,它可以帮助我们建立类型安全的集合。在使用了泛型的集合中,遍历时不必进行强制类型转换。泛型的本质就是数据类型的参数化。我们可以把泛型理解为数据类型的一个占位符,其实也可以理解为相当于函数的形参,就是告诉编译器,在传入到容器的时候只能传入这个类型的数据才可以,泛型的使用,可以避免大量的类型判断,很便捷...

2020-03-14 18:50:58 121

原创 3.12日java学习总结

3.12日java学习总结包装类java是面向对象的语言,因为我们平常用到的基本数据类型就不是对象,所以有时候在应用的时候需要我们把基本数据类型转化为对象,java在设计类时为每个基本数据类型设计了一个对应的类进行代表下面是关于包装类的一些要点的笔记public class Test111 { void testInteger() { //基本类型转化成对象 Integer ...

2020-03-12 18:45:25 110

原创 3.10日java总结

3.10日java总结static关键字在类中,用static声明的成员变量为成员变量,也称为类变量。他的生命周期和类一样。要点:(1)想要调用其中的方法,要用类名来调用,非静态变量以引用变量的名称来调用方法。(2)在static方法中不能访问非静态的成员也不能调用非静态方法,因为他不能识别到是否存在这个成员。(3)静态变量的值对所有实例来说都是相同的,就是所有的实例共享这一个静态变量...

2020-03-10 17:09:01 82

原创 3.8日学习总结

3.8日学习总结早上和下午花了五个多小时在vj上刷题,主要是刷c和e题今天花了好长的时间,看了好多篇博客,才只是对带权值的并查集有了一定的理解,其实和普通的并查集没很大的区别,主要是我们要更新那个权值,就是在缩短路径的时候我们也要相应的更新权值,这样才行。e题主要思路是先判断两个输入结点的祖先是不是一样的,如果是一样的那么就可以用sum[x]-sum[y]是否等于z来判断假如现在是上图这种...

2020-03-08 22:17:00 115

原创 3.7日学习总结

3.7日学习总结早上花了一个半小时刷题,基本上都是一些并查集的模版题本来对这个b题还没什么思路的,因为同学的点拨,有了思路,然后才过了这道题。下午花了两个多小时看了java的第十章,学习了静态变量和非静态变量的区别以及用法,还可以定义静态方法等等,静态方法不能引用非静态的变量,因为他并不知道是否存在,会编译错误。然后下午还注册了cf的帐号,然后报名啥的因为网页太慢了,花了我半个小时才弄好。...

2020-03-07 21:59:02 103

原创 3.7日java学习总结

3.7日java学习总结接口有无比的适用性,使用接口就可以继承超过一个以上的来源。类可以继承过某个父类。并且实现其它的接口。同时可以多个类实现同一个接口,这样就可以满足不同的需求组合继承。我们知道抽象类可以规范子类的继承,那接口可以说是更加规范的对子类进行约束,接口不提供任何实现,接口中的所有方法都必须是抽象方法,可以说接口就是规定了一组规则。定义方式interface 接口名称 [exte...

2020-03-07 20:14:18 114

原创 3.6日学习总结

3.6日学习总结早上上了高数课完成了高数作业,下午把昨天看的接口的笔记给做完了一下,然后还看了java的第九章的内容,是垃圾回收机制,和构造方法的重载,刚开始看还挺懵的,然后反复看了几遍,算是对这个有了一定的了解和认识了,然后晚上主要是看java的学习视频,然后把视频里的代码练习敲了一遍。还学习了collection接口的一些用法(1)add:增加元素到容器中(2)remove:从容器...

2020-03-06 20:57:55 133

原创 3.5日学习总结

3.5日学习总结早上是学习了英语,然后后面去洛谷上刷了几道水题,然后下午的话是上了数据结构,然后晚上看了java的书,学到了接口,还看了视频两者结合起来,复习了一下,本来看书看的云里雾里的,看了视频才能稍微清楚了一点。下面是今天的java代码package 项目二;public class TestInterface { public static void main(String[] ...

2020-03-05 21:51:17 225

原创 3.5日java学习总结

3.5日java学习总结在进入第八章前,我们先来复习一下什么是多态,多态指的是同一个方法调用,由于对象不同可能会有不同的行为,现实生活中同一个方法具体实现会完全不同。多态的要点:(1)多态是方法的多态不是属性的多态(2)多态存在的三个必要条件:继承,方法重写,父类引用指向子类的对象(3)父类引用指向子类对象后,用该父类引用调用子类重写的方法,此时多态就出现了下面看代码理解一下publ...

2020-03-05 21:13:17 101

原创 3.4日学习总结

3.4日学习总结早上上高数课,完成高数作业,下午上离散数学,并且完成了离散数学作业晚上主要是测试,测试又给我搞自闭了,感觉一碰到思维题,就直接不行了,还是做的太少了,还看错了一道题的题意,还在那搞了半天。今天差不多就是这样,一会测试结束,再去看会java...

2020-03-04 22:15:52 79

原创 3.3日学习总结

3.3日学习总结今天一整天是满课,所有早上和下午的时间都是在学高等数学啥的,然后晚上的话写了一篇java的总结博客看了一会java书java学习总结然后还看了一点视频,学到了容器那里,自己尝试打了自定义泛型的代码package 项目1包;public class TestGenerics { public static void main(String[] args) { co...

2020-03-03 22:26:01 82

原创 java学习总结

java学习总结第六章第六章讲了java函数库里的Arraylist类,它类似于数组,但是它比数组好用,而且帮我省去很多复杂的操作,而且它的大小是可以想用多少就申请多少的,不像数组是固定的下面是一些操作//创建ArrayList<String> m=new ArrayList<String>();//加入m.add();//查询大小m.size();//...

2020-03-03 21:06:54 166

原创 3.2日学习总结

3.2日学习总结早上上完课,就去学习了java学习了date类和String类,还有calendar类。下午主要是上课和做作业。晚上还是看了java视频和java书,看书主要复习了一遍继承,把之前一些遗漏的东西,补充了一下,看视频是学习了对file类的操作,还大代码练习了一下file类package 项目1包;import java.util.Random;public class ...

2020-03-02 21:58:43 109

原创 3.1日学习总结

3.1日学习总结早上先看了一会java书,把第六章看完了,学习了Arraylist,这个结构比数组的操作方便很多,如果需要删去或者插入一个元素,只需要一个方法就行了,其它的东西不用我们考虑,系统都会帮我们执行好,还学习了import,当我们需要使用一些类的时候需要引入别的包。下午主要是学习了数据结构和离散数学,把学习通上的知识点都看了一遍,也写了练习题,做了数据结构的选择题,发现考的好细,每次...

2020-03-01 21:41:20 141

空空如也

空空如也

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

TA关注的人

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