流程 
    
        安装环境库
    
    
        安装steam
    
    
        手动建立游戏(饥荒)文件夹
    
    
        配置游戏设置文件,服务器可以运行了!
    
    
        配置mod文件
    
    
        
        ...
                            
                            
                         
						                     
				                    
                        
                            
                            
                            
    spring是一个轻量级的控制反转(IOC)和面向切面编程(AOP)的框架
    ******常用依赖******
    
 <dependencies>
            <!-- https://mvnrepository.com/artifact/org.springframework/spring-we...
                            
                            
                         
						                     
				                    
                        
                            
                            
                            
    java?,jvav?
     
    近期学习java的一些笔记.....整理。
     
    面向对象编程的本质:
    以类的方式组织代码,以对象的组织(封装)数据
    三大特性:封装,继承,多态
    类是对象的模板 
    一个类里只有属性和方法
    一个项目...
                            
                            
                         
						                     
				                    
                        
                            
                            
                            Day09
失败的判定和计分数。
//判断游戏是否失败boolean isFalse=false;
画一个失败提醒
 //失败提醒if(isFalse){    //画一个文字,Sring    g.setColor(Color.RED);//设置画笔颜色    g.setFont(new Font("微软雅黑",Font.BOLD,40));//设置字体 ...
                            
                            
                         
						                     
				                    
                        
                            
                            
                            Day08
吃食物
先定义一个食物
//定义食物坐标int foodX;int foodY;Random random=new Random();//随机数
初始化食物
//初始化食物坐标foodX=25+25*random.nextInt(33);foodY=25+25*random.nextInt(29);
 判断蛇吃到食物
//如果蛇头和食物...
                            
                            
                         
						                     
				                    
                        
                            
                            
                            Day07
让小蛇上下左右移动
先让键盘控制方向
//键盘控制方向if(keycode==KeyEvent.VK_DOWN){    fx="D";    snakeY[0]=snakeY[0]+25;}else if (keycode==KeyEvent.VK_LEFT){    fx="L";}else if (keycode==KeyEvent.VK_...
                            
                            
                         
						                     
				                    
                        
                            
                            
                            Day06
接收键盘的输入
重写方法。
@Overridepublic void keyPressed(KeyEvent e) {//获取按下的键是哪个键    int keycode=e.getKeyCode();    if(keycode==KeyEvent.VK_SPACE){//如果按下的是空格        isStart=!isStart;  ...
                            
                            
                         
						                     
				                    
                        
                            
                            
                            Day05
前天静态小蛇已经画好,那么下一步就是要让小蛇动起来了。
让小蛇动起来就需要定时器和键盘监听。
让小蛇动起来
首先先用for循环来使小蛇长度增加,长度通过lenth来控制。
for(int i=1;i<lenth;i++){    data.body.paintIcon(this,g,snakeX[i],snakeY[i]);}
因为蛇头能够...
                            
                            
                         
						                     
				                    
                        
                            
                            
                            Day04
在写贪吃蛇实例的同时,今天顺带把数组这一块知识给复习了。
数组的声明和创建
数组有两种声明语法:
int[] data;
 或者
 int data[];
 前者为首先语法。java使用new操作符来创建数组,语法如下:
int[] data=new int[arraySide];
 内存的使用
java的...
                            
                            
                         
						                     
				                    
                        
                            
                            
                            Day03
问题既然解决了,那么继续开工。。
调用资源
在data类中,首先要定位资源地址,然后在创建实例。
public static URL headerurl=data.class.getResource("/data/header.png");//定位资源地址public static ImageIcon header=new ImageIcon(h...