自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面向对象三大特征

没有多好的开场,只有充分的知识,面向对象有三大特征,封装可以利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象类型的内部,尽可能隐藏内部的细节,只保留一些对外接口使之与外部发生联系,用户不需要知道对象内部的细节,但可以通过对象外提供的接口来访问该对象。(将细节隐藏,只能通过对象外提供的接口来访问)。优点:减少耦合:可以独立的开发,测试,优化,使用,理解和修改减轻维护的负担:可以更容易被程序员理解,并且在调试的时候可以不影响其他模块

2021-11-05 11:49:46 121

原创 多线程的基本概念

没有多好的开场,只要充分的知识.1.多线程之前我们编写的java程序,都是单线程编程,即从主线程(Main线程)开始执行程序,依次执行每行代码,直到程序结束。单线程的特点是在程序运行中,只有一条线程工作,而在实际应用中,往往单线程是无法满足业务的需求。比如之前我们学习网络编程,一个客户端对应一个服务端进行通信,但是在实际应用中,是多个客户端对应一个服务端进行通信。那么服务端就需要同时为多个客户端提供通信服务,单个线程就显得力不从心。Java支持多线程,并提供了非常简单的方式来实现多线

2021-10-28 10:57:36 146

原创 数组的基本概念

1.数组概述数组属于引用数据类型数据,数组是常见的数据结构,在java中是用来存储同一类型数据的容器,数组通过索引(角标)操作数组中的元素。Java程序运行时,创建数组时,会在内存中分配固定的空间用来存储数据,这段空间是不可改变的,所以java中的数组长度不可变的。2.数组定义2.1 数组定义格式动态初始化:初始化时,只指定数组的长度,系统为数组中的每个元素赋予初始值。数据类型[] 变量名 = new 数据类型[数组长度]。那么动态初始化我们怎么给数组赋值:...

2021-10-28 10:02:17 982

原创 接口的作用

没有多好的开场,只有充分的知识。今日内容:接口概述、接口定义、接口的用法、接口的继承、接口和抽象类的区别。1.概述接口定义了实现某种功能的规范,用来扩展类的功能。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法2.接口的用途接口定义某种功能的规范,当我们编写的某些类突然有一天需要某些新增的业务和功能时,这时只需要该类接口,重写接口的抽象方法,即具备的该功能。接口可以扩展类的功能,弥补了java类单继承的缺陷。当我

2021-10-28 09:42:25 8576

原创 运算符的基本概念

一丶什么是变量:必须先声明才能使用,给变量定义好它的类型,然后就行赋值,它的值是可以改变的。成员变量:直接定义在类后面的变量。局部:定义在方法或是代码块中的得出一个结论:类是由成员变量组成的。基本数据类型:byte,short,int,long,double,float,char,boolean什么是变量?什么是常量?什么是标识符?什么是关键字?标识符:给包,接口,类,方法,变量起的名字规范:可以用,数字字母下划线和$组成不可以用数字开头,不可以添加空格。严格区分大小写,

2021-10-28 09:21:38 506

原创 变量和数据类型

1.变量内存中一块小的区域,用于记录代表某些数据(如基本类型的值、引用类型的值),赋值后值可以改变的量。1.1 定义1.内存中一个存储区域,存储数据。2.变量必须事先声明。3.声明变量时,必须制定变量类型。4.变量声明后,给变量赋值的类型必须和声明变量的类型一至。5.变量的值可以不断变化。Java是一个强类型的语言,在java中,使用变量,必须先声明再使用,并且java严格区分数据类型。1.2 格式变量类型 变量名称 = 变量值;int num = 123;

2021-10-28 09:10:25 186

原创 抽象类是干什么的

没有多好的开场,只要充分的知识.1.概述在编写类时,多个类具有相同的属性、方法,但是方法内部实现代码不一样,可以将相同特征抽取到一个父类中,子类只需要继承该父类,即可具有重复的特征,子类只需要新的特征即可。如果这样的父类通常作为模板来存在,该父类的用途是用于被子类继承,提高代码的复用性,该父类并不会被直接创建为对象,那么该父类被定义为抽象类。抽象类不能被直接创建对象实例,只能被子类继承。普通类是描述对象的某一类事物的抽象,而抽象类则是更高层次对具有相同特征的一批普通类进行抽象。抽象类使用

2021-10-28 08:58:26 2614

原创 Typhon爬取图片

如何操作。直接右键运行按着顺序来就可以了代码# -*- coding: utf-8 -*-"""Created on Sun Sep 13 21:32:25 2020@author: ydc"""import reimport requestsfrom urllib import errorfrom bs4 import BeautifulSoupimport osnum = 0numPicture = 0file = ''List = []def Fin.

2021-09-28 20:03:12 95

原创 微信小程序基础篇

微信小程序介绍微信⼩程序,简称,英⽂名 Mini Program ,是⼀种不需要下载安装即可使⽤的应⽤,它实现 了应⽤“触⼿可及”的梦想,⽤⼾扫一扫或搜⼀下即可打开应⽤。1.1 为什么是微信小程序?1.微信有海量用户,而且粘贴性很高,在微信里开发产品更容易触达用户;2.推广app或公众号的成本太高。3.开发适配成本低。4.容易小规模试错,然后快速迭代5.跨平台1.2 官方微信小程序体验小程序示列源码2.环境准备开发小程序之前,必须要准备好相应的环境..

2021-09-28 17:30:13 81

原创 VuePress搭建网站-操作(2)

首先我们先打开vuepress官网进行查看。在开始之前我们需要注册一个github账号。因为打开github很卡于是我在网上找了很多代理都不行,一脸懵逼了很久。搞个代理还要钱我,泵吹!!!咱必须白嫖免费的记得上一篇文章咱们安装了git然后咱们打开全局在git里输入git config --global http.proxy http://127.0.0.1:1080git config --global https.proxy https://127.0.0.1:1080这里..

2021-09-28 15:08:08 159

原创 VuePress搭建网站-安装(1)

待更新

2021-09-27 11:47:36 324

空空如也

空空如也

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

TA关注的人

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