- 浏览: 44001 次
- 性别:
最新评论
-
kjmmlzq19851226:
问道有先后,术业有专攻。学会很快,精通很慢,贵在坚持
最近面试的一点感想 -
liuxuan251314:
...
最近面试的一点感想 -
77tt77:
字符串统计数字,效率很低。一个字符出现几次,都要遍历一次,而且 ...
集合框架总结0719 -
xiaozhi6156:
面试是个辛苦活..
最近面试的一点感想 -
minn84:
此处不留爷,自有留爷处
最近面试的一点感想
文章列表
关于Robot类运用到游戏中的一点想法
- 博客分类:
- java学习
前几天无意发现Robot类可以自动控制鼠标位置和点击的。而且隐约也看到有什么自动截屏,自动按下一个键,释放一个键。这样福音又来了。
你是否还在为游戏发不出连招,连不起boss而烦恼呢? 呵呵,用Robot类吧。
介个,自己写一个,不说复杂的网游,说个纯键盘操作的97拳皇吧。以前玩,打电脑都很困难啊,被虐的意识模糊。就随便想想。用一个Robot类,只用一个巴神,你从网上找到出招表,然后,建立一个ROBOT类中,在里面编写几个不同方法,对应不同的连招。然后用另建一个监听器类,假设有5个连招,用1,2,3,4,5数字键对应5个连招,用监听器,
很好懂了把? ...
多的不说,先上注释好的代码
主类:package 连连看V02;
import java.awt.Color;
import java.awt.Graphics;
import java.util.ArrayList;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
/*
*
* 连连看程序1.0
* 主类
* 本版本是从简单黑白棋版本过渡而来
*/
public class ChessUI extends JFrame implements Config{
static ...
集合框架总结0719
- 博客分类:
- java学习
今天讲了集合框架。set算是一个最大容器,可以装任何东西(object),然后再往下分,就会有几种不同的容器方式,今天主要讲了3种:ArrayList,HashSet,
HashMap.
ArrayList 线性,有下标,长度可变,有序的(先进先出 ...
今天,上完二维数组的课,对龙哥讲的robot类很感兴趣,感觉很牛X的样子,可以在后台自动调用鼠标运动的一些方法,作为一个游戏玩家,让我联想起很多啊,
可以自动截屏,这点可以用到很多啊,当然不能用作坏的用途 ...
仿XP画图板项目的总结
- 博客分类:
- java学习
夜已深,画图板的项目实现和总结总算弄的差不多了。突然有一种莫名的兴奋感。
以前,总是想着我要学这个,要学那个,但是到头来,只是停留在想想的阶段或者只接触皮毛。现在,下定决心做了一个事,虽然远未成功,但是,我已上路了,并迈出了坚实的第一步。
暑假在这里学习一个月,确实是个明智的决定,那就说说我这两个多星期的成果吧。分小组学习之前,我先学习了几次基础课,感觉还是云里雾里的,分组后,也发现,大多数都比我学的时间长,我也就学到了swing界面,后来分组,我们是1020组。(哦,耶~ 接下来的很长时间我都要跟这些家伙打交道,不错的)中间请了3天假抛开,我学到现在 ...
总结:
1.
JAVA程序编译运行的理解:
先写代码,然后进行编译,编译完成的文件为class类型,如果需要运行,则可以在cmd中输入java+文件名,可以运行java程序。这些过程都需要在一个共同的环境,所以需要安装JDK.JDK就保证了编译和运行的过程是在同一环境中进行的。
2.
举一个简单的例子,ronaldo带球,过人,射门,进球。这一个完整的事件。
面向过程关注的是带球,过人,射门,进球,这4个过程。C语言是面向过程的语言,它就会写4个函数,分别表示这4个过程,如果这4个函数都实现了,那么这个事件就算完成了。
面向对象关注的是谁带球,谁过人,谁射门,谁进球。java是面向对象的语 ...
1.访问限定符 (可以用来定义类,属性,方法,构造方法)
public 可以在同一个工程下调用
protected 可以在同一个包中使用,或者在不同包中,但是是在子类中使用
默认 只能在同一个包中使用
private 只能在同一个类中使用
它们的访问的范围依次递减
接口中的属性和方法是默认是public,因为他需要被各种类继承。
子类在重写父类方法时,访问限定符不能变小:
2.this和super的用法
this在使用时,主要是他调用的是谁,那他就是谁的对象。
this的用法 : 1.代表一个对象 ...
1.什么是继承?为什么需要继承?如何继承?
继承就是2个类之间有包含关系时,一个类(子类)直接将另一个类(父类)中的属性和方法“继承”过来使用。
为什么需要继承:1.继承表示了2个类之间的关系
2.可以减少子类中的代码数量,减少工作量
如何继承:public class 子类 extends 父类
2.自动转型与强制转型的理解
自动转型
/**
*创建一个球员类(父类)
*/
public class Player{
//创建属性,名字
public String name;
//创建方法,踢球
public void paly(){
Sy ...