摘要:
王之泰201771010131《面向对象程序设计(java)》第四周学习总结
第一部分:理论知识学习部分
第四章
1.类与对象的基础概念。
a.类(class)是构造对象的模板或蓝图。由类构造对象的过程称为创建类的实例;
b.对象:即数据,对象有三个特性——1.行为 2.状态 3.标识。
... 阅读原文
2018-09-24 20:29:05 阅读(2313) 评论(0)
摘要:我怎么知道哪块代码可能出现问题,从而放在try块儿中呢? (视频下载) (全部书籍)马克-to-win:一个笨办法,开始时,你并不加try,但你发现,运行时,用户赋给除数一个0,所以程序在这崩溃了,于是你就把这块代码加个try,过两天,用户又犯了一个数组越界的错误,致使程序崩溃了。马克-to-win:你又加了个try,... 阅读原文
2018-09-24 19:02:01 阅读(2317) 评论(0)
摘要:
前言
此系列是针对springboot的启动,旨在于和大家一起来看看springboot启动的过程中到底做了一些什么事。如果大家对springboot的源码有所研究,可以挑些自己感兴趣或者对自己有帮助的看;但是如果大家没有研究过springboot的源码,不知道springboot在启动过程中做了些什么,那么我建... 阅读原文
2018-09-24 18:24:21 阅读(2323) 评论(0)
摘要:
7 Anonymous inner class (视频下载) (全部书籍)
马克-to-win:有时如此简单,都没有必要清清楚楚明确出类名,用一下就完,就用匿名内部类。注意: 下面的new FigureMark_to_win(){。。。。};的语法形式。它和以往的new FigureMark_to_win()不同,现... 阅读原文
2018-09-24 18:04:01 阅读(2209) 评论(0)
摘要:
4静态内部类(Static Inner Classes)(视频下载) (全部书籍)
马克-to-win:这里的内部类的static,意思是它可以不用实例化外部类,就自己单独被实例化,单独存在(有点像生活中的办公室和办公桌(独立于办公室,办公桌也可以存在)),静态方法不就不用实例化类,直接用吗?就实例化而言,静态内部类... 阅读原文
2018-09-24 17:55:01 阅读(2800) 评论(0)
摘要:
给定一个二叉树,找出其最大深度。
二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。
说明: 叶子节点是指没有子节点的节点。
示例:给定二叉树 [3,9,20,null,null,15,7],
3
/ \
9 20
/ \
15 7
返回它的最大深度 3 。
通过... 阅读原文
2018-09-24 17:01:02 阅读(2532) 评论(0)
摘要:3)为什么接口能胜任作为和外部系统打交道的合同而抽象类就不行?(见下面我的山和车,肥皂的例子)【新手可忽略不影响继续学习】答:马克-to-win:假设你用抽象类作为合同,(视频下载) (全部书籍)外部系统有个类A,它本来固有就必须得继承一个类B,现在还必须得继承你这个抽象类,语法上不允许。反过来,如果你不用抽象类而用接... 阅读原文
2018-09-24 15:02:02 阅读(2330) 评论(0)
摘要:
4.实现多个接口Implementing Multiple Interface (视频下载) (全部书籍)
接口的优势:马克-to-win:类可以实现多个接口。与之相反,类只能继承一个超类(抽象类或其他类)。 A class can implement multiple interface, but a clas... 阅读原文
2018-09-24 13:07:02 阅读(2636) 评论(0)
摘要:
放弃使用链表描述问题过程的方式编写代码,采用具体数学分析推导实现实现该功能
import org.junit.Test;
/**
* @author lorem
*/
public class SuicidalGameTest {
@Test
public void test() {
... 阅读原文
2018-09-24 11:50:01 阅读(2268) 评论(0)
摘要:
1.Interface接口的定义和用法 (视频下载) (全部书籍)
先直接上大白话:马克-to-win:接口就是灰常灰常抽象的抽象类,我们可以就像用抽象类一样用接口,只不过,interface抽象到不能再抽象了,以至于里面不能有任何方法的实现, 只能都是空方法。紧接着来个例子:
例1.1---本章源码
interfa... 阅读原文
2018-09-24 11:24:02 阅读(2278) 评论(0)