- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 Java面试基础常见易错点—继承
Java面试基础常见易错点—继承 可以通过super关键词调用父类(superclass)中被子类(subclass)所重写(override)的方法。 子类在任何情况下都不可以删除父类中的方法和属性。 子类继承父类所有方法所有属性(不包括被final修饰的方法和属性),这里需要注意的是,继承包括私有方法和属性,只不过私有方法和属性子类不可以调用而已。 ⚠️注意:由于这条性质的存在,可以很好的解释为什么子类在重写构造函数的时候,第一条语句必须是调用父类构造函数(可以思考一下为什么第一句必须是调用
2020-05-27 22:51:05
493
原创 Java面试常见问题—反射
Java面试常见问题之反射 谈起反射,首先应该明白什么是反射,反射到底能干啥,以及反射应该怎么用。 反射定义 反射就是在程序运行的过程中,动态地创建类对象,并调用其方法。简单来说就是,反射提供一种运行时才知道类名的对象实例实例的创建方式。与之相对应的是“正射”,即我们常见的通过new关键字来创建一个对象。 反射作用 反射的作用其实在反射定义之中已经给出:实现类对象地动态创建。 反射相关用法 反射用法可以分为三个部分: 获取反射中class对象 反射中,class对象的获取有三种方式: (1)使用Clas
2020-05-26 22:44:05
386
原创 Java String字符串分割详解:StringTokenizer、String.split()、String.subString()
Java String字符串分割详解:StringTokenizer、String.split()、String.subString() 1. StringTokenizer 2. String.split() 3. String.subString()
2019-08-23 16:27:54
902
原创 Java String字符串:空字符串、存放空的字符串、null的区别
Java String字符串:空字符串、存放空的字符串、null的区别 问题描述: Java String字符串中有三种特殊的字符串:空字符串、存放空的字符串、字符串为Null,如下所示: String str1 = ""; String str2 = " "; String str3 = null; 字符串str1表示空字符串,字符串str2表示...
2019-08-23 11:21:44
953
原创 Hashtable和HashMap解释及其异同比较
Hashtable和HashMap底层结构 Hashtable和HashMap基本原理 Hashtable和HashMap解决冲突的方式 Hashtable和HashMap主要接口 Hashtable和HashMap区别 1. 对Null key 和Null value的支持不同 2. 线程安全性不同 3. 遍历方式的内部实现上不同 4. 初始容量大小和每次扩充容量大小的不同 5. 计算hash值...
2019-08-14 16:36:23
340
原创 Git入门之Git和GitHub基本操作
git和github:git是一个项目管理工具,Github集成Git,创建了一个网络的项目管理工具。简单来说就是,Git是本地的项目管理工具,一般用于内部人员使用。Github是一个基于网络的项目管理工具,开发人员可以在此上传自己本地的项目供他人使用,当然,也可以讲GitHub仓库中的项目(其他开发人员分享的项目)下载用于自己项目。当然,作为项目管理工具,你对项目的每次修改都会被记录下来。 Gi...
2019-08-05 17:24:20
144
企业网站源码,C#+Access,可运行
2019-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人