- 浏览: 12256 次
- 性别:
最新评论
-
云十四月:
fisher123 写道扭摆~~~~~~~~~~
沙发君好~ ...
L-System分形的java总结 -
fisher123:
扭摆~~~~~~~~~~
L-System分形的java总结 -
BuN_Ny:
整理一下排版吧
第一次总结(java 数据类型及string类的方法应用)
文章列表
L-System分形
部分与整体以某种形式相似的形,称为分形。即部分以相同的函数、不同某些变量,以某中确定的规则不断迭代或递归所画出整体的图形。
下面是分形的几个经典例子。
※※神奇的色子※※
1.平面上随机选A,B,C三个点。再随机选一个点,记为P。
2.有一个三面色子,每丢一次
数组总结
数组的声明:
类型 [] 数组名 或 类型 数组名[]
声明数组时不能指定其长度。
数组的创建:
Java中使用关键字new创建数组对象,格式为:数组名 = new 数组元素的类型 [数组元素的个数]
数组的结构:
在内存中的空间是线性的。其传递为引用传递,即传首地址。一旦创建数组,数组大小便不可改变。length属性表示其大小。
第七次总结(java编写简单画板)
- 博客分类:
- java 练习
编写一个简单画板,要求能够绘制直线、矩形、圆形、圆角矩形及三角形。
效果图如下:
##################################分割线##################################
import java.awt.BorderLayout;import java.awt.Color;import java.awt.Dimension;import java.awt.Graphics;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;
import ...
第六次总结(java编写简单计算器)
- 博客分类:
- java 练习
实现简单的整数加减乘除四则运算
###############################################
import java.awt.BorderLayout;import java.awt.Color;import java.awt.Dimension;import java.awt.Font;import java.awt.GridLayout;import java.util.ArrayList;
import javax.swing.ImageIcon;import javax.swing.JButton;import javax.swing.JFr ...
第五次总结(java中类的继承)
- 博客分类:
- java 练习
第五次总结
类的继承
优点: 提高代码重用性
语句:
public class 子类名 extends 父类名{}//java 中是单继承,即extends后边只能加一个类名
子类能继承到的:父类所有的属性和方法。
子类能够调用的:
1.当子类和父 ...
第四次总结(swing编写QQ登陆界面)
- 博客分类:
- java 练习
//QQ登陆界面
import java.awt.BorderLayout;import java.awt.Color;import java.awt.Dimension;import java.awt.FlowLayout;
import javax.swing.ImageIcon;import javax.swing.JButton;import javax.swing.JCheckBox;import javax.swing.JComboBox;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swin ...
第三次总结
概念:
类的组成:
1.属性;
2.方法:1)普通方法2)构造方法
构造方法:
public 类名 (数据类型 参数名...) { 代码... }
第二次总结
练习:
1.回合制游戏:奥特曼和小怪兽要战斗,直到一方的血量为0的时候结束战斗,输出谁胜利了!
1.找出这个场景中的对象
2.找出每一个对象的特征和行为
3.根据类的格式和对象的特性与行为定义一个class
4.定义主函数的类,实例化对象和调用方法
※※※首先定义一个表示奥特曼的Ultraman类。
public class Ultraman {
public int blood =1000;
//一般情况下属性值应该为private,而这里Ultraman类型对象的blood属性值要被Monster类型中的fight()方法调用,故设为公有
//可以定义一个 ...