- 博客(19)
- 收藏
- 关注
原创 案例:贪吃蛇 第十天内容 食物类 节点类 主程序初步设计(静态)
一、窗体中设置两个面板1.背景面板 500x500添加个背景色,区分下背景和舞台,好判定蛇撞南墙会死亡2.舞台面板 400x400蛇的活动区域看成 20x20的小格来放置食物和蛇组装各种类package day10;import java.awt.Color;import javax.swing.JFrame;import javax.swing
2015-10-22 17:20:18
575
原创 java入门第九天 方法的调用
方法 1.什么是方法?函数 过程 方法封装了一段特定的逻辑(冒泡排序)方法可以在类中重复调用可以达到代码的重用2.方法的定义 方法的五要素:修饰词 返回值类型 方法名 参数列表 方法体2.1参数列表:public void sort (int len){//}参数:方法调用的时候需要方法去处
2015-10-22 16:45:15
379
原创 java入门第八天 数组的复制扩容(截取)
数组类工具System.out.println(Arrays.toString(arrC)); //用于输出数组int [] newArr=Arrays.copyOf(arr, arr.length+1); //用于数组的复制和扩容(截取)两段代码演示一下package day08;import java.util.Arrays;/** * 演示数组的
2015-10-18 15:44:28
3944
原创 案例:打字游戏
代码奉上 package day08;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import java.util.Random;im
2015-10-18 15:35:10
809
原创 java入门第七天 数组开个头 创建数组的几种方式和注意事项
数组的创建方式int[] array = new int[长度 5]; 此种方式创建数组,长度在创建的时候指定, 创建完后,数组中保存的是此数组类型所对应的 默认值。 类型 默认值 int 0 boolean false double 0.0 char \u0000引用类型(Strin
2015-10-17 09:58:03
411
原创 java入门第七天 键盘控制小球移动和变态作业的答案(其实也没啥)
键盘控制小球移动package day07;import java.awt.Color;import java.awt.Graphics;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import javax.swing.JFrame;import javax.swing.J
2015-10-16 20:18:12
706
原创 java入门第六天之跟屁虫小球
通过鼠标监听MouseMotionListener中的public void mouseMoved(MouseEvent e) {// TODO Auto-generated method stubx = e.getX();y = e.getY();}方法来获取鼠标坐标并赋给小球坐标实现小球跟随移动{优快云:CODE:1215549
2015-10-16 16:53:36
337
原创 java第六天 宿舍网坏了断更了 今天补上吧 for循环还有各种变态作业
java中的循环:for(){}while(){}do{}while()for循环:① ② ③for(int i= 0 ;i ④//循环体}第一次执行:①②④③第二次执行:②④③......②不满足了以后,退出循环for循环的其他几种写法:1:int i = 0 ; for(;i 2:for(i
2015-10-16 16:46:48
330
原创 java入门 第五天之作业答案 及 接口 简介
作业答案,没有标准答案,实现了就好。package day05;import java.awt.Color;import java.awt.Graphics;import javax.swing.JFrame;import javax.swing.JPanel;/** * 小球反弹案例 */public class MyBall { publ
2015-10-14 23:35:26
394
原创 案例:下大雪啦 漫天星星升级版
可能有点假,凑活看吧,注释仍需练习。package snow;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import javax.swing.JFrame;import javax.swing.JPanel;public class MySnow { publi
2015-10-13 23:33:04
756
原创 java入门第四天作业之弹不出框的小球
上代码,看效果注释还是不太熟练额。package day04;import java.awt.Color;import java.awt.Graphics;import javax.swing.JFrame;import javax.swing.JPanel;public class MyBall { public static vo
2015-10-13 23:29:11
561
原创 java入门第四天 游戏准备 跳来跳去 的小球
让一个小球动起来,让后再跳起来。先上老师代码,各种 注释很详细。再上我的代码,实现跳动 效果。package day04;import java.awt.Graphics;import javax.swing.JFrame;import javax.swing.JPanel;public class TeacherBall { public stat
2015-10-13 16:51:17
736
原创 java入门第三天 switch case 运算符 小游戏准备
四.运算符:数学运算符:+ - * / % ++ --比较(关系 )运算符:> = 逻辑运算符:& | ! && ||(短路) if(true || false/true) if(false && false/true)赋值运算符: =扩展赋值运算符:+= -= *= /= %= int n = 5 ; n = n+6 ; // n+=6;
2015-10-12 23:17:19
406
转载 java入门第二天作业预习运算符
运算符指明对操作数的运算方式。组成表达式的Java操作符有很多种。运算符按照其要求的操作数数目来分,可以有单目运算符、双目运算符和三目运算符,它们分别对应于1个、2个、3个操作数。运算符按其功能来分,有算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符和其他运算符。算术单目:+(取正)-(取负) ++(自增1) - -(自减1)双目:+ - * / %(取余)三目
2015-10-11 22:19:25
470
原创 java入门第二天if else
ifif elsewhile死循环,断你性别,看你年龄,懂你该不该 结婚package Day02;import java.util.Scanner;/** * * @author shy 演示if else */public class MyifDemo { public static void main(String[] args) {
2015-10-11 21:09:42
354
原创 案例:满天星星
用JFram创建窗口用画笔方法和随机函数画出300个星星 * package Stars;import java.awt.Color;import java.awt.Graphics;import javax.swing.JFrame;/** * 画笔程序 * @author shy * */public class Draw extend
2015-10-11 19:13:31
822
原创 java 入门第一天 基本介绍 环境配置 小小测试(下)
浮点型:float 4个字节 32位 -->intdouble 8个字节 64位 -->long float double 符号位 1 1指数位 8 11尾数位 23 52*** int比float的精度大,float比int的范围大。int floatlong double字符型:无符号整数2个字
2015-10-10 15:48:00
380
原创 java入门第一天 基本介绍 环境配置 小小测试(上)
java:编程语言汉语:人与人沟通的语言编程语言:人与计算机沟通的语言java语言的特性:(面试常问问题)跨平台:JVMHelloWorld.java(源代码文件) -->HelloWorld.class(字节码文件)linux--lJVM windows --wJVM面向对象:继承封装多态jdk推荐版本(高版本不一定稳定 ,低版本内
2015-10-10 13:38:59
348
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人