摘要:
排序算法,可以分为内部排序和外部排序两大种。这篇文章主要对内部排序进行介绍。内部排序又分为两类,基于比较的非线性时间类,和非比较的线性时间类。前一类又可以分为四种,交换排序(包括冒泡排序和快速排序),插入排序(包括简单插入排序和希尔排序),选择排序(包括简单选择排序和堆排序)以及归并排序;后者主要包 阅读全文
摘要:
1.floor方法用来对一个浮点数向下取整,返回不大于该浮点数的最大整数。用数轴来看,就是数轴上,该浮点数左边的最大整数 2.ceil方法用来对一个浮点数向上取整,返回不小于该浮点数的最小整数。用数轴来看,就是数轴上,该浮点数右边的最小整数。 3.round方法用来对一个浮点数进行四舍五入操作。实际 阅读全文
摘要:
一、什么是反射机制? 在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。简单来说,就是Java对每一个类和类中的所有成员都进行了封装,这样每个类都有一个与之对应 阅读全文
摘要:
1 //Person类定义 2 public class Person { 3 private String name; 4 private int age; 5 6 public Person() { 7 } 8 9 public Person(String name, int age) { 10 阅读全文