自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java多态

Java 泛型是一项强大的特性,通过提供类型安全的机制,使得代码更加健壮、可维护。合理利用泛型,可以写出更加通用、灵活的代码,提高开发效率。通过本文的介绍,希望读者对 Java 泛型有更深入的理解,能够在实际开发中更好地应用它。

2023-12-03 20:26:46 52 1

原创 多态的概述

以后在工作中,和别人聊天的时候,要专业一些,说向上转型和向下转型,不要说自动类型转换,也不要说强制类型转换,这样Master和Dog以及Cat的耦合度就降低了,提高了软件的扩展性。因为自动类型转换和强制类型转换是使用在基本数据类型方面的,在引用类型转换这里只有向上转型和向下转型。//编译的时候编译器发现a的类型是Animal,所以编译器会去Animal类中找move()方法。具有相同的方法名,相同的形式参数列表,相同的返回值类型。以上的代码表示:Master和Dog以及Cat的关系就脱离了,

2023-11-26 16:58:28 80 1

原创 Static关键字

由static修饰的变量,常量和方法分别被称作静态方法,静态变量和静态方法,又被称作类的静态成员。成员方法包括实例方法和静态方法,成员变量包括实例变量和实例方法。项目经理说了:大家注意了,所有我们编写的程序中,只要是类加载了,请记录一下累加的日志信息(在什么时候。每一个人的身份证号不同,所以身份证号应该是实例变量,一个对象一份。2.所有static关键字修饰的都是和类相关的,类级别的。3.所有static修饰的,都是采用“类名.”的方式访问。如果这个类型的所有对象的某个属性值都是一样的,

2023-11-19 15:59:24 228 1

原创 this关键字

在上述代码中可以看到,成员变量与在showtName()方法中的形参的名称相同,都为name,那么如何在类中区分使用的是哪一个变量呢?在java语言中规定使用this关键字来代表本类对象的引用,this关键字被隐式地用于引用对象的成员变量和方法。//创建参数为“《战争与和平》”的借书类对象。一.当类中的成员变量与成员方法中的参数方法重名时,方法中如何使用成员变量呢?我们从这个运行结果中可以看出,它输出的值不是成员变量的值,也就是说,如果方法中出现了与局部变量同名的参数,会导致方法无法直接使用成员变量。

2023-11-12 14:42:22 291 1

原创 JAVA中方法需要注意的几点

二.方法的返回值类型为void(无返回值),方法内则不能使用return返回数据。如果方法的返回值类型写了具体类型,方法内部则必须使用return返回相应类型的数据。例如我定义了一个double 类型的变量,那我返回的数据就必须是double类型的变量,我在main方法中接受返回值的变量也应该是double类型的变量。//直接调用有返回值类型的方法。一.方法不能嵌套定义,也就是不能在一个方法中去定义另外的一个方法。上述在main方法中定义了一个nbi方法,这样定义就属方法的嵌套定义,会报错。

2023-11-05 10:12:27 321

原创 JAVA中print,println,printf这三种输出方式的区别

学过C语言的人应该对printf()函数很熟悉.JAVA中也有printf。System.out.printf的用法跟C语言中printf()函数的用法几乎一样。这种输出方法是大部分初学者在JAVA中最先学到的输出方式。它在每输出一个结果前会自动换行,相当于是在输出结果后再加一行System.out.print("\n");print的输出结果是按行输出。一.System.out.print()二.System.out.println。三.System.out.printf。

2023-11-04 10:16:07 1639 1

空空如也

空空如也

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

TA关注的人

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