- 博客(10)
- 收藏
- 关注
原创 话题15 异曲同工--交换变量的3种方式
下面介绍2个变量交换的3种方式。1 . 普通方法。见代码:/** * */package huati15;/** * @author Vayne * */public class SwapTest { public static void main(String[] args) { int i = 5; int j = 7; swap(i, j);
2015-11-29 11:17:48 484
原创 话题14--井然有序 运算顺序的详细挖掘
在Java中,java代码经过编译之后,生成的是与平台无关的字节码,并且交互对象为java虚拟机(jvm),与底层的硬件环境无关,所以,运算结果在java中是固定的。1 . 一个原则操作数从左向右的计算规则与运算符的结合性无关,就算运算符是从右向左的,也会在运算之前先确定左侧的操作数。2 . 程序示例:package huati14;import java.util.Array
2015-11-28 20:23:49 518
原创 话题13 --鞭辟入里 条件表达式的类型深入
1 . 条件表达式的介绍首先,条件表达式是JAVA中唯一一个三目运算符。2 . 条件表达式类型探讨有下列程序:/** * */package huati13;/** * @author Vayne * */public class TernaryOperatorType { public static void main(String[] args) {
2015-11-27 13:36:56 1046
原创 话题12 移位运算符的真实剖析
1 . 超越自身位数的移位我们都知道,int型数据占用4个字节,32位,而long类型的数据占用8个字节,64位,那么,如果将int(long)移位31位(63)便失去了意义,那么对于在右侧操作数高于31(63)位的移位操作,系统是如何处理的呢?首先,普遍认为,都是将右侧操作数做模处理,例如下列程序: long j=30; int i=20 i=i<
2015-11-25 20:46:02 760
原创 话题11 相除与求余在JAVA中的具体表现
下面主要讨论0在相除与求余中的具体有关问题。1 . 整型数据对于整型数据,0在除法或者求余中做除数,都会抛出异常。
2015-11-24 23:32:05 622
原创 话题10 千差万别----i++与++i的区别
1 ++i与i++的区别 在使用的时候,大家都了解的是++i是先加再用,而i++是先用再加。但是二者其实有很大区别的。2 .代码测试 如下代码:
2015-11-23 19:14:21 477
原创 话题9 i+++j的计算---贪心规则
在C/C++中,i+++j的实现顺序会依赖于硬件结构,不同的环境会有不同的结果。不过在JAVA中,这个结果是固定的,不受其运行的硬件环境和平台影响。1 . i+++j的结合规则首先看程序:package chapter2;public class PlusPlus { public static void main(String[] args) { int i = 10;
2015-11-22 15:22:12 2277
原创 话题8 基本for循环与加强型for循环
1 加强型for循环概述 从 JDK 1.5起,增加了加强型for循环的用法,加强型for循环在操作数组和集合方面有很大方便性。虽然加强型for循环有很大便利性,但是加强型for循环也有一定局限性。表现在如下几个方面: (1)只能对数组元素进行顺序访问。 (2)只能访问集合中的所有元素。 (3)循环中没有当前索引,因此无法对指定
2015-11-21 17:10:20 788
原创 JAVA --泛型学习补充(一)
[code=java]package set;import java.util.Arrays;import java.util.Iterator;import java.util.TreeSet;import java.util.SortedSet;public class SortedSetUse {public static void main(Stri
2015-11-20 20:13:58 422
原创 JAVA ---------学习泛型集合。
第一篇博客。1.关于集合的迭代器。 创建集合的迭代器之后,如果集合被他的某个方法更改了,则这个迭代器立即变为无效。此后任何方法对这个集合的操作都会抛出ConcurrentModificationException异常。因此,迭代器被称为是“快速失效的。”-----摘自 《JAVA 程序员教程(第二版)》2.双向迭代器 以list迭代器为例,List
2015-11-20 14:49:02 472
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人