java基础
wang19800105
这个作者很懒,什么都没留下…
展开
-
电脑存储介质容量单位
bit: bit:电脑记忆体中最小的单位,在二进位电脑系统中,每一bit可以代表0或1的数位讯号。1Byte=8bits1KB=1024Bytes1MB=1024KB1GB=1024MB Byte(字节): 字节是指一小组相邻的二进制数码。通常是8位作为一个字节。它是构成信息的一个小单位,并作为一个整体来参加操作,比字小,是构成字的单位。 在ASCII码中,一个英文字母占一个字节...原创 2012-04-11 14:53:52 · 182 阅读 · 0 评论 -
java开发环境的设置
第一步:安装SUN免费提供的JDK开发环境 第二步:设置环境变量: JAVA_HOME =“安装目录”\Java\jdk1.5.0_12 PATH = %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 我的电脑设置如下: JA...原创 2012-04-13 10:02:37 · 117 阅读 · 0 评论 -
对象之间的赋值
赋值使用等号操作符“=”。它的意思是“取得右边的值(通常称为右值),把它复制给左边(通 常称为左值)”。右值可以是任何常数、变量或者表达式(只要它能生成一个值就行)。但左值 必须是一个明确的、已命名的变量。也就是说,它必须是一个物理空间以存储等号右边的值。 对基本数据类型的赋值是很简单的。基本类型存储了实际的数值,而并非指向一个对象的引用, 所以在其赋值的时候,是直接将一个地方的...原创 2012-04-13 10:02:20 · 871 阅读 · 0 评论 -
对象引用之间的比较、对象内容之间的比较
关系操作符生成的是一个boolean(布尔)结果,它们计算的是操作数的值之间的关系。 关系操作符包括:<,>,<=,>=,==,!= (cannot say <>)。其中“==,!=”适用 于所有的基本类型,而其他比较符不适用于boolean类型。 关系操作符“==,!=”也适用于所有的对象: public class Equivalence{...原创 2012-04-13 09:54:23 · 247 阅读 · 0 评论 -
纯DOS下,给带包的java程序的编译步骤
Test.java 展开如下: public class Test { public static void main(String args[]){ System.out.println("test"); } }原创 2012-04-12 15:29:02 · 130 阅读 · 0 评论 -
确定当前的系统属性
public class ShowProperties { public static void main(String args[]){ System.getProperties().list(System.out); } }///:~output -- listing properties -- java.runtime.name=Java(TM) SE Runtim...原创 2012-04-12 15:19:16 · 93 阅读 · 0 评论 -
int基本类型的值并没有改变
public class Buggy { public static void addFive(int x){ x+=5; } public static void main(String args[]){ int x =3; addFive(x); System.out.println("x="+x); } }///:~output x=3 ...原创 2012-04-12 14:18:13 · 240 阅读 · 0 评论 -
高精度数字类用于精确的货币计算
类BigInteger和BigDecimal,详见JDK API原创 2012-04-12 14:05:17 · 116 阅读 · 0 评论 -
java中基本类型与包装器类型的相互转换
基本类型一般都在创建在堆栈中(位于通用RAM随机访问存储器),通过堆栈指针移动来分配与释放内存。创建程序时,java系统必须知道存储在堆栈内所有项的确切生命周期,以便上下移动堆栈指针。而java对象并不存储于堆栈中。 基本类型具有的包装器类,使得可以在堆中创建一个非基本对象,用来表示对应的基本类型。堆是一种通用的内存池(也位于RAM区),用于存放所有的java对象。堆中的存储的数据在堆里存...原创 2012-04-12 13:47:40 · 173 阅读 · 0 评论 -
为什么要使用static关键字
我们用new来创建对象时,数据存储空间才被分配,其方法才供外界调用。 但是有两种情形,用上述方法是无法解决的。 一种情形是,你只想为某特定数据分配一份存储空间,而不去考虑空间要创建多少对象,还是甚至根本就不创建任何对象。 另一种情形 是,你希望某个方法不与包含它的类的任何对象关联在一起。也就是说,即使没有创建对象,也能够调用这个方法。通过static关键字,可以满足这两方面的需要...原创 2012-04-13 10:02:51 · 873 阅读 · 0 评论