随笔分类 -  Java知识拓展

拓展总结详解!
摘要:步骤一:新建一个Empty Project,把自己的项目作为一个模块——>next 去项目名自拟——>finish 步骤二:新增模块 file——>Module (你的模块名 ,模块属于项目的) 注意:这里需要 再选择一个 Web Application ,添加Web基础组件 会自动生成 web.x 阅读全文
posted @ 2020-12-10 19:17 醉心人灬 阅读(398) 评论(0) 推荐(0)
摘要:1、定义 ​ java包含23中设计模式,是一套对代码设计经验的总结,被人们反复利用,多人熟知的代码设计方法 2、目的 ​ 为了提高代码的可读性,可扩展性及代码的复用性,为了解决在写代码过程中遇到的代码设计问题。 3、设计模式的六大原则 ​ 1、开闭原则:对扩展开放,对修改关闭(尽可能对代码少修改) 阅读全文
posted @ 2020-10-27 16:41 醉心人灬 阅读(298) 评论(0) 推荐(1)
摘要:一、内部类 1、定义 ​ 在一个类中,定义另外一个类的代码结构,通常定义在类内部的类称为“内部类”,外面的类称为“外部类”,在逻辑关系上内部类与外部类是从属关系,比如:一个People类存在收货地址(收货人,收货联系方法) 2、分类 2.1、普通内部类 ​ (inner class) 一个类A中定义 阅读全文
posted @ 2020-10-26 08:34 醉心人灬 阅读(154) 评论(0) 推荐(2)
摘要:八大排序(重点!!) ​排序算法大体可分为两种: 1、比较排序,时间复杂度O(nlogn) ~ O(n^2),主要有:冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序等。 2、非比较排序,时间复杂度可以达到O(n),主要有:计数排序,基数排序,桶排序等。 一、冒泡排序 算法思路 1、比较相邻 阅读全文
posted @ 2020-10-11 16:20 醉心人灬 阅读(331) 评论(0) 推荐(1)