数组的复制 在Java中,可以使用赋值语句复制基本数据类型的变量,但不能复制数组.将一个数组赋值给另一个数组变量,实际上是将一个数组的引用复制给另一个变量,使两个变量都指向相同的内存地址.复制数组有三种方法:1) 使用循环语句逐个地复制数组的元素.2) 使用System类中的静态方法arraycop ...
分类:
编程语言 时间:
2017-01-14 12:18:28
阅读次数:
150
对象创建过程的总结,假设有一个Dog类: 1、即使没有显式地使用static关键字,构造器实际上也是静态方法。因此,当首次创建类型为Dog的对象时(构造器可以看成静态方法),或者Dog类的静态方法/静态域首次被访问时,Java解释器必须查找类路径,以定位Dog.class文件 2、然后载入Dog.c ...
分类:
编程语言 时间:
2017-01-12 10:48:19
阅读次数:
169
1.程序模块化和可重用性是软件工程的中心目标之一.Java提供了很多有助于完成这一目标的有效结构.方法就是一个这样的结构.2.方法头指定方法的修饰符,返回值类型,方法名和参数.3.方法可以返回一个值.返回值类型是方法要返回的值的数据类型.如果方法不返回值,则返回值类型就是关键字void.4.参数列表 ...
分类:
编程语言 时间:
2017-01-08 13:00:46
阅读次数:
270
被重载的方法必须具有不同的参数列表.不能基于不同修饰符或返回值类型来重载方法. ...
分类:
编程语言 时间:
2017-01-04 21:53:59
阅读次数:
206
关键字break和continue除了在switch语句中使用break,还可以在一个循环中使用break立即终止该循环. 循环语句有三类: while循环, do-while循环和for循环.循环中需要重复执行的语句所构成的整体称为循环体.循环体执行一次称为循环的一次迭代.无限循环是指循环语句被无 ...
分类:
编程语言 时间:
2016-12-27 00:38:25
阅读次数:
199
do-while循环时while循环的变体语法如下:do{ // 循环体 语句(组);}while(循环继续条件); 如果循环中的语句至少需要执行一次,那么建议使用do-while循环. for循环常用以下的通用形式编写循环:i = initialValue; // 初始化循环控制变量while(i ...
分类:
编程语言 时间:
2016-12-25 18:18:37
阅读次数:
239
使用标志位控制循环 前面提到了控制循环的常用技术:计数器控制的循环.另一种控制循环的常用技术是在读取和处理一个集合的值时指派一个特殊值.这个特殊的输入值也成为标志值(sentinel value),用以表明循环的结束.如果一个循环使用标志值来控制它的执行,他就称为标志位控制的循环(sentinel- ...
分类:
编程语言 时间:
2016-12-25 11:52:11
阅读次数:
241
循环 打印一个字符串(例如: "Welcome to Java!") 100次,就需要吧下面的输出语句重复写100遍,这是相当繁琐的: System.out.println("Welcome to Java!"); 循环用来控制语句块重复执行的次数 int count = 0;while(coun ...
分类:
编程语言 时间:
2016-12-24 11:36:29
阅读次数:
170
package welcome; import java.util.Scanner; /* * 代数问题:求解2x2线性方程 */ public class ComputeLinearEquation { public static void main(String[] args) { Scanne... ...
分类:
编程语言 时间:
2016-12-23 22:09:40
阅读次数:
217