自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java基础教程55讲:java调用父类构造器

现在man的类继承了动物类,当我们创建了一个man类对象时,子类的构造器和父类的构造器时如何执行的?顺序又是什么样子的?

2022-03-19 11:42:20 476

原创 java基础教程54讲:java继承之重写父类方法

子类继承父类后,对于父类定义的方法,如果想进行修改和创新,如何做呢?我们可以直接对父类的方法修改。子类修改父类的方法叫做**方法重写**。

2022-03-19 11:23:25 1885

原创 win10下mysql5.8安装详解,配有视频版

win10下mysql5.8安装详解,配有视频版

2022-03-06 21:18:35 5822 2

原创 java基础教程53讲:面向对象三大特征之继承

​ 我们讲过了面向对象的三大特征之一的封装,封装的精髓是讲能隐藏的尽量隐藏起来,需要暴露的暴露的更明显,用专业的语言就是高内聚,低耦合。​ 我们用万物皆对象的思想,将程序抽象成了一个

2022-02-28 23:20:24 119

原创 java基础教程52讲:java构造器深入学习

我们前面讲的一些简单的程序,大家也发现了,如果我们想调用一个方法,一般是两个步骤:​ 1、创建一个对象​ 2、利用对象.方法我们深入讲一个如何创建一个对象:

2022-02-28 23:19:32 493

原创 java基础教程51讲:java常用的包

​java的核心类都放在java包及其子包下,扩展的许多类都放在javax包及其子包下:​举一些常用的包,后面我们写程序的时候会经常用到:​基础类库:

2022-02-28 23:18:26 233

原创 java基础教程50讲:package与import和import static

java的类是我们自己的定义的,既然是自己定义的,如何区分?另外如何两个人类的名字相同怎么办?解决方案就是放在不同的包中。

2022-02-27 23:12:00 85

原创 java基础教程49讲:java访问控制符

java提供了3种访问修饰符,我们之前的讲解也提到过:​private、protected、public,3种控制级别。另外还有一个不加任何访问控制符的访问控制级别,所以是4个。​private------》default------》protected--------》public​它们都可以修饰、成员变量、构造器、方法

2022-02-27 23:06:50 296

原创 java基础教程48讲:面向对象三大特征之封装

​ 封装是面向对象的三大特征之一,它是讲对象的状态信息隐藏在对象内部,不允许外部直接访问内部信息,而是通过该类所提供的方法来实现内部信息的操作和访问。​ 封装的例子在现实中处处可见、电脑、相机、汽车等等

2022-02-27 22:54:34 70

原创 java基础教程47讲:局部变量的初始化和内存中的运行机制

局部变量定义后,必须经过显式初始化后才能使用,系统不会为局部变量执行初始化。​也就是定义局部变量后,系统并未给这个变量分配空间,直到程序在位这个变量赋初始值时,系统才会为局部变量分配内存。

2022-02-27 22:50:31 239

原创 java基础教程46讲:成员变量的初始化和内存中的运行机制

当系统加载类或者创建类的实例时,系统会自动为成员变量分配内存空间,并在分配内存空间后,自动为成员变量指定初始值。​成员变量两种:​1、**类的成员变量**,表示方式是带有static关键词​2、普通的成员变量、对象变量、实例变量,没有static关键词​还用我们之前创建的man的类的例子

2022-02-27 22:49:14 91

原创 java基础教程45讲:方法重载

我们传递了两个参数,一个name、一个gameName,有的同学说了,我不想让别人知道我打游戏呢,你只打印下游戏的名称就行了,把我的名字给我去掉。我们怎么办?​这时我们想能不能原来的类中加一个方法:

2022-02-21 23:34:52 2501

原创 java基础教程44讲:递归方法

​ 什么是递归方法,讲它之前首先要弄懂什么是**递归**。说白了就是自己调用自己,然后把自己做参数在调用自己,一直调用下去。​ 写递归方法:1. 递归公式: 有反复执行的过程(调用自身) 2. 退出条件: 有跳出反复执行过程的条件(递归出口)

2022-02-21 23:30:55 220

原创 java基础教程43讲:java方法形参个数可变的方法

我们知道如果创建方法时知道有几个参数,我们就可以直接定义好,假如我们创建方法的时候不知道具体有几个参数,只知道有很多参数,这种方式怎么表示呢?

