自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于java内部类为什么能够访问外部类属性详解

    首先解释一下什么是内部类,内部类是定义在一个类内部的类。分为两种情况:一种是被static关键字修饰的, 叫做静态内部类, 另一种是不被static关键字修饰的, 即是普通内部类。 在下文中所提到的内部类都是指这种不被static关键字修饰的普通内部类。 静态内部类虽然也定义在外部类的里面, 但是它只是在形式上(写法上)和外部类有关系, 其实在逻辑上和外部类并没有直接的关系。而一般的内部类...

2018-12-24 18:38:34 4165 1

原创 HTML中的标签对照表

<!--...--> 定义注释 <!DOCTYPE> 定义文档类型 <a> 定义超文本链接 <abbr> 定义缩写 <acronym> 定义只...

2018-12-24 11:02:24 561

转载 使用IDEA创建java ee项目

 

2018-12-22 11:39:50 3842 1

原创 java的协变性、逆变性、不变性

    先看看官方的解释:协变和逆变都是术语,前者指能够使用比原始指定的派生类型的派生程度更大(更具体的)的类型,后者指能够使用比原始指定的派生类型的派生程度更小(不太具体的)的类型。协变和逆变是指宽类型和窄类型在某种情况下(如参数、泛 型、返回值)替换或交换的特性。     简单地说A和B是类型,f表示类型转换,≤表示子类型关系:    协变:你可以用一个子类对象去替换相应的一个父类...

2018-12-14 15:09:53 746

原创 关于魔法数值、魔法数字、魔法值

    其实这几个词代表的是一个意思,只是不同的叫法,所谓魔法数值是指在代码中直接出现的数值,只有在这个数值记述的那部分代码中才能明确了解其含义。而在编程领域指的是莫名其妙出现的数字,数字的意义必须通过详细阅读才能推断出来。一般魔法数字都是需要使用枚举变量来替换的    魔法数值使代码的可读性大大下降。而且,如果同样的数值多次出现时,到底这些数值是不是带有同样的含义呢,谁也说不清楚。另一方面,...

2018-12-13 17:15:17 9667 1

原创 什么是一方库、二方库、三方库

      条目        别称       说明    一方库    一方包    本工程中的各模块的相互依赖,是本项目中的依赖    二方库    二方包    公司内部的依赖库,一般指公司内部的其他项目发布的jar包    三方库    三方包    公司之外其他组织的开源库, 来自第三方的依赖比如apache、google等发布的jar包,如logging、log4j等   ...

2018-12-13 16:21:01 5580

原创 java的回调相关

    模块间的调用分为三种方式:同步调用、异步调用、回调。    1.同步调用:是最基本的调用方式,类A的方法调用类B的方法,一直等待类B的方法执行完毕,类A的方法才继续执行下去,这种调用方法适合类B方法执行的时间不长的情况,因为类B方法执行时间过长会导致类A方法的余下代码不能顺利执行导致整个流程的阻塞。是一种单向调用。    2.异步调用:为了解决同步调用可能出现的阻塞,而导致整个流程...

2018-12-10 18:30:35 237

空空如也

空空如也

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

TA关注的人

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