自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 初步学习对于异常的总结

异常:通俗讲就是程序在运行时出现不正常情况。异常由来问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述。并封装成对象。其实就是java对不正常情况进行描述后的对象体现。对于问题的划分 两种:一种是严重的问题,一种非严重的问题。-对于严重的,java通过Error类进行描述。 对于Error- -般不编写针对性的代码对其进行处理.-对与非严重的...

2020-04-03 19:26:24 154

原创 匿名内部类总结

匿名内部类:1, 匿名内部类其实就是内部类的简写格式。 2,定义匿名内部类的前提:内部类必须是继承一个类或者实现接口。 3,匿名内部类的格式:new父类或者接口()(定义子类的内容) 4,其实匿名内部类就是一个匿名子类对象。而且这个对象有点胖。 可以理解为带内容的对象.5,匿名内部类中定义的方法最好不要超过3个。下面这是关于匿名类的基本代码interface Int...

2020-04-02 10:33:52 182

原创 如何理解内部类

●将一个类定义在另一一个类的里面,对里面那个类就称为内部类(内置类,嵌套类)●访问特点:内部类的访问规则:1,内部类可以直接访问外部类中的成员,包括私有。之所以可以直接访间外部类中的成员,是因为内部类中持有了一个外部类的引用,格式外部类名. this2,外部类要访问内部类,必须建立内部类对象。●访问格式:1,当内部类定义在外部类的成员位置上,而且非私有,可以在外部其他类中。可以...

2020-04-01 11:32:20 193

转载 Linux安装gcc编译器详解

本人使用的是CentOS 6.5 64位系统,由于在安装系统的时候并没有勾选安装gcc编译器,因此需要自行安装gcc编译器。使用yum安装gcc对于配备了yum的Linux发行版而言,安装gcc编译器就变得so easy。我们只需要分别执行如下命令即可:#安装gcc、c++编译器以及内核文件yum -y install gcc gcc-c++ kernel-devel自行安装gcc不过...

2020-03-27 10:44:03 1052

原创 子父类中变量,函数,构造函数的特点

子类中【变量】的特点 (super关键字)如果子类中出现 {非私有的} 同名成员变量a时,直接打印变量a后值为子类的值子类要访问本类中的变量,用this子类要访问父类中的同名变量,用super.super的使用和this的使用几乎一致。this代表的是本类对象的引用。super代表的是父类对象的引用.class fu{ int num = 4;}class zi exte...

2020-03-18 10:07:12 111

原创 单例设计模式

设计模式: 解决某一类问题最行之 有效的方法。单例设计模式: 解决一- 个类在内存只存在一一个对象。.想要保证对象唯一:1,为了避免其他程序过多建立该类对象。先禁止其他程序建立该类对象2,还为了让其他程序可以访问到该类对象,只好在本类中,自定义一个对象。3,为了方便其他程序对自定义对象的访问,可以对外提供一 些访问方式。.这三部怎么用代码体现呢?1,将构造函数私有化。2,在类...

2020-03-03 15:51:29 62

原创 java面向对象,静态代码块以及对象的初始化过程和对象调用成员过程

静态代码块静态代码块:对类进行初始化 static{ //静态代码块中的执行语句。 } //特点:随着类的加载而执行只执行一次,并优先于主函数,优先于构造代码块。对象的初始化首先来看一段代码class Person{ private String name; private int age; private static String countr...

2020-03-03 15:28:39 390

原创 如何评估递归算法的复杂度

如何评估递归算法的复杂度整理如下表掌握时间复杂度细则可以更好的优化代码性能递归关系结果举例f(n)=f(n/2)+O(1)O(logn)二分查找,欧几里得gcd–––f(n)=f(n-1)+O(1)O(n)线性查找–––f(n)=2f(n/2)+O(n)O(n logn)归并,快排–––f(n)=2f(n/2)...

2020-02-27 18:29:33 256

原创 关于递归方面的思想总结以及习题展示

汉诺塔游戏 * **【题目】** * 三个柱子,其中一个柱子全是由小到大的盘子 * 需要把这些盘子全部移动到另一个上并且顺序不变 * 要求:一次移动一个并且大的只可以在小的下面 *** 【算法思想】**: * 1,每次可以把第1~N-1个移到辅助柱子,第N个移动到目标柱子 * 2,然后将原始柱子作为辅助柱子,辅助柱子作为原始柱子 * 3,在进行第一步 *** 【总结】** * ...

2020-02-25 19:06:18 136

原创 出现k次与出现1次,二进制中有几个1

题目:数组中只有一个数出现了一次其他数均出现k次,求出出现一次的数算法思想与代码写一起了,见注释public class 出现k次与1次 { /* * 【当k为偶数奇数都适用】 * 算法思想: * 1,把所有的数字转化为k进制 * 2,让转化后的数每一相同的位相加 * 3,每一位相加后的数除k取余得到一个k进制的数 * 4,将该数转化为十进制即可输出 */pu...

2020-02-22 18:20:18 353

原创 个人零碎笔记

***1 负数二进制表现形式:6=0110-6:其实就是6的二进制取反+1, -6=1010规律:负数的最高位都是1。***2 3<<4 --> 3*2^4<<:其实就是乘以2的移动位数次幂,>>:其实就是除以2的移动位数次幂,最高位补什么有原来数据最高位定,如果数据最高位为0,右移后,用0补空位;如果数据最高位为1,右移后,用1补空位。...

2020-02-21 17:56:14 160

原创 任意整数拆成三个不同正整数的和,求方案个数及结果

把一个整数拆成三个不同正整数的和先前看蓝桥杯类的题,有道填空题把2019分为3个不同正整数和不考虑顺序问题)有多少方法。今天修改了一下,可以求任意正整数。思路:分为3个不同整数,假如a b c这3个数则他们需要满足a<b<c的关系,这样即解决了不同问题也解决了顺序问题。那么3个数只要确定2个数就行了。具体代码如下:public class first { public s...

2019-11-12 15:11:17 3499

转载 CSND如何快速转载别人文章

本文遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

2019-11-12 14:48:37 124

原创 关于java十进制转变二进制,八进制,十六进制的不同方法及代码

关于java十进制转变二,八,十六的不同方法及代码下面是我今天上午刚刚学习的,现在来总结并分享给大家,新手上路,如有不对多多指教这也是我的第一篇博客,大二在校生一枚,初学java,一起进步。1:十进制转变二进制方法一:直接法public static void tobin_1 (int a) { StringBuffer sb =new StringBuffer(); w...

2019-11-09 13:06:41 403

空空如也

空空如也

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

TA关注的人

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