摘要: 泛型概述 泛型的介绍 ​ 泛型是JDK5中引入的特性,它提供了编译时类型安全检测机制 泛型的好处 把运行时期的问题提前到了编译期间 避免了强制类型转换 泛型的定义格式 <类型>: 指定一种类型的格式.尖括号里面可以任意书写,一般只写一个字母.例如: <类型1,类型2…>: 指定多种类型的格式,多种类 阅读全文
posted @ 2021-06-05 17:33 公鸡不下蛋 阅读(66) 评论(0) 推荐(0) 编辑
摘要: Git 1.Git工作流程 1.1本地仓库 1.2历史版本切换 1.3分支工作流程 ​ Master: 指向提交的代码版本 ​ Header: 指向当前所使用的的分支 1.4远程仓库工作流程 2.Git常用命令 2.1本地仓库 git init:初始化,创建 git 仓库 git status:查看 阅读全文
posted @ 2021-05-24 17:19 公鸡不下蛋 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 本地MarkDown优雅发表 前言 身为一名程序员,记录笔记、发表博客首选便是MarkDown,现在网上有好多发表博客的地方:CSDN、博客园、简书,甚至一些大佬都有自己专属博客,但自己最喜欢的还是博客园,一来没钱搭建服务器,二来博客园广告少,简洁的风格让人更舒适一些。 发表MarkDown的苦恼 阅读全文
posted @ 2021-05-12 17:26 公鸡不下蛋 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 多线程 1.了解线程 1.1多线程的概念 是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多个线程,提升性能。 1.2并行和并发 并行:在同一时刻,有多个指令在多个CPU上同时执行。 并发:在同一时刻,有多个指令在单个CPU上交替执行。 PS: 阅读全文
posted @ 2021-04-28 17:25 公鸡不下蛋 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Java编程思想,注重的应该是思想,我怎么笔记记得就是Java语法细节呢,很多例子的设计的思想也都没有写出来,个人感觉还是缺少实际的操作实践参考和分析的缘故吧;而且本身里面很多的设计模式方面的也没有写,是不敢写,怕误了自己,慢慢体会,也算是由浅入深吧。但其实不从设计的角度来谈,毕竟还是逃脱不了纷繁复 阅读全文
posted @ 2021-04-20 17:53 公鸡不下蛋 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 1.这一章主要讨论了运行时类型信息的获得与使用。 (1)Class对象 “在Java中,所有的类型转换都是在运行时进行正确性检查的。”“每个类都有一个Class对象(被保存在一个同名的.class文件中)”,因此可以通过Class类(所有Class对象都属于这个类)的一些方法来动态获得所需要的类的C 阅读全文
posted @ 2021-04-16 17:52 公鸡不下蛋 阅读(56) 评论(0) 推荐(0) 编辑
摘要: “Java的基本理念是:结构不佳的代码不能运行。”,从我原来使用Java的异常机制的感觉是不太喜欢的,因为他将整个异常的调用轨迹都放出来了,给人一种恐怖的感觉,现在慢慢体会着这里面的种种好处,感受着他们的设计思路。1.开发异常的初衷 在Java中,异常机制的使用的初衷是为了方便程序员处理可能的错误, 阅读全文
posted @ 2021-04-13 17:51 公鸡不下蛋 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 先说说概念,什么持有不持有的,就是“保存对象”,说白了就是对象的灵活(按需)存取,这个需就是Java容器类类库各种类的用武之地。 放一张书上的简单的容器分类图,其中点线框表示接口,实线框表示普通的(具体的)类,带有空心箭头的点线表示一个特定的类实现了一个接口,空心箭头表示某个类可以生成箭头所指向类的 阅读全文
posted @ 2021-04-09 17:51 公鸡不下蛋 阅读(51) 评论(0) 推荐(0) 编辑
摘要: (1)接口 先摘抄一些话: 接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法。 接口被用来建立类与类之间的协议。 策略设计模式:创建一个能够根据所传递的参数对象的不同而具有不同行为的方法;这类方法中包含所要执行的算法固定不变的部分,而“策略”包含变化部分。策略就是传递进去的参数对象,它 阅读全文
posted @ 2021-04-07 17:49 公鸡不下蛋 阅读(45) 评论(0) 推荐(0) 编辑
摘要: (1)绑定:将一个方法调用同一个方法主体关联起来(换句话说,方法调用与这个所调用的方法的实现关联起来,有多态的存在,可能是相同的函数名,却是不同的实现)。若再程序执行前进行绑定(如果有的话,由编译器和链接程序实现)叫前期绑定;在运行时根据对象的类型进行绑定(具体说,例如根据方法调用主体的类型、输入参 阅读全文
posted @ 2021-04-05 17:48 公鸡不下蛋 阅读(40) 评论(0) 推荐(0) 编辑