摘要: 泛型学习第一篇 1.泛型之擦拭法 泛型是一种类似”模板代码“的技术,不同语言的泛型实现方式不一定相同。 Java语言的泛型实现方式是擦拭法(Type Erasure)。 所谓擦拭法是指,虚拟机对泛型其实一无所知,所有的工作都是编译器做的。 例如,我们编写了一个泛型类Pair<T>,这是编译器看到的代 阅读全文
posted @ 2020-11-03 20:07 皮卡丘和羊宝贝😄 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 视频地址 一、什么是泛型 1.背景: JAVA推出泛型以前,程序员可以构建一个元素类型为Object的集合,该集合能够存储任意的数据类型对象,而在使用该集合的过程中,需要程序员明确知道存储每个元素的数据类型,否则很容易引发ClassCastException异常。 2.概念: Java泛型(gene 阅读全文
posted @ 2020-11-03 00:37 皮卡丘和羊宝贝😄 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 我们已经学完了抽象类,抽象类中可以有抽象方法,也可以有普通方法,构造器,成员变量等。那么什么是接口呢?接口是更加彻底的抽象,接口中全部是抽象方法。(JDK8之前),接口同样是不能创建对象的。 2. 定义格式 //接口的定义格式: 修饰符 interface 接口名称{ // 抽象方法 } 阅读全文
posted @ 2020-11-01 00:02 皮卡丘和羊宝贝😄 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 通常我们对Java中final关键字的理解是“用final修饰的变量是不可变的”,如果尝试对final变量多次赋值,编译器将报错。似乎final的作用就是保证变量不可变,这没有错,但是如果我们在Java中灵活应用final的被修饰目标不可变的特性,往往能发掘出很多令人意想不到的效果,而非仅仅保证变量 阅读全文
posted @ 2020-10-31 10:55 皮卡丘和羊宝贝😄 阅读(93) 评论(0) 推荐(0) 编辑
摘要: static关键字五种用法的总结 平时我们都会很经常的去使用static关键字去修饰变量呀,方法呀,都大概的知道被static所修饰之后,有一种“全局”的味道,那么我就在这里详细的总结一下static关键字的四种用法。有问题欢迎留言 修饰成员变量 修饰成员方法 修饰代码块 修饰内部类 静态导包 修饰 阅读全文
posted @ 2020-10-31 10:23 皮卡丘和羊宝贝😄 阅读(82) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-10-30 20:12 皮卡丘和羊宝贝😄 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 内部类 (一) 概述 把类定义在另一个类的内部,该类就被称为内部类。 举例:把类Inner定义在类Outer中,类Inner就被称为内部类。 class Outer { class Inner { } } (二) 内部类的访问规则 ​ A:可以直接访问外部类的成员,包括私有 ​ B:外部类要想访问内 阅读全文
posted @ 2020-10-30 19:32 皮卡丘和羊宝贝😄 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 我刚开始学,看这个东西看了好久,官网文档的描述我不太理解,今天终于算明白了 官网的描述: 模板将会替换挂载的元素。挂载元素的内容都将被忽略 也就是说:template: '<App/>' 表示用<app></app>替换index.html里面的<div id="app"></div> 如果还是不明 阅读全文
posted @ 2020-10-27 14:03 皮卡丘和羊宝贝😄 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 一、Nosql概述 为什么使用Nosql 1、单机Mysql时代 90年代,一个网站的访问量一般不会太大,单个数据库完全够用。随着用户增多,网站出现以下问题 数据量增加到一定程度,单机数据库就放不下了 数据的索引(B+ Tree),一个机器内存也存放不下 访问量变大后(读写混合),一台服务器承受不住 阅读全文
posted @ 2020-10-24 02:11 皮卡丘和羊宝贝😄 阅读(1251) 评论(0) 推荐(3) 编辑
摘要: HTML入门与进阶以及HTML5 CSS入门 JavaScript 入门(上) JavaScript 入门(下) JQuery 入门 - 附案例代码 Bootstrap入门与简述 Vue 知识点汇总(上) Vue 知识点汇总(下) 阅读全文
posted @ 2020-10-23 01:24 皮卡丘和羊宝贝😄 阅读(96) 评论(0) 推荐(0) 编辑