自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java:面向对象(Object类-equals()).

这样一个代码我们运行可以得到结果是false,俺么我们把6改成4运行结果就是true了。这就出现了一个问题,我们就没必要搞上面那个方法了。如果自定义类中也有比较相同的功能,没有必要重新定义,只要沿袭父类中的功能,建立自己特有比较内容即可,这就是覆盖。这两个内存空间是不一样的所以是false。比较的是他们的内存地址。我们可以发现我们建立的如果是Person对象的话,那么也是可以比的。Obeject:是所有对象的直接后者间接父类,传说中的上帝。该类中定义的肯定是所有对象都具备的功能。这运行之后就会是true。

2022-11-19 20:21:48 376 1

原创 java:面向对象(多态的主板示例)。

java:面向对象(多态的主板示例)。

2022-11-14 22:41:43 253

原创 java:面向对象(多态中成员的特点)。

java:面向对象(多态中成员的特点)。

2022-11-13 22:30:34 221

原创 java:面向对象(多态-示例)。

这个程序需要这个DoStudent和Student这两个类就可以运行其实,只不过其他都是后面出现的,多态将对象调用变简单了,我们找到了这些对象的共同所属类型。

2022-11-10 21:01:41 204

原创 java:面向对象(多态-扩展性)。

那么当我们有很多动物的时候每次都需要在封装函数后面加函数,所以这也是对于我们来说很累的,所以我们这时候就要思考了。也是能运行成功的,因为子类中用父类中的函数肯定是运行子类中的,所以这样也可以,这就是因为一个对象具备了多种形态造成的,这个代码中的狗和猫都是一样的,所以这样写可以体现出程序中的多态。总结一下多态的表现就是父类的引用指向了自己的子类对象。这样的好处是什么呢,就是一年之后再出现一个狗对象,我们就不用再在下面重新加一个新的函数。多态的好处就是多态的出现大大的提高了程序的扩展性。这个代码运行结果如图。

2022-11-08 18:57:13 309

原创 java:面向对象(多态-概念)。

我们在描述猫这个事物时,就会写猫 x=new 猫();也可以这样写动物 x=new 猫();这样写那么猫必须是动物的一种。从原来的某一种类型对某一种类型的具体实例。而现在我们发现类与类之间产生关系之后原来实体还可以具备其他类型,猫就是实体,可以去其他类型例如动物。这就说明这个事物存在多种形态。其实多态性不仅在对象上有体现,同时在函数上也是有体现的。多态:可以理解为事物存在的多种体现形态。

2022-11-07 21:15:52 69

原创 java错误:“未封闭的 String 表达式”

未封闭的 String 表达式”错误消息发生在 Sting 表达式结束时没有引号标记,错误消息将在发生错误的同一行提示出来。一个 String 表达式在源码中是一个值。String 表达式结束时没有使用引号标记。这种错误只要在 String 表达式结束是使用引号就能简单的改正。String 表达式超过一行时。长的 String 表达式可以被拆分成多个表达式,然后用 "+" 连接起来。引号是 String 表达式中的元素又没有使用下划线“\”进行转义。

2022-11-06 21:35:12 309

原创 java:面向对象(子父类中变量的特点)。

这个时候就会打印父类的num。当然这是个简单的,我们都是很容易写出来的。当然我们不是要说这个,有特殊情况,就比如父类和子类有相同的情况。当有相同的情况时,运行的就是子类的,就不运行父类的了。那当我们想打印父类的呢,这时候就需要另一个关键字super。当继承出现后子父之间成员间会发生一些什么样的变化或者有什么样的特点呢?那么运行的结果如图。希望对大家有所帮助。.我们可以知道以下。

2022-11-03 20:52:33 53

原创 java:继承概述。

我们描述两个人,一个是学生,一个是工人。那每个类都有是很麻烦的,我们单独搞一个类,让这两个类和它有关系然后能直接用。同时我们要注意,这个工人和学生是没有继承的关系,所以千万不要为了获取其他类的功能用工人继承学生或者学生继承工人。只有类与类之间有所属关系的才能继承,我们一定要自己思考一下,不能乱继承。那么我们将学生和工人的共性描述取出来,单独进行描述,只要让学生和工人与单独描述的这个类有关系,就可以了。2让类与类之间产生了关系,有了这个关系,才有了多态的特性。

