- 浏览: 2699 次
- 性别:
-
最新评论
文章列表
首先我们先来了解几个概念:
输入流:只能从中读取数据,不能向其写入数据
输出流:只能向其写入数据,不能从中读取数据
字节流:操作的最小数据单元是8位的字节
字符流:操作的最小数据单元是16位的字符
Java中的IO流按功能分成了许多类,每类有分成了字节流和字符流,字节流和字符流又提供了输入流和输出流两大类。所以导致Java的IO体系看起来很复杂,但是我们可以用一个表格列出来,这样就能很清晰的看出他们之间的关系。
在InputStream里包含三种主要方法:int read();int read(byte[] b);int read(byte[] b,int off,int ...
在学习了简单画板后,我们用了大量的时间在学习分形,分形是建立在对图形进行数学分析的基础上,用数学思想画出来的,我们接触的较多的就是用数学公式和递归的思想画出来的一些图形。最开始看到胡哥给我们展示的图形时,觉得很惊艳,慢慢接触就明白很多都是套用数学公式画点画出来的。在学习的过程中,我也画了不少图形。
用数学公式画出来的图形:
(一):
(二):
(三):树:
(四):树叶:
用递归的思想画的分形:
(一):谢尔宾斯基三角形:
(二):俗称地毯
下面我把自己贴的图片中树和树叶的代码复制出来。有兴趣的同学可以看一下:
树——
主函数:package cn.netja ...
上一周我们学习了用数组来实现队列和用链表来实现队列。数组和链表还有队列的本质都是一样的,都可以理解为用来装东西的容器。
无论使用数组还使用链表来实现队列,都是要实现几个基本的任务,例如添加,取出,删除和插入等。他们的区别在于使用的形式不同。
用数组实现队列的关键是创建两个数组,在实现类的内部,还是使用数组保存装入的队列的对象,每次新加入对象时,则创建一个比原来数组长度大于1的数组。优点是可以实现存储多个数据而不必担心数组越界,缺点是存储过程中如果要在指定位置插入和删除会比较麻烦,必须要把指定位置后面的数组整个后移或者前移。
用链表实现队列的好处是可以很方便的实现定点 ...
- 2013-04-20 12:08
- 浏览 759
- 评论(0)
类是一个模板,类中定义了具体对象所共有的属性和方法,通过这个模板生成具体的对象,调用每个对象自己的方法,改变的就是具体对象的属性值。
对象是类的具体表示。
通过类可以创建多个对象,例如:Student s=new Student();
Java中的数据类型
基本数据类型:int short long float double boolean byte char
类类型(引用类型、对象类型):String字符串、自定义类型
类:java中的基本单位,是抽象的
对象:具体的
类中只有:属性、方法
通常可以通过方法来改变其属性
构造函数:Student()学生类的构造函数
通过new 来调用构造函数( ...