自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

转载 (10)抽象类是否可以没有方法和属性

抽象类专用于派生出子类,子类必须实现抽象类所声明的抽象方法,否则,子类仍是抽象类。 包含抽象方法的类一定是抽象类,但抽象类中的方法不一定是抽象方法。 抽象类中可以没有抽象方法,但有抽象方法的一定是抽象类。所以,java中 抽象类里面可以没有抽象方法。比如HttpServlet类。抽象类和普通类的区别就在于,抽象类不能被实例化,就是不能被new出来,即使抽象类里面没有抽象方法。 抽象类的作用在于子类...

2018-12-18 10:44:28 1302

转载 (9)抽象类与接口的应用场景

1、相同点     A. 两者都是抽象类,都不能实例化。     B. interface实现类及abstrct class的子类都必须要实现已经声明的抽象方法。2.、不同点     A. interface需要实现,要用implements,而abstract class需要继承,要用extends。     B. 一个类可以实现多个interface,但一个类只能继承一个abstr...

2018-12-18 10:42:34 166

转载 (8)抽象类的意义

一、抽象类的概念和作用1.抽象的定义    抽象是把多个事物的共性的内容抽取出来,本质就是把我们关注的内容抽取出来。(比如:宝马、奔驰都属于汽车,汽车是抽象出来的概念)2.抽象类    Java中可以定义没有方法体的方法,该方法由其子类来具体的实现。该没有方法体的方法我们称之为抽象方法,含有抽象方法的类我们称之为抽象类。3.抽象方法的特点    (1)只有方法头没有方法体的方法称之为抽...

2018-12-18 10:40:50 666

转载 (7)抽象类和接口区别

对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:  一.抽象类  二.接口  三.抽象类和接口的区别  若有不正之处,请多多谅解并欢迎批评指正,...

2018-12-18 10:31:16 349

转载 (6)什么是内部类?内部类的作用

推荐一、 定义放在一个类的内部的类我们就叫内部类。二、 作用1.内部类可以很好的实现隐藏 一般的非内部类,是不允许有 private 与protected权限的,但内部类可以2.内部类拥有外围类的所有元素的访问权限3.可是实现多重继承4.可以避免修改接口而实现同一个类中两种同名方法的调用。三、   例子1.实现隐藏   平时我们对类的访问权限,都是通过类前面...

2018-12-18 10:28:25 211

转载 (5)String、StringBuffer、StringBuilder区别

一、Java String 类——String字符串常量字符串广泛应用 在Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。需要注意的是,String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,这样不仅效率低下,而且大量浪费有限的内存空间。我们来看一下这张对String操作时内存变化的图:我们可以...

2018-12-18 10:14:15 142

转载 (4)Java多态性理解

什么是多态面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。 多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用) 实现多态的技术称为:动态绑定(dynamic binding),是指在执行期间判断所引用对象的实际类型,根据其实际的...

2018-12-18 10:05:07 88

转载 (3)int与integer的区别

1 int与Integer的基本使用对比(1)Integer是int的包装类;int是基本数据类型; (2)Integer变量必须实例化后才能使用;int变量不需要; (3)Integer实际是对象的引用,指向此new的Integer对象;int是直接存储数据值 ; (4)Integer的默认值是null;int的默认值是0。2 int与Integer的深入对比(1)由于Intege...

2018-12-18 09:59:16 171

转载 (2)int、char、long各占多少字节数

所谓的占用字节数 就是申请内存的时候所占的空间大小byte1字节    最小值是 -128(-2^7);最大值是 127(2^7-1);boolean    至少1字节    这种类型只作为一种标志来记录 true/false 情况;short    2字节    最小值是 -32768(-2^15);最大值是 32767(2^15 - 1);char    2字节    ...

2018-12-18 09:54:00 1145

转载 (1)java中==和equals和hashCode的区别

1、==java中的数据类型,可分为两类:1.基本数据类型,也称原始数据类型byte,short,char,int,long,float,double,boolean   他们之间的比较,应用双等号(==),比较的是他们的值。 2.引用类型(类、接口、数组)   当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结...

2018-12-18 09:48:40 98

Java互联网架构师系统进阶课程.txt

Java互联网架构师系统进阶课程 目录1.并发编程2.Spring3.mybaits4.Jvm与性能调优5.tomcat6.MySQL7.Nginx8.netty9.分布式思维10.zookeeper11.架构核心服务层技术基础篇12.Dubbo 全解析

2021-04-21

Java分布式项目实战视频

分布式项目实战所有视频(分布式项目视频所有的放在一起)

2017-09-30

空空如也

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

TA关注的人

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