Java基础
A390hours
既然选择了。。。。。。
展开
-
关于客户登录案例的思考
关于网络编程的一些练习原创 2017-08-23 15:42:15 · 274 阅读 · 0 评论 -
关于抽象类的学习
补上了昨天落下的关于抽象类的课程 关于抽象类,适用于那些共性比较多的类,抽取出来单独创建一个类,然后提高复用性和可维护性。但是与设计原则高内聚低耦合的设计原则有些冲突,好的程序员就是看对于这种冲突的中和吧。 抽象类新接触的词:abstract ex:public abstract class Teacher{}@Override 规定子类对于方法的重写在敲原创 2017-07-27 10:47:20 · 336 阅读 · 0 评论 -
关于Map和HashMap的思考
一个双排集合,也叫夫妻集合其实目前还没发现它的太大用处,就记住了keys和values,keys是collection类型集合,有序、不可重复(有点类似于单排集合的index索引值,但是灵活性更高,以后的用处可能就体现在这里吧),而values是set类型集合,可以重复只是学会了一些Map及其子类下的方法运用,暂时就写这些,以后理解更深了就来更新,反正是写给自己看的在遍历这种集合的时候,要原创 2017-08-10 23:37:15 · 258 阅读 · 0 评论 -
关于异常的思考
其实写一个异常很简单,就是构造一个方法,然后添加无参构造和适合的有参构造。有参构造中的参数根据现实需要选择,比如把你需要对异常进行中文说明,那就需要加上String类型的参数构造。就像这样: public MyException(String message) { super(message); // TODO Auto-generated constructor stu原创 2017-08-10 23:28:32 · 228 阅读 · 0 评论 -
关于递归的思考
目前只学到了斐波那契列数的运用,关于递归更深层次的技巧需要以后渐渐摸索感觉递归就是程序调用自己,不断调用,然后设置一个出口,结束递归。递归如果次数太大,就会产生内存溢出。面展示下案例吧,应该很多人刚开始都写过这个吧?package myRecurrence;/* * 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子, * 小兔子长到第三个月后每个月又生一对兔原创 2017-08-10 23:22:01 · 228 阅读 · 0 评论 -
还有8天就赶上进度了
今天再学完抽象类就可以赶上视频计划进度了。经过这几天的摸索,发现了适合自己的有效的学习方法是先不停顿的看一遍视频, 如果有没听懂的就回放到不懂的地方(或者去网上查查相关名词),直到听懂为止然后再敲一遍视频中涉及的代码。如果熟练正确的完整的敲出来,就做总结到XMIND中, 如果不数量,就看看是哪一部分不熟练,然后再去记住这部分代码以及其中的逻辑关系和涉及到的语法规则,直到熟练为止原创 2017-07-26 17:40:57 · 251 阅读 · 0 评论 -
关于继承中构造的思考
freshbird原创 2017-07-26 15:17:10 · 240 阅读 · 0 评论 -
关于this的思考
首先this是一个关键字,其次他的一个作用是用来引用成员变量的,用于方法中的形参和成员变量名字一样的时候,用this来区别。防止该方法的形参和类中的成员变量冲突。应用到的JAVA语法:成员变量的作用范围>形式参数作用范围Java语言规定当变量作用范围重叠时,作用域小的变量覆盖作用域大的变量this的作用是引用成员变量所以冲突的时候,形参的值就起作用了,但是形参一般会是系统默认值原创 2017-07-25 19:01:22 · 266 阅读 · 0 评论 -
关于JAVA的类的思考(二)
类、对象原创 2017-07-25 17:20:28 · 215 阅读 · 0 评论 -
关于JAVA的类的思考
一个新手关于JAVA方法的思考原创 2017-07-25 16:16:02 · 299 阅读 · 0 评论 -
斗地主随机发牌案例
Collections、Arraylist、嵌套循环、整数取余的运用原创 2017-08-08 23:02:06 · 1257 阅读 · 0 评论