自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java访问控制修饰符、static、static final常量、枚举

通过前几章的学习,我们了解到了java面向对象的几大特征,继承、抽象、接口、多态等知识,而抽象、封装、继承、多态就是我们java的四大基本特性,其中封装、继承、多态是我们java的三大基本特性,那么封装是什么呢?封装就是我们接下来要说的访问控制修饰符来完成的,简单来说封装就是把我们的代码隐藏起来不让外部访问到,外部想要访问的话要通过我们给定的规则来访问,否则访问不了,封装后面会详细讲到,我们现在先了解一下。

2023-10-16 20:35:38 959 1

原创 (Java)多态与内部类 + package与import关键字

可以看到在上面代码,我们首先声明了一个Animal引用类型的值为o1,并且把o1进行new(实例化)对象为dog类型,那么我们就可以 认为这就是一种多态,我们的dog类向上造型为了animal,但是我们的o1这个变量可以访问到声明方法呢,就看Animal类有什么,o1就能用什么,这是我需要注意的,即我们能点出来(o1.方法),看我们的引用类型(animal这里是)--记住啦!还有就是我们要记住内部类有独立的class。类的全称---------------------------------------

2023-08-30 20:08:22 200

原创 抽象与接口、引用类型数组

由abstract修饰的方法,我们称为抽象方法,我们需要注意的是抽象方法只有方法的定义没有具体的实现(甚至连{}都没有),如下我们定义一个show()的抽象方法。这就是我们抽象方法的定义。

2023-08-15 09:41:31 144 1

原创 继承、super、方法的重写、final

注意:当我们父类的成员变量与子类的成员变量同名的时候,super指向的就是父类的成员变量,this指向的就是子类的成员变量(当前类),如果父类与子类成员变量不同名,那么super与this是一样的。那么父类里有什么呢?super()----------------------------------------调用超类的构造方法。super.方法名()------------------------------继承的是父类的成员变量和普通方法,不包括构造方法,父类的构造方法是被子类通过。

2023-08-09 21:02:41 178

原创 面向对象!(Java进阶啦!)

首先恭喜我们,基本上学完Java的基础语法,接下来我们要走向面向对象的过程,在学习面向对象之前,我们要了解到什么是面向对象?什么是面向过程?

2023-08-08 20:28:07 96 1

原创 编程思维的训练(几个小题目)

通过前面的学习我们可以完成以下几个题目!介意看完注释的题要求自己先编写再来看答案哦,和小白一起学习Java!相信自己,扬帆起航!

2023-08-07 20:37:51 405 2

原创 方法(java)

方法的定义如下:(五要素)修饰词 返回值类型方法名参数列表){方法体---------具体的业务逻辑功能实现由方法的定义可以知道,一个方法可以返回值也可以不返回值,有返回值的时候用相应的数据类型,没有返回值的时候我们就用void;一个方法可以有参数也可以没有参数,具体的定义如下://无参无返回值voidsay(){Systemoutprintln大家好,我叫zy,今年23岁了//有参无返回值voidsayHiStringname){形参System。

2023-08-07 20:26:44 100 1

原创 数组的基础知识

我们要知道数组是什么,通常的数组是一个引用类型,它与八大基础类型不一样,数组是一个相同数据类型元素的集合,数组运用的十分的广泛,接下来和小白一起学习数组是怎么定义,访问,运用的。 我们在数组定义未初始化时,系统会给数组赋默认值,默认值为: 数组的初始话有以下几种情况: 数组的访问就是访问数组中的数据,那么怎么访问数组呢?这里就引入一个下标的概念,数组的下标是什么呢?通俗的说就是括号里面的数,如int arr[20],那么他的下标就是0-19;每个下标代表一

2023-08-05 11:18:49 110 1

原创 运算符与分支循环结构

java小白都可以看懂的笔记哦,不容错过。

2023-08-05 09:25:43 145 1

原创 (Java)扬帆起航!

首先我们要了解到,程序员编写的是源文件(.Java)文件 ,在我们编写完(.Java)文件后,就需要经过编译来形成一个字节码文件(.class),在通过相关系统的JVM来加载运行我们的字节码文件(.class)。那我们是不是一提到Java我们就可以从别人那了解到一个特性,就是我们所说的Java的跨平台特性,这也是为什么Java比较热门的原因之一,由于它跨平台,所以我们就只要写一遍代码就行,做到一次代码多操作系统使用即”一次编译到处使用“。

2023-08-01 20:30:36 109 2

空空如也

空空如也

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

TA关注的人

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