2022-02-18 21:54:33 1481

原创 java基础教程42讲:方法的参数传递机制

java里的方法不能单独存在,调用方法我们使用类或者对象。调用static方法使用类,因为它是属于类级别的方法。没有static的普通方法,使用对象进行调用,不能使用类直接调用,它是属于对象级别的。​像我们上面的玩游戏的方法的例子,我们在方法中定义了两个string类型的变量,String name,String gameName

2022-02-18 21:51:27 2192

原创 java基础教程41讲:java方法详解

我们讲了类的构成、对象的创建,就学会了java对象的基本使用,那么如何让每个对象拥有强大的功能,供程序使用呢?​ 这里的重中之重就是方法了,这一讲,我们详细的讲讲方法,方法也是我们在实际的开发中最长写的功能。​ 1、方法的所属性:方法属于谁?我们在前面讲对象的创建时提到了两个概念**一个是类**,一个是**对象**或者说**实例**。

2022-02-18 21:50:10 2049

原创 java基础教程40讲:java对象的创建和使用

​ java使用面向对象的编程思想,表示在程序种就是类,程序中实际如何使用类,通过对象,对象如何创建呢?使用的类种的构造方法、也叫构造器。​ 我们使用**new关键字、加上构造器方法**,创建了一个类对用的对象,如何理解:类是原始的版本,对象是通过类创建出来的副本,**实例**。

2022-02-16 23:24:40 224

原创 java基础教程39讲:类的方法

