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

浙公网安备 33010602011771号