自定义博客皮肤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)
  • 收藏
  • 关注

原创 idea远程调试docker部署的项目

idea远程调试docker部署的项目

2024-07-04 14:58:37 244

原创 在亚马逊云上创建windows服务器并进行远程登录

在亚马云上面创windows服务器并进行远程登录操作流程

2024-07-04 14:52:20 150

翻译 泛型

泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛型类是引用类型,是堆对象,主要是引入了类型参数这个概念。中文名 泛型 外文名 genericity 类 别程序设计语言的一种特性 适用范围 计算机定...

2019-05-13 19:26:19 104

翻译 什么是Hash

Hash:一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。hash表Has...

2019-05-13 19:12:18 174

转载 JavaDoc注释与帮助说明文档

1.Java中有三种注释方式。前两种分别是 // 和 /* /,主要用于代码的注释,以此来方便代码的可读性。第三种被称作说明注释或文档注释,它以 /* 开始,以 */结束,文档注释允许你在程序中嵌入关于程序的信息,有了这个注释就可以使用 javadoc 工具软件来生成信息,并输出到HTML文件中。2.文档注释的格式/**……*/在开始的 /** 之后,第一行或几行是关于类、变量和方...

2019-05-13 19:06:34 78

原创 正确认识String,StringBuffer,StringBuilder三者之间的关系。

String:字符串常量。它是Java中基础且重要的类,并且String也是Immutable类的典型实现,被声明为final class,除了hash这个属性其它属性都声明为final,因为它的不可变性,所以例如拼接字符串时候会产生很多无用的中间对象,如果频繁的进行这样的操作对性能有所影响。StringBuffer:字符串变量(线程安全),是一个容器,最终会通过toString方法变成字符串...

2019-05-13 18:51:36 96

原创 接口和抽象类的区别

(1)抽象类和接口都不能直接实例化,如果要实例化,只能通过子类进行实例化(2)抽象类要被子类继承,接口要被类实现。(3)接口所有的方法都是抽象方法,抽象类中可以有抽象方法也可以有实例方法。(4)接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量。(5)抽象类里的抽象方法必须全部被子类所实现,如果子类不能全部实现父类抽象方法,那么该子类只能是抽象类。同样,一个实现接口的时候,如...

2019-05-08 19:29:45 74

原创 数组

定义:数组是一个长度固定的数据结构,它存储多个相同类型的数值。数组直接被java编程语言所支持,数组也是一个对象(引用数据类型)数组的特征:有序,具有相同类型,通过数组名和下标确定数组中的元素。数组的声明:a)数组的元素类型 数组变量名[];b)数组的元素类型[] 数组变量名;增强for循环是JDK5.0的新特性,内部使用的是迭代的方法iteratoer来实现的。只可以用来遍历集合不...

2019-05-05 09:50:39 94

原创 继承

继承:继承是面向对象编程技术的一块基石,它允许创建分等级层次的类。运用继承,可以创建一个通用类定义一系列一般特性。该类可以被更具体的类继承.被继承的类称为父类或者超类或者基类继承父类的类称为子类或者派生类执行继承时,子类将获得父类的所有成员(包括private的成员,私有的不能直接访问),并具有自身特有的属性。注意:没有extends,默认父类为Object一个类只能有一个父类,即单继...

2019-05-05 09:49:10 96

原创 封装

封装:每个对象够包含它能进行操作所需的所有信息,这个特性称为封装,因此对象不必依赖其他对象来完成自己的操作。封装的目的:(1)封装是对象的一种隐藏技术,其目的是将对象中的属性和方法组织起来。同时隐藏不想暴露的属性和方法及实现细节。(2)用户或其它对象不能看到也无法修改其实现。只能通过接口去调用对象的方法,达到互相通信的目的。(3)封装的目的在于将设计者与使用者分开。使用者不必知道实现的细节,...

2019-05-05 09:34:18 1449 1

空空如也

空空如也

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

TA关注的人

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