- 浏览: 202602 次
- 来自: 深圳
文章分类
- 全部博客 (161)
- java (15)
- JSTL (3)
- 分页 (4)
- JDK (1)
- 正则表达式 (1)
- struts (2)
- JS (11)
- Tomcat (7)
- XML (1)
- JSP (7)
- MD5加密 (1)
- log4j (1)
- SVN (11)
- Jquery (2)
- myeclipse (3)
- 聚生网管2011 (1)
- 验证码 (2)
- Hibernate (2)
- Andriod (1)
- 网站测试 (2)
- ajax (1)
- linux (2)
- Spring (4)
- oracle (1)
- 个人所得 (4)
- Html (1)
- CSS (1)
- mysql (15)
- 省市区(县)联动 (2)
- 网页背景音乐 (3)
- FTP服务器搭建 (1)
- FTP (3)
- 404 500错误 (2)
- 网站域名绑定 (1)
- 遇到比较纠结的问题 (1)
- 记住密码 (1)
- QQ在线交谈功能 (1)
- Mail (1)
- java邮件 (1)
- java高并发 (1)
- 注册码 (0)
- HTTP状态码 (1)
- PHP (11)
- DZ论坛 (9)
- dz (1)
- ISAPI_Rewrite3 (1)
- asp (3)
- SEO (1)
- dedecms (2)
最新评论
-
shaode2012:
一个个网上都是宁愿写那么多的代码,文字,也没见到几个愿意用数据 ...
省市区(县)联动代码 -
lqfACCP:
...
Pager标签库(分页显示)详解
数 组 是 有 序 数 据 的 集 合 ,数 组 中 的 每 个 元 素 具 有 相 同 的 数 据 类 型 ,可 以 用 一 个 统 一 的
数 组 名 和 下 标 来 唯 一 地 确 定 数 组 中 的 元 素 。 数 组 有 一 维 数 组 和 多 维 数 组 ,下 面 我 们 分 别 介
绍 。
§ 5.1 一 维 数 组
一 、 一 维 数 组 的 定 义
一 维 数 组 的 一 、 一 维 数 组 的 定 义
一 维 数 组 的 定 义 方 式 为 :
type arrayName[];
其 中 类 型 (type)可 以 为 Java中 任 意 的 数 据 类 型 ,包 括 简 单 类 型 和 组 合 类 型 (见 2.1),数 组 名
arrayName为 一 个 合 法 的 标 识 符 ,[]指 明 该 变 量 是 一 个 数 组 类 型 变 量 。 例 如 :
int intArray[];
声 明 了 一 个 整 型 数 组 ,数 组 中 的 每 个 元 素 为 整 型 数 据 。 与 C 、 C++不 同 ,Java在 数 组 的 定
义 中 并 不 为 数 组 元 素 分 配 内 存 ,因 此 []中 不 用 指 出 数 组 中 元 素 的 个 数 ,即 数 组 长 度 ,而 且 对 于
如 上 定 义 的 一 个 数 组 是 不 能 访 问 它 的 任 何 元 素 的 。 我 们 必 须 为 它 分 配 内 存 空 间 ,这 时 要 用
到 运 算 符 new,其 格 式 如 下 :
arrayName = new type[arraySize];
其 中 ,arraySize指 明 数 组 的 长 度 。 如 :
intArray = new int[3];
为 一 个 整 型 数 组 分 配 3个 int型 整 数 所 占 据 的 内 存 空 间 。
通 常 ,这 两 部 分 可 以 合 在 一 起 ,格 式 如 下 :
type arrayName = new type [arraySize];
例 如 :
int intArray = new int[3];
二 、 一 维 数 组 元 素 的 引 用
定 义 了 一 个 数 组 ,并 用 运 算 符 new为 它 分 配 了 内 存 空 间 后 ,就 可 以 引 用 数 组 中 的 每 一 个
元 素 了 。 数 组 元 素 的 引 用 方 式 为 :
arrayName[index]
其 中 :index为 数 组 下 标 ,它 可 以 为 整 型 常 数 或 表 达 式 。 如 a[3] ,b[i](i为 整 型 ),c[6*I]等 。 下 标
从 0开 始 ,一 直 到 数 组 的 长 度 减 1。 对 于 上 面 例 子 中 的 in- tArray数 组 来 说 ,它 有 3个 元 素 ,分 别 为 :
intArray[0],intArray[1], intArray[2]。 注 意 :没 有 intArray[3]。
另 外 ,与 C、 C++中 不 同 ,Java对 数 组 元 素 要 进 行 越 界 检 查 以 保 证 安 全 性 。 同 时 ,对 于 每 个
数 组 都 有 一 个 属 性 length指 明 它 的 长 度 ,例 如 :intArray.length指 明 数 组 intArray的 长 度 。
例5.1
public class ArrayTest{
public static void main( String args[] ){
int i;
int a[]=new int[5];
for( i=0; i<5; i++ )
a[i]=i;
for( i=a.length-1; i>=0; i-- )
System.out.println("a["+i+"] = "+a[i]);
}
}
运行结果如下:
C:\>java ArrayTest
a[4] = 4
a[3] = 3
a[2] = 2
a[1] = 1
a[0] = 0
该 程 序 对 数 组 中 的 每 个 元 素 赋 值 ,然 后 按 逆 序 输 出 。
三 、 一 维 数 组 的 初 始 化
对 数 组 元 素 可 以 按 照 上 述 的 例 子 进 行 赋 值 。 也 可 以 在 定 义 数 组 的 同 时 进 行 初 始 化 。
例 如 :
int a[] = {1,2,3,4,5};
用 逗 号 (,)分 隔 数 组 的 各 个 元 素 ,系 统 自 动 为 数 组 分 配 一 定 的 空 间 。
与 C中 不 同 ,这 时 Java不 要 求 数 组 为 静 态 (static)。
四 、 一 维 数 组 程 序 举 例 :
例5.2 Fibonacci数列
Fibonacci数 列 的 定 义 为 :
F1 = F2 = 1, Fn = Fn-1 + Fn-2 (n>=3)
public class Fibonacci{
public static void main( String args[] ){
int i;
int f[]=new int[10];
f[0]=f[1]=1;
for( i=2; i<10; i++ )
f[i]=f[i-1]+f[i-2];
for( i=1; i<=10; i++ )
System.out.println("F["+i+"]= "+f[i-1]);
}
}
运 行 结 果 为 :
C:\>java Fibonacci
F[1]= 1
F[2]= 1
F[3]= 2
F[4]= 3
F[5]= 5
F[6]= 8
F[7]= 13
F[8]= 21
F[9]= 34
F[10]= 55
例 5.3冒 泡 法 排 序 (从 小 到 大 )
冒 泡 法 排 序 对 相 邻 的 两 个 元 素 进 行 比 较 ,并 把 小 的 元 素 交 换 到 前 面 。
public class BubbleSort{
public static void main( String args[] ){
int i,j;
int intArray[]={30,1,-9,70,25};
int l=intArray.length;
for( i=0; i<l-1; i++)
for( j=i+1; j<l; j++ )
if( intArray[i]>intArray[j] ){
int t=intArray[i];
intArray[i]=intArray[j];
intArray[j]=t;
}
for( i=0; i<l; i++ )
System.out.println(intArray[i]+" ");
}
}
运 行 结 果 为 :
C:\>java BubbleSort
-9
1
25
30
70]@@@
§ 5.2 多 维 数 组
与 C、 C++一 样 ,Java中 多 维 数 组 被 看 作 数 组 的 数 组 。 例 如 二 维 数 组 为 一 个 特 殊 的 一 维
数 组 ,其 每 个 元 素 又 是 一 个 一 维 数 组 。 下 面 我 们 主 要 以 二 维 数 组 为 例 来 进 行 说 明 ,高 维 的
情 况 是 类 似 的 。
一 、 二 维 数 组 的 定 义
二 维 数 组 的 定 义 方 式 为 :
type arrayName[][];
例 如 :
int intArray[][];
与 一 维 数 组 一 样 ,这 时 对 数 组 元 素 也 没 有 分 配 内 存 空 间 ,同 样 要 使 用 运 算 符 new来 分 配
内 存 ,然 后 才 可 以 访 问 每 个 元 素 。
对 高 维 数 组 来 说 ,分 配 内 存 空 间 有 下 面 几 种 方 法 :
1 直 接 为 每 一 维 分 配 空 间 ,如 :
int a[][] = new int[2][3];
2 从 最 高 维 开 始 ,分 别 为 每 一 维 分 配 空 间 ,如 :
int a[][] = new int[2][];
a[0] = new int[3];
a[1] = new int[3];
完 成 1中 相 同 的 功 能 。 这 一 点 与 C、 C++是 不 同 的 ,在 C、 C++中 必 须 一 次 指 明 每 一 维 的
长 度 。
二 、 二 维 数 组 元 素 的 引 用
对 二 维 数 组 中 每 个 元 素 ,引 用 方 式 为 :arrayName[index1][index2]
其 中 index1、 index2为 下 标 ,可 为 整 型 常 数 或 表 达 式 ,如 a[2][3]等 。 同 样 ,每 一 维 的 下 标 都 从
0开 始 。
三 、 二 维 数 组 的 初 始 化
有 两 种 方 式 :
1 直 接 对 每 个 元 素 进 行 赋 值 。
2 在 定 义 数 组 的 同 时 进 行 初 始 化 。
如 :int a[][]={{2,3},{1,5},{3,4}};
定 义 了 一 个 3× 2的 数 组 ,并 对 每 个 元 素 赋 值 。
四 、 二 维 数 组 举 例 :
例 5.4 矩 阵 相 乘
两 个 矩 阵 Am× n、 Bn× l相 乘 得 到 Cm× l,每 个 元 素 Cij = aik*bk j (i=1..m,n=1..n)
public class MatrixMultiply{
public static void main( String args[] ){
int i,j,k;
int a[][]=new int[2][3];
int b[][]={ {1,5,2,8},{5,9,10,-3},{2,7,-5,-18} };
int c[][]=new int[2][4];
for( i=0; i<2; i++ )
for( j=0; j<3; j++ )
a[i][j]=(i+1)*(j+2);
for( i=0; i<2; i++ ){
for( j=0; j<4; j++ ){
c[i][j]=0;
for( k=0; k<3; k++ )
c[i][j]+=a[i][k]*b[k][j];
}
}
System.out.println("\n*** Matrix A ***");
for( i=0; i<2; i++ ){
for( j=0; j<3; j++ )
System.out.print(a[i][j]+" ");
System.out.println();
}
System.out.println("\n*** Matrix B ***");
for( i=0; i<3; i++ ){
for( j=0; j<4; j++ )
System.out.print(b[i][j]+" ");
System.out.println();
}
System.out.println("\n*** Matrix C ***");
for( i=0; i<2; i++ ){
for( j=0; j<4; j++ )
System.out.print(c[i][j]+" ");
System.out.println();
}
}
}
其结果为:
C:\>java MatrixMultiply
*** Matrix A ***
2 3 4
4 6 8
*** Matrix B ***
1 5 2 8
5 9 10 -3
2 7 -5 -18
*** Matrix C ***
25 65 14 -65
50 130 28 -130 (未完待续)
数 组 名 和 下 标 来 唯 一 地 确 定 数 组 中 的 元 素 。 数 组 有 一 维 数 组 和 多 维 数 组 ,下 面 我 们 分 别 介
绍 。
§ 5.1 一 维 数 组
一 、 一 维 数 组 的 定 义
一 维 数 组 的 一 、 一 维 数 组 的 定 义
一 维 数 组 的 定 义 方 式 为 :
type arrayName[];
其 中 类 型 (type)可 以 为 Java中 任 意 的 数 据 类 型 ,包 括 简 单 类 型 和 组 合 类 型 (见 2.1),数 组 名
arrayName为 一 个 合 法 的 标 识 符 ,[]指 明 该 变 量 是 一 个 数 组 类 型 变 量 。 例 如 :
int intArray[];
声 明 了 一 个 整 型 数 组 ,数 组 中 的 每 个 元 素 为 整 型 数 据 。 与 C 、 C++不 同 ,Java在 数 组 的 定
义 中 并 不 为 数 组 元 素 分 配 内 存 ,因 此 []中 不 用 指 出 数 组 中 元 素 的 个 数 ,即 数 组 长 度 ,而 且 对 于
如 上 定 义 的 一 个 数 组 是 不 能 访 问 它 的 任 何 元 素 的 。 我 们 必 须 为 它 分 配 内 存 空 间 ,这 时 要 用
到 运 算 符 new,其 格 式 如 下 :
arrayName = new type[arraySize];
其 中 ,arraySize指 明 数 组 的 长 度 。 如 :
intArray = new int[3];
为 一 个 整 型 数 组 分 配 3个 int型 整 数 所 占 据 的 内 存 空 间 。
通 常 ,这 两 部 分 可 以 合 在 一 起 ,格 式 如 下 :
type arrayName = new type [arraySize];
例 如 :
int intArray = new int[3];
二 、 一 维 数 组 元 素 的 引 用
定 义 了 一 个 数 组 ,并 用 运 算 符 new为 它 分 配 了 内 存 空 间 后 ,就 可 以 引 用 数 组 中 的 每 一 个
元 素 了 。 数 组 元 素 的 引 用 方 式 为 :
arrayName[index]
其 中 :index为 数 组 下 标 ,它 可 以 为 整 型 常 数 或 表 达 式 。 如 a[3] ,b[i](i为 整 型 ),c[6*I]等 。 下 标
从 0开 始 ,一 直 到 数 组 的 长 度 减 1。 对 于 上 面 例 子 中 的 in- tArray数 组 来 说 ,它 有 3个 元 素 ,分 别 为 :
intArray[0],intArray[1], intArray[2]。 注 意 :没 有 intArray[3]。
另 外 ,与 C、 C++中 不 同 ,Java对 数 组 元 素 要 进 行 越 界 检 查 以 保 证 安 全 性 。 同 时 ,对 于 每 个
数 组 都 有 一 个 属 性 length指 明 它 的 长 度 ,例 如 :intArray.length指 明 数 组 intArray的 长 度 。
例5.1
public class ArrayTest{
public static void main( String args[] ){
int i;
int a[]=new int[5];
for( i=0; i<5; i++ )
a[i]=i;
for( i=a.length-1; i>=0; i-- )
System.out.println("a["+i+"] = "+a[i]);
}
}
运行结果如下:
C:\>java ArrayTest
a[4] = 4
a[3] = 3
a[2] = 2
a[1] = 1
a[0] = 0
该 程 序 对 数 组 中 的 每 个 元 素 赋 值 ,然 后 按 逆 序 输 出 。
三 、 一 维 数 组 的 初 始 化
对 数 组 元 素 可 以 按 照 上 述 的 例 子 进 行 赋 值 。 也 可 以 在 定 义 数 组 的 同 时 进 行 初 始 化 。
例 如 :
int a[] = {1,2,3,4,5};
用 逗 号 (,)分 隔 数 组 的 各 个 元 素 ,系 统 自 动 为 数 组 分 配 一 定 的 空 间 。
与 C中 不 同 ,这 时 Java不 要 求 数 组 为 静 态 (static)。
四 、 一 维 数 组 程 序 举 例 :
例5.2 Fibonacci数列
Fibonacci数 列 的 定 义 为 :
F1 = F2 = 1, Fn = Fn-1 + Fn-2 (n>=3)
public class Fibonacci{
public static void main( String args[] ){
int i;
int f[]=new int[10];
f[0]=f[1]=1;
for( i=2; i<10; i++ )
f[i]=f[i-1]+f[i-2];
for( i=1; i<=10; i++ )
System.out.println("F["+i+"]= "+f[i-1]);
}
}
运 行 结 果 为 :
C:\>java Fibonacci
F[1]= 1
F[2]= 1
F[3]= 2
F[4]= 3
F[5]= 5
F[6]= 8
F[7]= 13
F[8]= 21
F[9]= 34
F[10]= 55
例 5.3冒 泡 法 排 序 (从 小 到 大 )
冒 泡 法 排 序 对 相 邻 的 两 个 元 素 进 行 比 较 ,并 把 小 的 元 素 交 换 到 前 面 。
public class BubbleSort{
public static void main( String args[] ){
int i,j;
int intArray[]={30,1,-9,70,25};
int l=intArray.length;
for( i=0; i<l-1; i++)
for( j=i+1; j<l; j++ )
if( intArray[i]>intArray[j] ){
int t=intArray[i];
intArray[i]=intArray[j];
intArray[j]=t;
}
for( i=0; i<l; i++ )
System.out.println(intArray[i]+" ");
}
}
运 行 结 果 为 :
C:\>java BubbleSort
-9
1
25
30
70]@@@
§ 5.2 多 维 数 组
与 C、 C++一 样 ,Java中 多 维 数 组 被 看 作 数 组 的 数 组 。 例 如 二 维 数 组 为 一 个 特 殊 的 一 维
数 组 ,其 每 个 元 素 又 是 一 个 一 维 数 组 。 下 面 我 们 主 要 以 二 维 数 组 为 例 来 进 行 说 明 ,高 维 的
情 况 是 类 似 的 。
一 、 二 维 数 组 的 定 义
二 维 数 组 的 定 义 方 式 为 :
type arrayName[][];
例 如 :
int intArray[][];
与 一 维 数 组 一 样 ,这 时 对 数 组 元 素 也 没 有 分 配 内 存 空 间 ,同 样 要 使 用 运 算 符 new来 分 配
内 存 ,然 后 才 可 以 访 问 每 个 元 素 。
对 高 维 数 组 来 说 ,分 配 内 存 空 间 有 下 面 几 种 方 法 :
1 直 接 为 每 一 维 分 配 空 间 ,如 :
int a[][] = new int[2][3];
2 从 最 高 维 开 始 ,分 别 为 每 一 维 分 配 空 间 ,如 :
int a[][] = new int[2][];
a[0] = new int[3];
a[1] = new int[3];
完 成 1中 相 同 的 功 能 。 这 一 点 与 C、 C++是 不 同 的 ,在 C、 C++中 必 须 一 次 指 明 每 一 维 的
长 度 。
二 、 二 维 数 组 元 素 的 引 用
对 二 维 数 组 中 每 个 元 素 ,引 用 方 式 为 :arrayName[index1][index2]
其 中 index1、 index2为 下 标 ,可 为 整 型 常 数 或 表 达 式 ,如 a[2][3]等 。 同 样 ,每 一 维 的 下 标 都 从
0开 始 。
三 、 二 维 数 组 的 初 始 化
有 两 种 方 式 :
1 直 接 对 每 个 元 素 进 行 赋 值 。
2 在 定 义 数 组 的 同 时 进 行 初 始 化 。
如 :int a[][]={{2,3},{1,5},{3,4}};
定 义 了 一 个 3× 2的 数 组 ,并 对 每 个 元 素 赋 值 。
四 、 二 维 数 组 举 例 :
例 5.4 矩 阵 相 乘
两 个 矩 阵 Am× n、 Bn× l相 乘 得 到 Cm× l,每 个 元 素 Cij = aik*bk j (i=1..m,n=1..n)
public class MatrixMultiply{
public static void main( String args[] ){
int i,j,k;
int a[][]=new int[2][3];
int b[][]={ {1,5,2,8},{5,9,10,-3},{2,7,-5,-18} };
int c[][]=new int[2][4];
for( i=0; i<2; i++ )
for( j=0; j<3; j++ )
a[i][j]=(i+1)*(j+2);
for( i=0; i<2; i++ ){
for( j=0; j<4; j++ ){
c[i][j]=0;
for( k=0; k<3; k++ )
c[i][j]+=a[i][k]*b[k][j];
}
}
System.out.println("\n*** Matrix A ***");
for( i=0; i<2; i++ ){
for( j=0; j<3; j++ )
System.out.print(a[i][j]+" ");
System.out.println();
}
System.out.println("\n*** Matrix B ***");
for( i=0; i<3; i++ ){
for( j=0; j<4; j++ )
System.out.print(b[i][j]+" ");
System.out.println();
}
System.out.println("\n*** Matrix C ***");
for( i=0; i<2; i++ ){
for( j=0; j<4; j++ )
System.out.print(c[i][j]+" ");
System.out.println();
}
}
}
其结果为:
C:\>java MatrixMultiply
*** Matrix A ***
2 3 4
4 6 8
*** Matrix B ***
1 5 2 8
5 9 10 -3
2 7 -5 -18
*** Matrix C ***
25 65 14 -65
50 130 28 -130 (未完待续)
发表评论
-
专门下载jar包文件的地址
2013-04-28 23:51 942专门下jar文件的地址 http://www.java2s ... -
java常见的3种注解(Annotation)
2013-04-28 00:11 8941.@Deprecated 2 @Override ... -
JAVA中String与StringBuffer的区别(转载)
2013-04-27 00:37 550String和StringBuffer的区别 ... -
java 获取汉字拼音首字母
2013-01-22 09:39 1480在项目中要更能根据某 ... -
java.lang.OutOfMemoryError: PermGen space及其解决方法 .
2012-07-31 13:40 652PermGen space的全称是Permanent Ge ... -
使用EditPlus配置Java编译环境
2012-06-04 09:10 802初学者更适合使用文本 ... -
多态(重写和重载)
2012-05-01 17:33 760今天有开始对多态的理 ... -
Java 集合框架(Collection)和数组的排序
2012-04-26 10:42 849根据约定,在使用java编程的时候应尽可能的使用现有的类库 ... -
cmd 编译文件夹下的java文件
2012-04-11 14:05 1562在cmd下直接编译java文件 如果有MathDemo. ... -
JAVA入门教程: 第 四 章 流 控 制
2012-03-12 09:11 611与 C、 C++相 同 ,Java程 序 通 过 流 控 制 ... -
JAVA入门教程: 第 六 章 对 象、类、包和接口
2012-03-12 09:13 648在 前 面 几 章 中 ,我 ... -
详谈网站开发规范
2012-03-09 17:52 655任何一个项目或者系统 ... -
JAVA注释方法及格式
2012-03-15 12:35 1284JAVA注释方法及格式 1、单行(single-line)-- ... -
java Date
2012-03-05 11:18 676[/color][color=green] 1.计算某一月份的 ...
相关推荐
第 一 章 Java概 述 § 1.1 Java语 言 出 现 的 背景 、 影 响 及 应 用 前 景 一 、 背 景 最 近 一 年 多 来 ,在 Internet上 出 现 的 特 别 吸 引 人 的 事 件 就是 Ja va语 言 和 用 Java编 写 的 浏 览 器...
完整超详细版 耿祥义 Java大学实用教程(第2版)PPT课件 第02章 基本数据类型和数组 (共52页).ppt 完整超详细版 耿祥义 Java大学实用教程(第2版)PPT课件 第03章 运算符、表达式、语句 (共51页).ppt 完整超详细...
完整超详细版 耿祥义 Java大学实用教程(第2版)PPT课件 第02章 基本数据类型和数组 (共52页).ppt 完整超详细版 耿祥义 Java大学实用教程(第2版)PPT课件 第03章 运算符、表达式、语句 (共51页).ppt 完整超详细...
第02章 基本数据类型和数组 (共52页) 第03章 运算符、表达式、语句 (共51页) 第04章 类与对象 (共159页) 第05章 继承 接口与泛型 (共104页) 第06章 字符串和正则表达式 (共62页) 第08章 线程 (共100页) ...
目录回到顶部↑第1章 进驻爪哇岛——JAVA的基本语法. 1 1.1 讲解 2 1.1.1 爪哇岛的历史与演变 2 1.1.2 爪哇岛基本生存规则 4 1.1.3 爪哇岛上新人新风尚 11 1.2 练习 15 1.2.1 搭建Java开发环境 15 1.2.2 体验...
Java入门 4课时 了解Java程序开发环境,理解JVM的运作机制。 初步认识面向对象编程,Java视一切为对象。 使用输入和输出语句编写简单的Java应用程序。 区分applet与application...
第五章WebSphere MQ 控制命令 64 目标 64 5.1 如何使用控制命令 64 WebSphere MQ 对象的名称 64 5.2 控制命令 65 控制命令集 65 控制命令举例 66 5.3 本章小结 66 5.4本章练习 66 第六章WebSphere MQ 互连通信 68 ...
第 1章 – DB2 Express-C是什么?..........................................................................................13 1.1免费开发、部署和分发… 无限制!.............................................
第8章视图组(ViewGroup)和布局(Layout)的使用89 8.1 Android的屏幕元素体系89 8.2 几种独立使用的视图组90 8.2.1.网页视图90 8.2.2.旋转按钮91 8.2.3.文本切换器93 8.2.4.图像切换器94 8.3 作为简单容器使用...
第1 章 Android 的系统介绍........................................................................................................................................... 5 1.1 系统介绍........................
第五章WebSphere MQ 控制命令 64 目标 64 5.1 如何使用控制命令 64 WebSphere MQ 对象的名称 64 5.2 控制命令 65 控制命令集 65 控制命令举例 66 5.3 本章小结 66 5.4本章练习 66 第六章WebSphere MQ 互连通信 68 ...
第一部分 NoSQL入门 第1章 NoSQL的概念及适用范围 2 1.1 定义和介绍 3 1.1.1 背景与历史 3 1.1.2 大数据 5 1.1.3 可扩展性 7 1.1.4 MapReduce 8 1.2 面向列的有序存储 9 1.3 键/值存储 11 1.4 文档数据库 ...
第一章程序和程序设计 .......................................................................................................1 §1.1 什么是程序 ?........................................................
第1章 对象入门 1.1 抽象的进步 1.2 对象的接口 1.3 实现方案的隐藏 1.4 方案的重复使用 1.5 继承:重新使用接口 1.5.1 改善基础类 1.5.2 等价和类似关系 1.6 多形对象的互换使用 1.6.1 动态绑定 1.6.2 抽象的基础类...
对于初学者,《Oracle11g从入门到精通》是一本很好的入门教程,对Oracle管理员和应用程序开发员,也有很好的学习和参考价值。 Oracle数据库系统是数据库领域最优秀的数据库之一,《Oracle11g从入门到精通》以...
第1章 Android的系统介绍...........................................................................................................................................5 1.1 系统介绍...........................
第14章:灵活的构建/14.1 Maven的属性/14.1.2 属性分类/14.1.2.5 JAVA系统属性 第14章:灵活的构建/14.1 Maven的属性/14.1.2 属性分类/14.1.2.6 环境变量属性 第14章:灵活的构建/14.2 Maven属性的使用/14.2.1 直接...
第27章 任务并行库入门 549 27.1 为何使用并行处理来执行多任务处理 550 27.2 在桌面应用程序中实现多任务处理 551 27.2.1 任务、线程和线程池 552 27.2.2 创建、运行和控制任务 553 27.2.3 使用task类实现并行...
第1篇Java基础知识入门. 第1章Java的开发运行环境2 1.1Java的运行环境与虚拟机2 1.2Java的开发环境4 1.2.1JDK的安装4 1.2.2如何设置系统环境变量6 1.2.3编译命令的使用8 1.2.4解释执行命令的使用10 1.2.5...