白小姐

当代程序名媛的成长

类集面试题(二)HashMap、Hashtable、TreeMap和WeakHashMap有哪些区别

文章目录 Java为数据结构中的映射定义了一个接口java.util.Map。它包含三个类:HashMap、HashTable和TreeMap。Map是用来存储键值对的数据结构,在数组中通过数组下标来对其内容索引的,而在Map中,则是通过对象进行索引,用来索引的对象称作是Key,其对应的对象叫做...

2019-04-23 18:57:22

阅读数 61

评论数 0

多态的实现机制是什么?

文章目录方法覆盖常见笔试题 多态是面向对象程序设计中代码重用的一个重要机制,它表示当同一个操作在不同对象时,会有不同的语义,从而会产生不同的结果,例如:同样是执行“+”操作,“3+4”用来实现正数相加,而“3”+“4”却实现了字符串的连接。在java语言中,多态主要有以下两种表现方式: 1)方法的...

2019-05-08 22:31:30

阅读数 29

评论数 0

水杯测试用例

文章目录水杯测试用例 水杯测试用例

2019-05-08 17:14:09

阅读数 56

评论数 0

测试分类

文章目录测试分类: 测试分类:

2019-05-07 18:48:33

阅读数 47

评论数 0

Java Collections框架

文章目录Collections包含的 Collections包含的 Java Collections框架中包含了大量集合接口以及这些接口的实现类和操作它们的算法(例如排序、查找、反转、替换、复制、取最小元素、取最大元素等),具体而言,主要提供了List(列表)、Queue(队列)、Set(集合)、...

2019-05-06 15:07:29

阅读数 38

评论数 0

Java中是否存在内存泄露问题

文章目录 内存泄露是指一个不再被程序使用的对象或者变量还存在内存中占有存储空间。在C/C++语言中,内存的分配与释放是由开发人员来负责的,如果开发人员忘记释放分配的内存就会造成内存泄露。而在java语言中引进了垃圾回收机制,有垃圾回收器负责回收垃圾,那么是否还会存在内存泄露问题呢? 其实,在j...

2019-05-06 10:42:26

阅读数 40

评论数 0

什么是软件测试

文章目录什么是软件测试软件测试岗位有哪些软件测试在不同类型公司的职位软件测试职业规划软件测试薪资软件测试和研发的区别软件测试工作怎么样一个优秀的测试人员所具有的素质软件测试的学习方式及内容 这是我们的一个软件测试的开始,我们在这一篇,主要会解答以下问题: 1、什么是软件测试 2、软件测试岗位有哪些...

2019-04-28 18:37:59

阅读数 159

评论数 0

类集常考面试题(ArrayList、Vector、LinkedList的区别)

文章目录ArrayList、Vector和LinkedList有什么区别敲黑板ArrayListVectorLinkList ArrayList、Vector和LinkedList有什么区别 ArrayList、Vector、LinkedList类均在java.uti包中,均为可伸缩数组,即可以动...

2019-04-23 15:45:18

阅读数 127

评论数 0

关键字总结之(final、finally、finalize)

文章目录finalfinal属性final方法final参数final类:finallyfianlize常见笔试题: final 1、final用于声明属性、方法和类,分别表示属性的不可变、方法不可覆盖和类不可被继承(不能再派生出新的子类) final属性 被final修饰的变量不可变。由于不可变...

2019-04-21 16:44:06

阅读数 6617

评论数 0

java关键字大总结之(break,continue、return)

文章目录break关键字continue关键字return关键字 break关键字 break关键字,用于直接强行跳出当前循环,不再执行剩余代码。当我们在循环中遇见我们的break语句时,忽略循环语句中的任何其他语言和我们的循环条件测试,程序控制在循环体后面的语句重新开始。所以当有多层循环嵌套的时...

2019-04-18 12:00:47

阅读数 61

评论数 0

排序之选择排序(java版本)

