自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 2021-06-19 软件工程复习

2021-06-19 21:41:38 65

原创 2020-10-03 Maven

2020-10-03 23:05:36 73

原创 2020-09-25 java类的加载机制

2020-09-26 15:53:05 58

原创 2020-09-24 抽象类与接口的区别

相同点:1)都可以定义抽象方法2)都不能实例化对象3)定义的抽象方法都需要被重写4)都可以定义public static方法, public static final常量不同点:1)意义不同抽象类是对事物更高层级的抽象接口是对功能的封装2)定义方式不同抽象类用 abstract class定义接口用interface定义3)内容不同抽象类中除了抽象方法外,还可以定义构造方法等普通类中定义的所有成员接口除了抽象方法等这四个内容外, 不能定义构造方法等内容4)使用方式不同抽象类.

2020-09-24 22:52:22 115

原创 2020-09-24 接口

2020-09-24 22:34:53 48

原创 2020-09-24 抽象类

为什么定义抽象类?对事物进行进一步抽象可以形成抽象类, 如动物类,交通工具类,食品类含有抽象方法的类必须定义为抽象类如何定义抽象类使用abstract修饰的类为什么定义抽象方法?当一个类的某个操作无法具体实现时,这个操作可以定义为抽象方法使用abstract修饰方法, 只有方法的声明, 没有方法体如何使用抽象类抽象类一般作为其他类的父类存在子类继承了抽象类, 子类需要重写抽象类中所有的抽象方法, 如果子类没有重写所有的抽象方法,子类也需要定义为抽象类注意:抽象类中不一定含有抽象方..

2020-09-24 21:59:49 202

原创 2020-09-24 Object整理

2020-09-24 21:11:06 57

原创 2020-09-23重新开始的第一天

题记今年是大三了,学了两年编程,也写了不少的东西,但是一直觉得自己没有静下心来好好记录今天就是下定决心的第一天,开始记录每天学习的内容以及感想。也就算是给自己的一点念想吧!...

2020-09-23 22:44:39 65

原创 观察者模式

2020-09-02 17:48:53 54

原创 策略模式

2020-09-02 15:04:59 62

原创 模板方法

蓝色为变化的 红色的是稳定的//应用程序开发人员class Application { //变化 public boolean step2() { //... return true; } //变化 public void step4() { //... } //稳定 public static void main(String args[]) { Libr...

2020-09-02 08:42:36 118

原创 设计模式-------概述

只要目的:解决问题复杂性方法:分解 和 抽象重新认识面向对象理解隔离变化能将变化所带来的影响减为最小各司其职是所谓各负其责对象是什么?·从宏观层面来看,面向对象的构建方式更能适应软件的变化,·从微观层面来看,面向对象的方式更强调各个类的“责任”由于需求变化导致的新增类型不应该影响原来类型的实现·从规格层面讲,对象是一系列可被使用的公共接口。·从语言实现层面来看,对象封装了代码和数据。·从概念层面讲,对象是某种拥有责任的抽象。面向对象设计原则(1)依赖倒置原则(DIP)·高

2020-09-02 07:59:36 57

原创 安卓开发基础一

前段时间开发安卓发现基础还得加强,就开始整理一遍一.系统体系结构Linux Kernel:Linux内核,操作硬件(java不能主动操作硬件,c/c+ +可以操作硬件)主要封装了各种“驱动代码”,通过驱动调用来实现对各种硬件操作Libraries:c代码依赖层C/C+ +代码封装uinux内核驱动代码向上提供服务Android HAL:Android的硬件抽象层,把对硬件的支持分成了两层,用户空间和内核空间,其中,硬件抽象层运行在用户空间,而Linux内核驱动程序运行在内核空间。Adnroi

2020-08-05 16:57:25 178

原创 Python 学习三

''' 线程 cpu 数目小于任务:并发 CPU 核数大于任务:并行'''''' threading 函数名() 调用函数 函数名 指示到函数的位置'''#没有使用线程的方法import timedef sing(): for i in range(5): print("singing") # time.sleep(1)def dance(): for i in range(5):

2020-05-24 00:36:08 104

原创 Python 学习二

''' Python 文件 1.文件数据加载到内存 2.二进制保存 3.文本文件(txt 本质还是二进制文件) 二进制文件(专门软件查看的文件,如图片,音乐)'''''' 操作文件套路 1.打开文件 open(文件名区分大小写 存在返回对象,不存在报错) 2.读写文件 write/read(一次性读取所有文件) 3.关闭文件 close'''file=open("render.html")text=file.read(

2020-05-22 22:30:18 104

原创 Python 学习一

import sklearndef demo(): print("hello")''' 变量 数据 函数都是对象 dir() 对象的内置方法和属性 dir(demo)'''''' 定义一个类(就是一个类中封装多个方法) 类里面的定义方法第一个参数是 self'''class demo_01: def demo_01_mt01(self): pass def demo_01_mt02(self):

2020-05-22 22:03:45 78

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除