java
Last0rder
最后之作
展开
-
Java异常:Exception in thread "main" java.lang.ArithmeticException: Non-terminating decimal expansion;
这种异常是指BigDecimal类的divide()方法结果为无限小数所产生的的异常。 例如:10/3=3.33333333333333333........ java代码如下: public static void main(String args[]){ BigDecimal a=new BigDecimal("1转载 2016-03-26 12:56:34 · 1236 阅读 · 0 评论 -
Java中的static关键字解析
Java中的static关键字解析 static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲: 一.static关键字的用途 二.static关键字的误区转载 2016-03-26 13:10:18 · 374 阅读 · 0 评论 -
Java Vector 类
Java Vector 类 Vector类实现了一个动态数组。和ArrayList和相似,但是两者是不同的: Vector是同步访问的。 Vector包含了许多传统的方法,这些方法不属于集合框架。 Vector主要用在事先不知道数组的大小,或者只是需要一个可以改变大小的数组的情况。 Vector类支持4种构造方法。 第一种构造方法创建一个默认的向量,默认大小为1转载 2016-03-26 15:32:51 · 429 阅读 · 0 评论 -
codeforces 614 A. Link/Cut Tree
import java.math.BigDecimal; import java.math.BigInteger; import java.util.Scanner; import java.util.Vector; public class Main { static Vector bx=new Vector(); public static void main(String[] args原创 2016-03-26 15:37:45 · 584 阅读 · 0 评论 -
codeforces 451 E Devu and Flowers
import java.math.BigDecimal; import java.math.BigInteger; import java.util.Scanner; import java.util.Vector; public class Main { static final long mod=1000000007; public static void main(String[] ar原创 2016-03-26 17:25:47 · 568 阅读 · 0 评论 -
深入理解Java的接口和抽象类
深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 一.抽象类 二.接口 三.抽象类和接口的区别 若转载 2016-06-30 15:03:21 · 342 阅读 · 0 评论 -
Java关键字final、static使用总结
Java关键字final、static使用总结 一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子转载 2016-06-30 15:17:40 · 397 阅读 · 0 评论