![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
j2se
文章平均质量分 62
liaoxitao
这个作者很懒,什么都没留下…
展开
-
用java.util.*中的LinkedList实现stack
java1.2以后没有提供stack的类,而123在好多的应用中都会使用到,在java1.0/java1.1中的stack实现于Vector,而Vector中有setElementAt() getElementAt() removeElementAt()等方法,我们知道stack定义为是只能在一端操作的线性表,而Vector实现方法和stack的定义有冲突。java1.2以后的包就没有原创 2005-12-27 14:59:00 · 907 阅读 · 0 评论 -
java中String的二点声明,你懂了吗?
一:我声明了什么!String s = "Hello world!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。这个语句声明的是一个指向对象的引用,名为“s”,可以指向类型为String的任何对象,目前指向"Hello world!"这个Strin原创 2005-12-27 23:55:00 · 1442 阅读 · 0 评论 -
final关键字到底修饰了什么?
final使得被修饰的变量"不变",但是由于对象型变量的本质是“引用”,使得“不变”也有了两种含义:引用本身的不变,和引用指向的对象不变。引用本身的不变:final StringBuffer a=new StringBuffer("immutable");final StringBuffer b=new StringBuffer("not immutable");a=b;//编译期错误引用指向的对原创 2005-12-28 00:07:00 · 949 阅读 · 0 评论 -
变量到底要怎么样初始化!
本问题讨论变量的初始化,所以先来看一下Java中有哪些种类的变量。1. 类的属性,或者叫值域2. 方法里的局部变量3. 方法的参数对于第一种变量,Java虚拟机会自动进行初始化。如果给出了初始值,则初始化为该初始值。如果没有给出,则把它初始化为该类型变量的默认初始值。int类型变量默认初始值为0float类型变量默认初始值为0.0fdouble类型变量默认初始值为0.0boolean类型变量默认初原创 2005-12-28 00:16:00 · 1691 阅读 · 0 评论 -
"=="和equals方法究竟的区别?
==操作符专门用来比较变量的值是否相等。比较好理解的一点是:int a=10;int b=10;则a==b将是true。但不好理解的地方是:String a=new String("foo");String b=new String("foo");则a==b将返回false。对象变量其实是一个引用,它们的值是指向对象所在的内存地址,而不是对象本身。a和b都使用了new操作符,意味着将在内存中产生两原创 2005-12-28 00:22:00 · 783 阅读 · 0 评论 -
基于“用java.util.*中的LinkedList实现stack” 2.0版
/*在上次写“用java.util.*中的LinkedList实现stack”的同时我也把这篇文章发到了javaResearch.org在网友的提议下,觉得这stack还有可以改进的地方,主要可以在stack中加入一个栈元素个数的变量size,在出栈和入栈的时候改变同时再加上一个栈顶指针,就更象一栈了, 现在把程序改成如下:*/import java.util.*;class MyStack{ p原创 2006-01-03 22:30:00 · 963 阅读 · 0 评论 -
实用工具类库java.util(转自csdn 键者天行)
本章介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历(Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各种类型的随机数,还提供了堆栈(Stack)、向量(Vector) 、位集合(Bitset)以及哈希表(Hashtable)等类来表示相应的数据结构。 图1.1给出了java原创 2006-01-04 15:57:00 · 1077 阅读 · 0 评论 -
Java技术的新方向
Java技术自问世时光已经过去了9个年头。作为一名一直关注其成长的记者,曾经一段时间有过这样的想法:“Java技术已经成熟,是不是发展速度该放慢一些了呢”。然而,这种想法错了。近来Java技术的进化相当显著。Java技术正在迎来“又一次革命”的风暴。这就是本文的结论。 “又一次”指的是什么?“革命”指的又是什么?光看结论的话肯定是一头雾水。其实,笔者要讲的并不是变化这样一个事实,而是“促进转载 2006-03-21 11:32:00 · 916 阅读 · 0 评论 -
一个网站转向的JavaBean
以下是java源码ReturnTo.javapackage com.lzpc.common;import java.io.*;import java.util.*;import javax.servlet.*;import javax.servlet.http.*;/* 自动转向javabean */public class ReturnTo extends HttpServlet{ priv原创 2006-07-07 11:49:00 · 865 阅读 · 0 评论