摘要: 前两天在网上下载一个贪吃蛇的程序(感谢写程序的那个人),用Java写的,但是没有注释,在网上查了查,只是有其中一小部分的注释,作为一名刚入门的新手,这个程序拿到手有些看不懂,我知道这个贪吃蛇的程序对我们新手来说是一个很好的学习程序,经过两天的查询JDK文档后,我用个人的理解方式把程序几乎全文注释一遍,希望自己能加深印象,我知道这个程序文档注释有不对和不全面的地方,所以发到园子,期望能有老师多多指点,呵呵!我下载的贪吃蛇程序中有6个文档分别如下:Data.java---定义程序中的各种数据Food.java---定义程序中的食物Snake.java---定义程序中贪吃蛇的身体与移动方法等Sn.. 阅读全文
posted @ 2013-02-25 01:32 小虎也行 阅读(5058) 评论(17) 推荐(10) 编辑
摘要: 一、一维数组 一维数组可以存放上千万个数据,并且这些数据的类型是完全相同的。1、一维数组的声明与内存的分配,要使用Java的数组,必须经过两个步骤:(1)声明数组、(2)分配内存给该数组。这两个步骤的语法如下:数据类型 数组名[ ] ; // 声明一维数组数组名 = new 数据类型[个数] ; // 分配内存给数组1 int score[] ; // 声明整型数组score2 score = new int[3]; // 为整型数组score分配内存空间,其元素个数为3个。2、除了用上面两行格式来声明并分配内存给数组之外,也可以用较为简洁的方式,把两行缩成一行来编写,其格... 阅读全文
posted @ 2013-02-22 21:43 小虎也行 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 一、选择结构 选择结构包括if、if..else及switch语句。1、if语句if语句的格式1 if (判断条件)2 { //当句只有1条时,可省略左、右大括号3 语句1 ;4 语句2 ;5 …6 语句3 ;7 }2、if...else语句if...else语句1 if (判断条件)2 {3 语句主体1 ;// 当判断条件成立,即执行if语句主体;4 }5 else6 {7 语句主体2;// 判断条件不成立时,则会执行else的语句主体8 }在这有一种运算符可以代替if...else语句,即条件运算... 阅读全文
posted @ 2013-02-22 20:19 小虎也行 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 我本本安装的是win7-64位操作系统,JDK也是安装64位的,今天下载一个eclipse-64位的打开全是英文,看不懂!到网上百度一下,搜到一个已经汉化的eclipse可是一打开,弹出下面的对话框,开始我以为是缺少了jvm.dll文件,后来上网查下原来是JDK和eclipse版本不统一的问题,后面下载的汉化版eclipse是32位的,所以会弹出说找不到文件现象. 解决方法,后来又到找到了一个汉化包,直接解压后覆盖到64位官方下载的eclipse安装目录下,再重新打开eclipse一个汉化后的界面展现在眼前,完工!在这共享一下汉化包:点击下载 阅读全文
posted @ 2013-02-22 19:27 小虎也行 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 各位老师帮忙看看,我是刚接触Java的新手,下面程序代码是昨天在学习中根据书本上的程序修改过的,将文件写与读分两个类,可是在执行程序时出错,出错代码提示说问题是出在第39和104行中,我看出来就是在合并文件流时出错,经过认真的研究觉得应该是错在我使用方法时传递参数不对,由于经验不足还是没有搞懂,所以来园子求助,有知道的老师请指导一下,先谢谢了!附上出错截图 1 import java.io.*; 2 public class WRDemo 3 { 4 public static void main(String[] args) throws IOException 5 ... 阅读全文
posted @ 2013-02-21 11:07 小虎也行 阅读(575) 评论(2) 推荐(0) 编辑
摘要: 一、Java运算符1、赋值运算符 在Java中等号并不是"等于"的意思,而是为等号前的变量名"赋值"的意思。例如:1 int num=25; //表示变量名num被赋值为25这个值。2、一元运算符对于大部分的表达式而言,运算符的前后都会有操作数。但是有一种运算符较特别,它只需要一个操作数,称为一元运算符。下面的语句就是由一元运算符与一个操作数所组成的。1 +3 ; // 表示正32 ~a ; // 表示取a的补码3 b = -a ; // 表示负a的值赋值给变量b存放4 !a ; // a的NOT运算,若a为零,则!a为1,若a不为零,... 阅读全文
posted @ 2013-02-17 16:32 小虎也行 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 一、字符类型也算是整数类型的一种 字符类型在内存中占有2个字节,可以用来保存英文字母等字符。计算机处理字符类型时,是把这些字符当成不同的整数来看待,因此,严格说来,字符类型也算是整数类型的一种(小写a是以97来表示)。 在计算机的世界里,所有的文字、数值都只是一连串的0与1。这些0与1对于设计者来说实在是难以理解,于是就产生了各种方式的编码。 它们指定一个数值来代表某个字符,如常用的字符码系统ASCII(如下图表)。二、常用的转义字符示例: 1 /*这是一个新的JAVA文档,请修改类名使用*/ 2 public class TestJava3_4 3 { 4 public s... 阅读全文
posted @ 2013-02-17 14:34 小虎也行 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 一、Java的关键字: 和其他语言一样,Java中也有许多保留关键字,如public、static等,这些保留关键字不能当作标识符使用。下面列出了Java中的保留关键字,这些关键字不能用做标识符,因为一旦使用了这些关键字做标识符时,编辑器会自动提示错误。Java中的保留关键字: 1 abstract 2 boolean break byte 3 case catch char class continue 4 default do double 5 else extends 6 false final finally float for 7 if implements impor... 阅读全文
posted @ 2013-02-17 13:56 小虎也行 阅读(1390) 评论(2) 推荐(1) 编辑
摘要: java se 7 英文技术文档(官方)http://docs.oracle.com/javase/7/docs/api/index.htmljava se 6 中文技术文档(引用CSDN)http://www.cjsdn.net/Doc/JDK60/overview-summary.html 阅读全文
posted @ 2013-02-14 01:23 小虎也行 阅读(397) 评论(0) 推荐(0) 编辑
摘要: Java 平台有三个版本,这使软件开发人员、服务提供商和设备生产商可以针对特定的市场进行开发: Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。 Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮 阅读全文
posted @ 2013-02-14 00:42 小虎也行 阅读(652) 评论(0) 推荐(0) 编辑