上一页 1 2 3 4 5 6 ··· 26 下一页
摘要: 1. 接口和抽象类的区别 抽象类可以存在普通成员函数,而接口中只能存在public abstract方法 抽象类中的成员变量客户是各种类型的,而接口中的成员变量只能是public static final类型的 抽象类只能继承一个,接口可以实现多个 接口的设计目的,是对类的行为进行约束(更准确的说是 阅读全文
posted @ 2021-06-19 21:48 SmallGrayCode 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1. 重载和重写的区别 重载:发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同,方法返回值和访问修饰符可以不同,发生在编译时。 重写:发生在父子类中,方法名、参数必须相同,返回值范围小于等于父类,抛出的异常范围小于等于父类,访问修饰符范围大于父类;如果父类方法访问修饰符为priva 阅读全文
posted @ 2021-06-19 18:37 SmallGrayCode 阅读(87) 评论(0) 推荐(1) 编辑
摘要: 1. String、StringBuffer、StringBuilder String是final修饰的,不可变,每次操作都会产生新的String对象。 StringBuffer和StringBuilder都是在原对象上操作。 StringBuffer是线程安全的,StringBuilder线程不安 阅读全文
posted @ 2021-06-19 14:26 SmallGrayCode 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1. final final:最终的 在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。 1. 修饰类:表示类不能被子类覆盖 final类中的成员变量可以根据需要设为final,但是要注意final类中的所有成员方法都会被隐式地指定为final方法。 在使用fina 阅读全文
posted @ 2021-06-19 11:51 SmallGrayCode 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1. ==和equals比较 ==对比的是栈中的值,是判断两个变量或者实例是不是指向同一个内存空间 而equals是判断两个变量或者实例指向同一个内存空间的值是不是相同 object中equals中默认也是采用==,通常会重写 object: String: 从上面代码可以看出,String类中被复 阅读全文
posted @ 2021-06-18 17:09 SmallGrayCode 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1. JDK、JRE和JVM的关系 JDK(Java Development Kit)简单理解就是Java开发工具包 JRE(Java Runtime Enviroment)是Java的运行环境 JVM(java virtual machine)也就是常常听到Java虚拟机 我们来看看这个图,来了解 阅读全文
posted @ 2021-06-17 11:02 SmallGrayCode 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 1. 面向对象 1.1 什么是面向对象 面向对象是一种思想,是基于面向过程而言的,就是说面向对象是将功能等通过对象来实现,将功能封装进对象之中,让对象去实现具体的细节。 对比面向过程,是两种不同的处理问题角度。 面向过程更注重事情的每一步骤和顺序,而面向对象更注重事情有哪些参与者(对象)、以及各自需 阅读全文
posted @ 2021-06-16 18:57 SmallGrayCode 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1. 初始化数字格 棋盘格初始化完成后,我们还需要用一个格子来显示数字。 而用来显示数字的格子应该在棋盘格的基础上的,所以初始化数字格的updateBoardView()应该在初始化棋盘格的init()方法的最后来执行。 function init() { //i表示4乘以4的格子的行 for(va 阅读全文
posted @ 2021-02-20 22:25 SmallGrayCode 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1. 初始化棋盘格 我们在index.html文件中,做了一个重新开始按钮,调用了一个newgame()方法用来开始新游戏,但是我们没有编写这个方法,目前点击按钮控制台会报错。 而开始新游戏需要完成两件事情,一是初始化棋盘格,二是在随机的两个格子生成2或4两个数字。 初始化棋盘的代码我们就放在mai 阅读全文
posted @ 2021-02-20 20:15 SmallGrayCode 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1. 游戏介绍 现在开始学编程的,基本上都过手机游戏2048吧,那么这个游戏的玩法相信很多人都熟悉,我在这里再给大家回顾下吧。 1.1 游戏规则 每次控制所有方块向同一个方向运动,两个相同数字的方块撞在一起之后合并成为他们的和,每次操作之后会在空白的方格处随机生成一个2或者4,不断的组合让分数提高, 阅读全文
posted @ 2021-02-20 18:56 SmallGrayCode 阅读(186) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 26 下一页