学习总结
down2331058
这个作者很懒,什么都没留下…
展开
-
关于类与对象的学习总结
关于类与对象的学习总结 类是一个抽象的概念,用于表示有共同特征或行为的一群东西或物体,对象是一个具体的东西或物体,是具体的行为的执行者和特征的拥有者。注意的是在国内,很多时候用一个概念来表示一个具体的个体,这要仔细区别。例如,学生是类,学生A是对象;黑板是类,指定的这一块黑板是对象等等。 在Java中,类中写有方法和属性,是依据这个类而建的对象能使用这个类中的方法,这是Java...2012-02-19 13:51:30 · 129 阅读 · 0 评论 -
类的继承
类的继承 继承的意义: 在生活中,许多的概念或者是群体都有一定的包含关系,比如说是学生中就有包含了大学生,中学生,小学生,又或是动物中分为科目属门等,我们知道,分类是根据其类中的相同的特点或者行为来进行的,而Java是面向对象的编程,许多的方法与属性已在某个类中写好了,再重复写只会浪费时间,如果一个类中的方法和属性能被另一个类使用,这就...2012-02-22 21:51:03 · 91 阅读 · 0 评论 -
Hash的简单介绍与java代码实现
这是我在初步接触后,写的关于哈希表的插入、查找、删除、遍历、更改几个基本操作的java代码思路。 哈希表是种数据结构,它可以提供快速的插入操作和查找操作,其余优缺点不加以讨论。但一般的操作必须是根据key值进行。所谓的key值,是唯一标识数据信息的特殊数据,不可重复,如学生的学号,人民的身份证号码。在计算机中,key值可是内存地址,亦可自我设定。下面是关于哈希表的其中一个方式。 在数据就是...2012-10-27 07:16:52 · 125 阅读 · 0 评论 -
关于java中值的传递与改变
关于java中值的传递与改变 Java中变量有其作用范围,属性(全局变量)在类中都是其作用范围,方法中定义的变量作用范围是方法,方法中的循环中定义的作用范围就只有在此循环中,若其他的方法或类要对这个变量作出改变或使用,则需要用到传值。 Java中传值一般要用到三个方法:建立一个get的方法,通过类名直接访问属性,构造方法传值。 一:建立一个get的方法 Get方法中可以从其他...2012-12-02 01:36:07 · 241 阅读 · 0 评论 -
关于骑士的游历的问题的Java实现
在编程语言中,有一个关于骑士的游历的问题,在棋盘中,马走日字,如何让马在不重复走任一点的情况下,遍历整个棋盘。如下图: <!--EndFragment--> 在某一点,马最多有八种走法,如果直接用循环测试每一种走法是否可行是不行的,这样可能性太多,计算机速度跟不上。 这里我用了贪心策略来减少下一步走法的可能。下面是详细的介绍。 这里的贪心策略的意思是当马在A点时,它能不重复的...2012-12-30 00:26:05 · 539 阅读 · 0 评论