对象的创建的目的,就是为了使用,类有什么功能呢?就是通过方法去表示的。定好了方法,让用的人去调用,实现功能。​废话不多说,上语法:​[修饰符] 方法返回值类型 方法名(形参列表){​ //代码逻辑​ }

2022-02-16 23:22:29 88

原创 java基础教程38讲:讲讲类的成员变量

组成一个类的部分,包子:皮和馅、电脑:屏幕、内存、硬盘等。​定义成员变量的语法:​[修饰符] 类型 成员变量名=;​修饰符:public、protected、private、static、final

2022-02-16 23:17:12 90

原创 java基础教程37讲:面向对象-类和对象

类是面向对象的重要内容,它可以理解为一种自定义的类型,我们前面学了8种基本数据类型,是java给我们定义好的。依然java说万物皆对象,我们也想自己定义类型呢?java种就用类定义。​类是java编程的灵魂。​如何定义一个类:前面我们也简单写了一下类​类的组成、语法:

2022-02-16 23:12:28 115

原创 java基础教程36讲:引用类型的数组的初始化

引用数据类型数组,数组中存放的元素,是数组对象,可以是我们自定义的类,或者接口类型的对象。​定义一个动物的类,创建一个数组,描述一下数组初始化的过程

2022-02-16 00:09:46 249

原创 java基础教程35讲:基本类型数组的初始化

大家还记得吧,8种基本数据类型:byte、short、int、long、float、double、char、boolean​对于基本类型数组,数组元素直接存储在对应的数组元素中,因此初始化时,先给该数组分配空间,然后直接存入对应数组元素中。

2022-02-16 00:07:17 236

原创 java基础教程34讲:深入数组之数组组成

​数组:引用和数组对象本身​什么是引用:​通过一个类似于指针的东西,指向某一个区域,比如北京、上海,就是一个引用,指向这个城市。​引用是用来找到实际数组对象的线索。​数组对象:​北京、或者上海,具体的城市就是数组对象本身。

2022-02-16 00:00:34 151

原创 java基础教程33讲:使用增强for循环遍历数组的值

使用for循环的遍历,可能有的同学会说,如果我不知道下标,能不能遍历数组的值呢?是可以的,有一种for each循环,我们称之为增强for循环,可以直接拿到我们想要的值。

2022-02-15 23:57:55 302

原创 java基础教程32讲:java数组的使用

计算机本质程序是操作的数据,数据存在哪里?磁盘中、数据库中、程序中,最终使用肯定要到程序的内存中,在程序中哪里存放数据呢?比较常用的就是数组,比如我们存储一个班级学生的名称,成绩。。。。

2022-02-15 23:56:12 423

原创 java基础教程31讲:什么是java数组类型?

数组、就是一组数,比如我们购物,一箱牛奶、一袋苹果等​是多个元素组成的一个数组类型。这里注意一种数组只能存储一种数据类型的数据,而不能存储多种数据类型。比如我们定义一个牛奶的数组,牛奶的数组中必须都是牛奶,不能含有苹果。​想一下,为什么这么定义?避免数据混乱,用的时候出错。

2022-02-13 14:28:43 85

原创 java基础教程30讲:使用return结束循环方法

代码的逻辑都是在方法中执行的,循环语句也是,如果我们使用return让整个方法返回,当然也就可以退出循环了。​代码举例:​我们有一个循环从1-10的数中找数3,如果找到了就返回的方法:

2022-02-13 14:27:01 1144

原创 java基础教程29讲:使用continue忽略本次循环语句,继续下一次循环

循环中的逻辑代码,需要满足一定条件才执行,比如,有钱我们才能进行购物,如果没有钱就不能进行购买了,这时我们就不用在执行购买的逻辑,要进行取钱然后再购物。

2022-02-13 14:25:17 1043

原创 java基础教程28讲:循环的跳转和退出

循环退出的几种场景:​1、退出本次循环执行,下一次循环​2、退出本层循环3、退出到指定位置​1、使用break结束循环​循环体遇到break,会结束本次循环,并执行循环后面的代码。

2022-02-13 14:23:55 982 1

原创 java基础教程27讲:嵌套循环

通俗的讲,就是循环中套用循环​举例:我们军训排队的例子,我们想打印一个5行5列的梯队,怎么打印呢?就可以使用双层的循环取打印。​废话不多说,我们上代码

2022-02-13 14:21:55 136

原创 java基础教程26讲:流程控制之循环结构while、do while、for的使用

循环结构的组成部分:​初始化语句、循环条件、循环体、迭代语句

2022-02-13 00:04:17 154

原创 java基础教程25讲:流程控制分支语句switch用法及使用场景

switch语法:switch(判断语句){​case 条件1:{//业务逻辑​break;​}

2022-02-13 00:02:30 95

原创 java基础教程24讲:流程控制之顺序结构与分支结构

if语句和布尔类型条件判断:​比如我们前面讲的判断:天是否下雨,出去玩还是吃火锅​if语句的几种写法​第一种:​if(){}

2022-02-13 00:00:14 51

原创 java基础教程23讲:运算符之三目运算符

三目运算符怎么表示:​String str = "天不下雨" ? "出去玩":“吃火锅”​条件 问号 结果1 结果2,条件成立就取结果1的值,否则就取结果2的值

2022-02-10 22:32:19 247

原创 java基础教程22讲:运算符之类型相关运算符

类型相关的运算符,针对于引用类型,有两个:​instanceof和(type)​引用类型,是类或者接口,有一些是我们自己定义的,我们在使用的时候,为了保证程序运行的正确,需要去判断某一个类是不是符合一种类型。instanceof可以判断我们是否能够强转成功,避免出错。

2022-02-10 22:15:03 194

原创 java基础教程21讲:运算符之位运算符

​java支持7个位运算符:&按位与 两个都1,返回1,其他都是0​|按位或 只要有一个是1,就返回1​~按位非 0变1、1变0​^按位异或 不相同就是1、相同是0​<< 左移 5 << 2,左移动两位

2022-02-10 22:13:02 502

原创 java基础教程20讲:运算符之逻辑运算符

用于操作两个布尔类型的值的结果布尔类型true、false,如果一个是true一个是false,它们两个如何运算呢?​比如我们变魔术,手中有没有东西,两只手,如何判断呢?​1、&&:与,前后的两个都是true才返回true,否则就是false

2022-02-10 22:11:06 423

原创 java基础教程19讲:运算符之比较运算符

​用于判断两个常量或变量的大小,比较运算的结果是一个布尔类型,也就是true或者false

2022-02-09 23:45:53 75

原创 java基础教程18讲:运算符之赋值运算符

使用=等号进行赋值,将值赋给一个变量​1、直接赋值​String name =“鲨鱼微课”;​int age = 1;

2022-02-09 23:44:15 79

原创 java基础教程17讲:运算符之算数运算符

​程序中对于数值类的计算还是应用比较广泛的,我们这里需要掌握7个基本的运算符,都是大家比较熟悉的:加、减、乘、除、求余、自加、自减

2022-02-09 23:38:29 118

空空如也

空空如也

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

TA关注的人

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