频道栏目
首页 > 资讯 > Java > 正文

java程序设计与问题解决(基础篇)-读书笔记-5

11-10-30        来源:[db:作者]  
收藏   我要投稿

 

在Java中,数组是一种特殊的对象,但把它看成是一组同样类型的变量的集合会更好

例如:double []array = new double[7];

double [] array;

array = new double[7];

 

每个数组仅有一个公有的实例变量,名为length

 

Java中的数组可以用花括号来初始化

例如:double[] reading = {1.3,15.8,9.7};类似下面的代码

double[] reading  = new double[3];

reading[0] = 1.3;

reading[1] = 15.8;

reading[2] = 9.7;

 

数组在类和方法中的用法和其他对象是一样的

 

Java可以在构造函数中调用类成员函数

 

main方法的参数是一个字符串数组形参,程序名不会作为参数传入

 

数组是对象,所有赋值操作符和相等操作符在各种各样的对象上的作用也同样适用于数组

 

定义一个equals方法来测试两个数组是否包含同样的元素

 

与C++不同,Java的方法可以返回数组

 

二维数组是数组的数组,当将一个二维(多维)数组传入一个方法中,在方法中有方法可以确定数组的各个维数,而不需要将维数作为参数传入方法

 

不规则数组的定义方法:

int [][] b;

b = new int[2][];

b[0] = new int[5];

b[1] = new int[3];

 

文本区(JTextArea)是applet中一个类似窗口的区域,可以用于文本的输入与输出,文本区可以容纳多行,每行可以有任意多个字符,文本域(JTextField)与与文本区相同,但它之恩那个容纳一行文本

 

drawPolygon方法可以画多边形,当然包括矩形

drawPolyline方法与drawPolygon方法,只是从最后一个顶点到第一个顶点之间没有线段

 

当访问方法返回一个私有的数组类型的实例变量时,要小心处理,应当返回该数组的一份副本,而不是返回该私有实例变量本身

 

作者yucan1001

相关TAG标签
上一篇:linux动态调整磁盘的容量
下一篇:java程序设计与问题解决(基础篇)-读书笔记-4
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站