
java基础
文章平均质量分 70
iteye_232
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何解决double和float精度不准的问题?
float和double型,的底层实现是二进制的。十进制中的一个有限位数小数,转换成二进制就不一定是有限位数了,一旦位数超过的float和double型的位数宽度,就会出现“精度溢出”。所以float和double型是为了科学计算而设计的,并不适合精确的十进制计算. 就像一个十进制的小数,要不断地乘以2取整,但在这个过程中可能会一直循环下去,这就造成了数据的不精确。 所以在必须要...原创 2010-09-27 11:55:15 · 280 阅读 · 0 评论 -
equals 与 hashCode???
只是为了维护 hashCode 方法的常规协定,才要求用equals比较的两个对象的hashCode相同.equals()和hashCode()都来自java.lang.Object.你当然可以重写.比如a.equals(b).仅当a的内存地址相等时,才返回true.当然如String等类已经对这个方法进行了重写,比较的就不再是内存地址了.hashCode()的值也是与...原创 2010-11-16 14:25:14 · 130 阅读 · 0 评论 -
Java.util.TreeSet
java.util类 TreeSet<E>java.lang.Object java.util.AbstractCollection<E> java.util.AbstractSet<E> java.util.TreeSet<E>所有已实现的接口:Serializable,...原创 2010-11-16 13:32:51 · 498 阅读 · 0 评论 -
一道笔试题
题目如下:用1、2、2、3、4、5这六个数字,用java写一个main函数,打印出所有不同的排列,如:512234、412345等,要求:"4"不能在第三位,"3"与"5"不能相连。 代码如下: public class A { public static void main(String[] args) { boolean third = true...原创 2010-11-13 11:37:47 · 137 阅读 · 0 评论 -
java真的能跨平台吗?
先给个简单的说明:java运行时是在java的虚拟机上进行的,虚拟机则运行于操作系统,所以java可以跨平台运行 java java javajava虚拟机 java虚拟机 java虚拟机windows系统 unix系统 苹果系统java跨平台原理:J...原创 2010-11-13 09:34:45 · 526 阅读 · 0 评论 -
浅谈java的反射
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成...原创 2010-11-12 21:15:19 · 127 阅读 · 0 评论 -
进java中了解枚举
上网查了一下,发现这篇文章讲的很好,学习学习!!!~~~~枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义:Java代码 public enum Color{ RED,BLUE,BLACK,YELLOW,GREEN } public enum Color{...原创 2010-11-12 20:54:54 · 114 阅读 · 0 评论 -
java中修饰符的注意要点
abstract的的注意要点: abstract 修饰符可以用来修饰类和成员方法 用 abstract 修饰的类表示抽象类,抽象类位于继承树的抽象层,抽象类不能被实例化,即不允许创建抽象类本身的实 例。没有用 abstract 修饰的类称为具体类,具体类可以被实例化。 用 abstract 修饰的方法表示抽象方法,抽象方法没有方法体。抽象方法用来描述系统具有...原创 2010-11-12 20:24:26 · 178 阅读 · 0 评论 -
java 获取路径的方法
一、关于绝对路径和相对路径 1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt代表了test.txt文件的绝对路径。http://www.s.com/inx.htm也代表了一个URL绝对路径。相对路径:相对于某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web...原创 2010-10-05 10:26:26 · 110 阅读 · 0 评论 -
java的定时器使用方法
定时器类Timer在java.util包中。使用时,先实例化,然后使用实例的schedule(TimerTask task, long delay)方法,设定指定的任务task在指定的延迟delay后执行。定时器任务类TimerTask是抽象类,继承并重写其run()方法,可实现具体任务。 schedule(TimerTask task, Date time)设定指定任务task在指定时间time...原创 2010-09-28 21:03:50 · 94 阅读 · 0 评论 -
如何实现数组的复制?
复制数组的方法: 在JAVA里面,可以用复制语句“A=B”给基本类型的数据传递值,但是如果A,B是两个同类型的数组,复制就相当于将一个数组变量的引用传递给另一个数组;如果一个数组发生改变,那么引用同一数组的变量也要发生改变。 这个类似C或C++中(指针)地址传递。 以下是归纳的JAVA中复制数组的方法: 1。使用FOR循环,将数组的每个元素复制 2。使用clone方法,得到数组的...原创 2010-09-27 11:56:37 · 385 阅读 · 0 评论 -
如何计算时间差?
static Calendar getCalendar(String time) { if (null == time) { return null; } String[] times = time.split("-"); Calendar c...原创 2011-03-22 14:31:18 · 443 阅读 · 0 评论