文章目录如何进行选择排序 如何进行选择排序 选择排序是一种简单直观的排序算法,其基本原理如下: 对于给定的一组记录,经过第一轮比较后得到最小的记录,然后该记录与第一个记录位置开始交换;接着对不包括第一个记录以外的其他记录开始进行第二轮的比较,得到最小的记录并与第二个记录进行位置交换;重复该过程,直...

2019-04-13 15:59:51

阅读数 61

评论数 0

java三个特殊类之Object类

文章目录Object类简介Object类里面的设置好的方法取得对象信息对象比较接收引用数据类型在Object中接收接口 Object类简介 Object是java默认提供的一个类。Java里面除了Object类,所有的类都是存在继承关系的。默认会继承Object父类。即所有类的对象都可以使用我们的...

2019-04-13 13:01:22

阅读数 61

评论数 0

多线程的常用操作方法

文章目录线程的命名与取得 线程的命名与取得 多线程的运行状态是不确定的,所以对于多线程操作必须有一个明确标识出线程对象的信息,这个信息往往通过名称来描述。在Thread类中提供有如下线程名称方法: NO. 方法名称 类型 描述 1 public Th...

2019-04-12 13:53:10

阅读数 47

评论数 0

java三个特殊类之String类

文章目录String类的两种实例化方式直接赋值字符串相等比较范例:观察数据类型比较字符串常量是String的匿名对象观察字符串常量比较方法String类两种实例化的区别采用直接赋值采用构造方法面试题:请解释String类中的两种对象实例化的区别字符串常量不可变更字符与字符串字符串和字符数组之间的转...

2019-04-11 16:05:27

阅读数 51

评论数 0

java三个特殊类之包装类

文章目录包装类基本原理装箱与拆箱 在java之中,数据类型分为基本数据类型和引用数据类型,那么基本数据类型如何处理呢? 包装类基本原理 包装类就是将基本数据类型封装到类中 范例:定义一个自己的包装类: /* * 这是一个我们自己定义的包装类 * */ class IntDemo{ ...

2019-04-10 10:52:49

阅读数 49

评论数 0

java多线程---集成接口实现多线程(二)

文章目录Runnable接口实现多线程Callable实现多线程 继承Runnable接口和Callable接口实现多线程 Runnable接口实现多线程 Thread类的核心功能是进行线程的启动。如果一个类为了实现一个多线程直接去继承Thread类就会有但继承局限。在java中又提供另外一...

2019-04-09 16:09:35

阅读数 47

评论数 0

反射之简单java类

文章目录反射与简单java类反射与单级VO操作 没有我们的反射就没有我们的开发框架 反射与简单java类 反射与单级VO操作 如果现在又一个简单java类,按照原始的做法使用getter与setter对属性进行操作 基本程序: /* * 这是我们的一个关于基础操纵的代码,getter...

2019-04-09 13:11:34

阅读数 50

评论数 0

反射之类加载器

文章目录什么是ClassLoader Class类描述的是整个类的信息,在Class类中提供的forName()方法,这个方法根据ClassPath配置的路径进行类的加载,如果说现在你的类加载路径可能是网络,文件,这个时候就必须实现类加载器,也就是ClassLoder类的主要作用。 什么是Cl...

2019-04-09 13:03:35

阅读数 48

评论数 0

javaSE反射(高级开发)

文章目录认识反射机制反射与类操作2.1取得父类信息2.2反射调用构造2.3反射调用普通方法(核心)2.4反射调用类中属性 在这个专题,我们主要谈一谈java的高级开发的反射问题,我们的目标有以下几个 1、认识反射机制 2、反射与类操作 3、反射与简单java类 4、ClassLoader...

2019-03-30 21:14:57

阅读数 52

评论数 0

Java多线程的实现

文章目录继承Thread类实现多线程start()方法和run()方法 我们的最常用的用于创建线程的3种方法分别是继承Thread类,继承Runnable接口,继承Collable接口,接下来,我们就来一一的解释一下这三种方法。 当然我们今天只讲继承Thread类实现多线程 继承Thread类实现...

2019-03-27 22:06:45

阅读数 49

评论数 0

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