2022-11-02 20:20:30 71

转载 proteus中的标签的使用方法。

中绘制原理图的时候常常会遇到元器件的连线比较繁杂,导致原理图看起来比较乱,或者不是太好看,我们一般采用两种比较典型的方式来解决。注意:不要把自动捕捉设置过大,否则你可能无法将终端标签连接到端口上(如果你不小心按了F4就要面对这样的尴尬。批量选择后,按快捷键A调出属性赋值工具,点确定,自动将多个管脚同时标记上标号标签。双击终端标签则可以添加或编辑标签文字了,可以逐个标记,也可利用工具批量添加。如下图,选择LBL图标,在任意连接线上点击即可给连线标注文字。终端模式下的标签须确保我们已经选择了终端模式,如下图。

2022-11-01 22:08:03 11407

原创 java:单例设计模式。

对于事物怎么描述,还怎么描述,当需要将这事物的独享保证在内存唯一时,就把以上三步加上即可。2.还为了让其他程序可以访问到该类对象,只好在本类中,自定义一个对象,但是这是建立了两个对象,我们要保证一个对象。那么怎么保证一个对象呢?1.为了避免其他程序过多建立该类对象,先禁止其他程序建立该类对象。3.为了方便其他程序对自定义对象的访问,可以对外提供一些访问方式。单例设计模式:解决一个类在内存只存在一个对象。3提供一个方法可以获取该对象。2在类中创建一个本类对象。我们可以把代码改成这样的。1将构造函数私有化。

2022-10-31 20:47:59 44

原创 java:静态代码块。

那么这个代码块什么时候执行呢,它也没有名字,那么怎么调用。注意了,静态代码块的特点是随着类的加载而执行,只执行一次。那么这个代码的执行结果是什么呢,如图所示。那么我们是不是一定要写这个对象这个类才会被加载,这是不是的。

2022-10-30 21:13:49 78

原创 java:错误: 无法从静态上下文中引用非静态 变量 XXX。

我们平时编译的时候可能会遇到这样的错误。这个意思是说的这个name是静态变量,然后又在下面定义了一个静态的,没有办法再用上面的静态变量name所以会报错。因为先加载的时候这个name还不在,是对象里面的数据。所以我们把static去掉就行了。我们写的是这样一个代码。再运行就不会报错了。

2022-10-28 21:17:55 2104

原创 java:main函数。

可见编译成功但是运行不成功,启动虚拟机的同时我们要执行那个类直接传给虚拟机就行了,我们直接在MainDemo后面打出来就行了。我们知道函数都有个特性是重载,这个函数上下两个函数名是一样的,但是参数列表是不一样的,说明他们已经重载了。但是虚拟机执行的时候是先执行上面那个,因为虚拟机运行的是名称为main,参数列表为字符串列表的那个。我们也是可以往里面传我们想要传的值的。那么我们想把它们全打印出来怎么打印,我们只需把代码改一下就行了。那么虚拟机调用main函数传的是什么东西呢,我们可以验证一下。

2022-10-27 20:19:50 948 1

原创 java:静态什么时候使用。

我们建立这个对象,但是这个对象并没有作用,所以这个定义的静态的。并没有意义,而我们把static去掉然后括号中写name='haha'就是有意义的,就可以实现了。当对象中出现共享数据时,该数据被静态所修饰,对象中的特有数据需要定成非静态存在于堆内存中。当功能内部没有访问到非静态数据(对象的特有数据),该功能可以定义成静态的。我们在java中什么时候使用静态呢?因为静态修饰的内容有成员变量和函数。什么时候定义静态变量呢?什么时候定义静态函数呢?

2022-10-26 21:54:39 328

原创 java中this关键字在构造函数间调用。

我们可以发现平时在进行构造函数的定义的时候,上面那个构造函数是姓名,下面是姓名加年龄,那么功能是不是有重复的。那么我们可以用封装完的函数拿来用就可以了。我们在构造函数中调用其他函数是不能直接调用的,这个只是在构造函数中,在其他函数中还是可以正常调用的,我们在构造函数中调用是需要加this的。我们可以把这个代码改成这样。另外还有this语句只能定义在构造语句的第一句。我们可以得出来this语句:用于构造函数之间互相调用。我们今天来说一下this关键字在构造函数间的调用。所以我们一定要注意this的格式。

2022-10-25 21:23:16 448

原创 java(this关键字的应用)。

我们可以得出this的应用:当定义类中功能时,该函数内部要用到调用该函数的对象时,这是用this来表示这个对象,但凡本类功能内部使用了了本类对象,都用this表示。这篇文章我们说一说this关键字的应用,我们怎么在写代码的时候把this这个关键字用进去呢?我们先说一个需求:给人定义一个用于比较年龄是否相同的功能。因为是比较是否相同,所以类型是boolean类型的。这个是本篇文章要讲的,希望可以帮助到大家。所以我们这样写代码。

2022-10-24 21:27:55 471

转载 java错误:需要《标识符》

总之,出现标识符错误,就是说程序里的不是缺少标识符,就是标识符拼写错误。上面的第一,第二,第三个错误的原因是:没有加函数返回值类型void。另外还有一种错误原因:关键字错误。

2022-10-23 21:49:05 2971

原创 java:错误: 非法的表达式开始

java:错误: 非法的表达式开始

2022-10-22 18:17:51 9903

原创 java中的构造函数。

java中的构造函数。

2022-10-20 23:11:13 711

原创 java:错误: 对于Person(没有参数), 找不到合适的构造器。

java:错误: 对于Person(没有参数), 找不到合适的构造器。

2022-10-19 23:18:13 2553

原创 java中的面向对象(封装,private)。

java中的面向对象(封装,private)。

2022-10-18 20:48:51 303

原创 java:错误: 不兼容的类型: void无法转换为int

java:错误: 不兼容的类型: void无法转换为int

2022-10-17 20:36:41 2334

原创 java:错误: 找不到符号

java:错误: 找不到符号

2022-10-16 21:42:02 3002

原创 java中的数组(二维数组)。

java中的数组(二维数组)。

2022-10-15 20:54:33 195

原创 java中数组的排序(冒泡排序)。。

java中数组的排序(冒泡排序)。

2022-10-14 23:40:30 315

原创 基于单片机的最小流水灯实验。

基于单片机的最小流水灯实验。

2022-10-13 22:37:50 502

原创 java中数组的排序(选择排序)。

java中数组的排序(选择排序)。

2022-10-12 21:26:44 733

原创 java中的数组(概述-内存结构)

java中的数组(概述-内存结构)

2022-10-10 20:54:19 266

原创 java中函数的重载。

java中函数的重载。

2022-10-09 21:57:50 1580

原创 java中函数的应用。

java中函数的应用。

2022-10-08 19:46:45 350

原创 java中的函数(概述)

java中的函数(概述)

2022-10-07 14:00:16 915

原创 java中的语句(break-continue的使用)

java中break-continue的使用。

2022-10-06 19:12:41 1092

原创 如何用java写一个九九乘法表。

如何用java写一个九九乘法表。

2022-10-05 12:12:04 10531

原创 java中的for嵌套。

java中的for嵌套。

2022-10-04 19:45:45 831

原创 java中for语句和while语句的区别。

java中for语句和while语句的区别。

2022-10-03 19:58:25 848

原创 java中的for语句。

java中的for语句。

2022-10-01 21:03:37 236

原创 java中的do while语句。

java中的do while语句。

2022-09-29 21:17:15 895

原创 java中的while语句。

java中的while语句。

2022-09-28 21:53:57 316

原创 Java中的while语句。

Java中的while语句。

2022-09-28 21:33:11 437

空空如也

空空如也

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

TA关注的人

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