自定义博客皮肤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)
  • 收藏
  • 关注

原创 java包机制,package,import

多态:

2022-06-05 17:50:50 126 1

原创 继承,覆盖,多态

继承:方法覆盖:多态:

2022-02-25 15:42:43 228

原创 java(8)static

一、定义静态变量当以一个中国人的类,里面有实例变量id,姓名,国籍。但所有的对象的国籍都是中国,每次创建对象都需要开辟一块空间。所以在创建类的时候国籍前加上static。国籍不加static:添加static关键字,变为静态变量。下面这样不会出现空指针异常,可以说明加有static关键字的可以用引用访问,但和引用无关了。二、静态代码块完成初始化操作。排在main方法前执行。三、实例代码块/语句块四、方法什么时候定义为静态的实例变量必须通过引...

2022-01-17 15:25:48 190

原创 java(7)this关键字

this关键字,在定义一个类的时候,

2022-01-13 21:08:00 116

原创 java(6)

构造方法(构造器,构造函数)当一个单词后面带个括号的时候这一定是个方法。new去调用构造方法,构造方法返回值就是类本身,所以不用写返回值类型。构造方法就是初始化,没有构造方法默认给一个无参数的构造方法,自己写了构造方法可以往里加参数给类进行初始化。构造方法也支持方法重载:无参数构造方法在使用的时候默认给那些变量赋的值就是0或者null之类的,所以直接调用出来的是0之类的。参数的传递:​​​​​​​...

2022-01-11 19:31:37 162

原创 java(5)

java集成开发环境:面向对象的封装性:封装了之后外部不能随便改变你定义的类里的值。私有化之后外部无法访问,不能通过赋值获取和改变值。想要访问需要设置set和get方法才能访问,并可以在set和get代码中加入逻辑控制,实现一种过滤来控制。...

2022-01-10 21:19:38 242

原创 java(4)面向对象

面向过程和面向对象的区别:面向过程:关注的是开发中步骤因果关系的实现。因为所以因为所以什么的。没有独立体。都是模块与模块之间的因果关系。面向对象:有独立个体,每个元素之间的独立程度很高。每个独立体都可以说是对象,面向对象关注的是对象能带来什么功能。让对象之间协作起来形成系统。面向对象的三大特征:类和对象的概念: 类实例化变成对象,类里定义方法(函数)类的定义:类是java两种数据类型里的引用数据类型。对象的创建和使用:定义了一个student...

2022-01-10 19:11:38 152

原创 java(3)方法

方法就是定义函数。方法体中不能再定义方法。定义方法写在main方法外,在main方法中进行调用,也可以不在main中调用。一个方法有一个返回值,这个返回值可以接收,亦可以不接收。接收的话需要用变量来接收。需要定义变量类型。方法返回值定义为void时,return终止的是整个方法,而break终止的是这个for循环。方法执行的内存分析:重要...

2022-01-09 16:24:15 605

原创 java学习:(2)

注释://单行注释/*多行注释*/javadoc注释:会被解释到帮助文档/*****/java语句以;终止,字符串由双引号括起来。标识符:自己命名的。关键字: 都是小写,不能改变的。...

2022-01-06 17:32:13 282

原创 python学习

区分python中的列表(list),数组(array),元组(tuple),矩阵(matrix),张量(tensor)【1】列表——list(python概念)python中的列表通常通过a = [ ] 创建,list内的元素可以为数字,字符串等,元素类型可不同。除非使用numpy将list转换array,否则python本身是没有数组(array)这种说法的; list中不同元素可以有不同的数据类型,而array中元素必须是同种类型,举例如下:a = [1,2,'a','3']pri.

2022-01-05 23:09:16 121

原创 java学习(1)

常用DOS命令(cmd里的命令):什么是JDKjava的特性:其中包含了JVM,(java虚拟机的概念),有很多版本,比如和windows操作系统进行交互的,或者和linux操作系统进行交互的。安装了JDK就会有相应的JVM。java是由c++写出来的,java具有多线程。java的加载与执行:1.编译阶段xxx.java经过编译可以生成多个xxx.class为字节码文件。JDK中有一个javac.exe可以将java编译为.class。...

2022-01-05 17:15:55 221

空空如也

空空如也

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

TA关注的人

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