
java-基础
文章平均质量分 81
Liu-
个、
展开
-
Java 位运算
移位运算符就是在二进制的基础上对数字进行平移。按照平移的方向和填充数字的规则分为三种:>(带符号右移)和>>>(无符号右移)。 在移位运算时,byte、short和char类型移位后的结果会变成int类型,对于byte、short、char和int进行移位时,规定实际移动的次数是移动次数和32的余数,也就是移位33次和移位1次得到的结果相同。移动long型的数值时,规定实际移动的次数是移动次数和原创 2013-06-26 14:12:49 · 801 阅读 · 0 评论 -
java多线程设计模式详解之一
线程的创建和启动 java语言已经内置了多线程支持,所有实现Runnable接口的类都可被启动一个新线程,新线程会执行该实例的run()方法,当run()方法执行 完毕后,线程就结束了。一旦一个线程执行完毕,这个实例就不能再重新启动,只能重新生成一个新实例,再启动一个新线程。 Thread类是实现了Runnable接口的一个实例,它代表一个线程的实例,并且,启转载 2013-07-03 11:23:15 · 883 阅读 · 0 评论 -
JDK的bin目录中工具文件的说明
JDK的bin目录中工具文件的说明较为常用的9种程序: Javac.exe: Java编译器, 将Java源代码转换成字节码。Java.exe: Java解释器, 直接从类文件执行Java应用程序字节代码。Jre.exe: 类似于Java解释器, 但是并不需要Java.exe所有与Java开发相关的选项。appletviewer.exe: 小程序浏览器, 一种执行HTML文件上的Java小程序的J原创 2013-06-26 14:14:14 · 1242 阅读 · 0 评论 -
转 java生成exe文件
http://corrinejtt.iteye.com/blog/660106 转对于作Java桌面应用来说,比较烦人的就是安装部署问题,客户端是否安装有jre、jre版本问题、jre去哪下载、如何用jre启动你的Java应用?不要说刚接触电脑的人,就算是比较熟悉电脑,如果没有接触过Java,面对一个Java应用,如何在Windows下启动它,估计都会折腾半天。如果不是因为这个问题,Java在我的原创 2013-06-26 14:13:24 · 631 阅读 · 0 评论 -
Java 数据类型大小
原始类型对应的包装类型默认值存储格式数据范围shortjava.lang.Short02个字节-32,768到32767intjava.lang.Integer04个字节-2,147,483,648到2,147,483,647bytejava.lang.Byte01个字节-128到127charjava.lang.Character\ 2个字节Unicode的字符范围longjava.lang.L原创 2013-06-26 14:12:47 · 555 阅读 · 0 评论 -
i++循环与i--循环的执行效率
for(i = n; i > 0; i--){…}for(i = 0; i {…}为什么前者比后者快?我当时的解释是:i--操作本身会影响CPSR(当前程序 状态寄存器),CPSR常见的标志有N(结果为负), Z(结果为0),C(有进位),O(有溢出)。i > 0,可以直接通过Z标志判断出来。i++操作也会影响CPSR(当前程序状态寄存器),但只影响O(有溢出)标志,这对于i (这是五年前tjww原创 2013-06-26 14:11:05 · 663 阅读 · 0 评论 -
java下Class.forName的作用
Class.forName(xxx.xx.xx) 返回的是一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。 至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再加一点。 A a = (A)Class.forName("pacage.A").原创 2013-06-26 14:10:22 · 540 阅读 · 0 评论 -
Java中String.format的用法
转载:http://java.chinaitlab.com/net/878630.html JDK1.5中,String类新增了一个很有用的静态方法String.format(): format(Locale l, String format, Object… args) 使用指定的语言环境、格式字符串和参数返回一个格式化字符串。 format(String format, Objec原创 2013-06-26 14:13:14 · 764 阅读 · 0 评论 -
详解Java解析XML的四种方法
XML现在已经成为一种通用的数据交换格式,平台的无关性使得很多场合都需要用到XML。本文将详细介绍用Java解析XML的四种方法。XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Documen原创 2013-06-26 14:12:08 · 481 阅读 · 0 评论 -
Java的运算符号(逻辑与、或、非、移位运算)
1.只可将AND,OR 或NOT 应用于布尔值。与在C 及C++中不同,不可将一个非布尔值当作布尔值在逻辑表达式中使用。2.在AND(&&)运算中a()&&b()&&c(),当a为false时,b与c都不再执行,因为整个表达式都是false了,没必要再执行下去,OR(||)也是一样,当有一个为true时就结束。 1 2 3 4 5 6 7 8 9 10 11原创 2013-06-26 14:09:00 · 1391 阅读 · 0 评论 -
BigDecimal
听说做电商,这个对象必然要用原创 2014-03-31 11:34:43 · 572 阅读 · 0 评论