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

原创 Java动态绑定

把一个方法与其所在的类/对象关联起来叫做方法的绑定。绑定分为静态绑定(前期绑定)和动态绑定(后期绑定)。静态绑定(前期绑定)是指在程序运行前就已经知道方法是属于那个类的,在编译的时候就可以连接到类的中,定位到这个方法。动态绑定(后期绑定)是指在程序运行过程中,根据具体的实例对象才能具体确定是哪个方法。静态绑定发生于数据结构和数据结构间,程序执行之前。静态绑定发生于编译期,因此不能利用任何运行期的信息。它针对函数调用与函数的主体,或变量与内存中的区块。动态绑定则针对运行期产生的访问请求,只用到运行期的

2020-09-10 09:42:41 193

原创 强类型

强类型强类型指的是程序中表达的任何对象所从属的类型都必须能在编译时刻确定。常见的强类型语言有C++、Java、Apex和Python等。强类型语言在大规模信息系统开发中具有巨大优势。优势(1) 编译时刻能检查出错误的类型匹配,以提高程序的安全性;(2) 可以根据对象类型优化相应运算,以提高目标代码的质量;(3) 减少运行时刻的开销。基本信息强类型是针对类型检查的严格程度而言的,它指任何变量在使用的时候必须要指定这个变量的类型,而且在程序的运行过程中这个变量只能存储这个类型的数据。因此,对于

2020-09-03 17:21:31 1968

转载 Java面试题大全

Java面试题全集(上): https://blog.csdn.net/jackfrued/article/details/44921941Java面试题全集(中):https://blog.csdn.net/jackfrued/article/details/44931137Java面试题全集(下):https://blog.csdn.net/jackfrued/article/detail...

2018-12-30 20:44:03 188

原创 常见Java小程序

 计算计算1+1/2!+1/3!+...的前n项和import java.util.Scanner;public class Example { public static void main(String[] args) { int i = 1,n; double sum = 0,m = 1; Scanner reader = new Scanner(System.in);...

2018-12-24 22:18:45 1548

原创 Scanner类

Scanner类用来从键盘上输入数据。Scanner 是jdk1.5新增的一个类,可以使用该类创建一个对象:Scanner reader = new Scanner(System.in); 然后用reader对象调用下列方法,读取用户在命令行输入的各种基本数据类型:nextBoolean(),nextByte(),nextShort(),nextInt(),nextLong(),nex...

2018-12-23 22:24:35 994

原创 switch case 支持的数据类型

基本数据类型:byte、char、short、int(byte short char类型可以在不损失精度的情况下向上转型成int类型)包装数据类型:Byte、Characte、Short、Integer(jdk1.5开始支持,因为这个版之后支持自动拆箱为对应的基本数据类型)枚举类型:Enum(枚举类型一个ordinal方法,返回枚举常量的序数)字符串类型:String(jdk1.7开始...

2018-11-25 21:34:13 4060

原创 int 和 Integer 的区别

1.Integer是int的包装类,int是Java的一种基本数据类型延伸:Java中的基本数据类型:(1)四种整数类型:byte、short、int、long                                                 (2)俩种浮点数类型:float、double                                         ...

2018-11-21 22:04:11 2127

转载 接口中定义变量必须为public static final的原因

在 interface 里面的变量默认都是public static final 的。所以可以直接省略修饰符:String s="sss";//变量需要初始化 为什么接口要规定成员变量必须是public static final的呢?答:首先接口是一种高度抽象的"模版",,而接口中的属性也就是’模版’的成员,就应当是所有实现"模版"的实现类的共有特性,所以它是public st...

2018-11-20 21:15:38 982

原创 抽象类和接口的区别

使用和功能的区别:1.继承规则不同:为了数据安全,抽象类被继承时,一个类只能有一个直接父类,也就是单继承,但是一个类可以实现多个接口,接口弥补了类的不能多继承的缺点,抽象类和接口的双重设计既保持了类的数据安全,也变相的实现了多继承。2.接口是可插入性的保证:一个对象需要知道其他的一些对象,并且与其他对象发生相互作用以完成一项工作。现在要在系统中加入一个新的类C,问题是已有某些类可以帮新类完...

2018-11-20 21:03:33 3622

原创 Arraylist和Linkedlist

综述和继承关系:Arraylist和Linkedlist都是List接口的实现类,因此都是实现了List接口的所有未实现的方法,只是实现的方式不同,而List接口继承了Collection接口,Collection接口继承了Iterable接口,因此,List同时拥有了Collection与Iterable接口的特性。区别:Arraylist是实现了基于动态数组的数据结构,Linked...

2018-07-17 22:39:01 156

空空如也

空空如也

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

TA关注的人

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