自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于xshell连接Ubuntu的root权限级别的用户时提示拒绝密码

纪念一下自己的又一二哈行为一开始用xshell连接Ubuntu的root用户连接不上,然后参考网上的解决方法:将/etc/ssh/sshd_conf文件中的PermitRootLogin后面改为yes如上图所示,但是!!!!二哈的我到这一步就直接保存退出了!!!!然后死活还是连接不上,又捣鼓了一上午,然并卵,最后无奈放弃。结果到了下午突然发现我没有去掉注释!!!!!!!!!!!!!终于,去掉注释之后就可以连接上了,我的天。...

2020-05-17 14:40:58 590 2

原创 java 什么操作会导致类的初始化

哪些操作会导致类的初始化?1.main方法所在的类会直接初始化;2.new一个类的对象,一定会先完成类的初始化;3.调用该类的静态变量(final的常量除外)和静态方法;4.使用java.lang.reflect包的方法对类进行反射调用;5.当初始化一个类,如果其父类没有进行初始化,那么先初始化父类。哪些操作不会导致类的初始化?1.引用静态常量(final)不会触发此类的初始化;2...

2020-05-04 15:43:52 274

原创 java 自定义一个动态数组容器

下面展示一些 内联代码片。package com.javatest;/*自定义一个容器类型:MyArrayList底层是数组 */import java.util.Arrays;public class MyArrayList { private Object[] data; private int total; public MyArrayList(...

2020-04-27 14:34:08 275

原创 java 自定义一个单向链表

下面展示一些 内联代码片。package com.javatest;public class MysingleList { //设计一个结点类,结点包括数据和下一个结点的地址 class Node { Object data; Node next; public Node(Object data, Node next) { ...

2020-04-27 09:10:51 281

原创 java idea中(surrounding with)为某一段代码自动加上for循环,if else语句以及try catch语句的快捷键

选中代码,Ctrl+Alt+T,然后选择。

2020-04-25 09:30:37 3340

原创 java中,为什么一个对象确定属于一个子类之后,再使用这个子类独有的方法时,还需要强制转换?

此贴记录一下之前遇到的一个问题。首先创建一个Vehicle父类,包含stop()方法;再创建一个Bus子类,扩展一个count()方法;再创建一个Truck子类,扩展一个checkWeight()方法;下面展示一些 内联代码片。Checkpoint ch = new Checkpoint();Bus b = new Bus();ch.check(b);当时的问题是:如果形参传递...

2020-04-23 16:54:58 177

原创 java abstract 关键字

abstract:抽象的它也属于修饰符的一种,它可以修饰:类(包括外部类以及内部类)、方法。1.为什么要是用抽象类和抽象方法?当我们在设计父类时,发现某些方法无法给出具体的实现,具体的实现应该在子类中实现。那么这样的方法,在父类中就可以设计为抽象方法。而包含抽象方法的类必须是抽象类。比如:设计一个图形类,这个图形类有很多子类,包括圆形、三角形、矩形等。而这些图形都具有周长、面积等共同的特征...

2020-04-23 10:29:17 97

原创 Java 中‘==’与equals()的区别

==:如果是基本数据类型,那么比较的是数据值:如果是引用数据类型,那么比较的是地址值。equals():用于引用数据类型的比较,如果没有重写Object类中的equals,那么也是比较地址值。equals()方法的重写要注意哪些问题:(1) equals方法的重写要与hashCode起重写(2) equals方法的重写要遵循几个原则:自反性、对称性、传递性、一 致性、非空对象与null比...

2020-04-23 09:26:41 82

原创 Java 关键字:final

final可以修饰:(1)类:包括外部类和内部类(2)方法(3)变量:包括属性和局部变量1.final修饰类:表示这个类不能被继承,没有子类。2.final修饰方法:表示这个方法可以被子类继承,但是不能被子类重写。3.final修饰变量:表示它是一个常量,值不能被修改。下面展示一些 内联代码片。//创建一个类Classclass Class{ int i;}publ...

2020-04-23 09:14:45 82

原创 Java方法的重载

方法的重载(overload):首先,什么是方法的重载,它有一个判别标准,即“两同一不同”:两个方法处在同一个类中,并且两个方法具有相同的方法名,而且这两个方法的参数列表不同。参数列表的不同:参数的个数不同或者参数的类型不同,与形参的名字无关。补充1:方法之间是否构成重载与方法是否有返回值、权限修饰符是否不同无关。补充2:不允许在一个类中定义相同的方法。相同的方法:处在一个类中,具有相同的...

2020-04-22 08:04:41 218

原创 Java中方法的重写

首先,这篇文章是本人的第一篇文章,所以如果有什么格式上的不清晰,还请大家多多包涵。这篇文章的主要目的就是记录一下自己在学Java的过程中,所遇到的一些知识点。言归正传,首先,方法的重写这个概念是在继承当中经常使用的。那么什么是方法的重写呢?当我们所写的子类当中需要有一个方法,而这个方法的名字恰好与父类当中的方法重名,而且此时父类当中的这个方法并不能满足子类的需要,此时我们就需要对这个方法进行...

2020-04-22 07:48:46 234

空空如也

空空如也

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

TA关注的人

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