自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java基本数据类型

因此,当值为在这个范围内时,自动装箱后的对象会直接从缓存中获取,而不是新建一个对象。​ 当我们需要在基本数据类型和包装类之间进行转换时,可以使用 Java 中提供的自动装箱和自动拆箱机制,也可以手动调用包装类提供的转换方法。​ 在 Java 中,自动装箱和自动拆箱是指基本数据类型与其对应的包装类之间的自动转换,使得它们在使用上可以互相替换,从而使代码更加简洁和易读。​ 从上面的示例代码可以看出,自动装箱和自动拆箱让代码更加简洁,减少了程序员的工作量,提高了代码的可读性和可维护性。

2023-09-18 07:51:31 38

原创 String类

​ String类的不可变特性指的是String实例的值一旦被创建就不能被修改。这意味着对一个String对象进行操作时,如果需要修改其值,实际上是创建了一个新的String对象,并将新对象的引用赋给原对象。这种特性有助于提高程序的性能和安全性。​ 从源码层面来看,String类中的不可变特性是通过使用final关键字和private修饰符来实现的。String类中的每个方法都不会修改原有的String对象,而是返回一个新的String对象,以保持原有的String对象的不可变性。

2023-09-18 00:35:24 35

原创 Java面向对象程序设计

​类是描述世间万物的框架,在java中世间万物都可以用类来定义。将数据及对数据的操作封装在一起,成为一个不可分割的整体。同时将具有相同特征的对象抽象成一种新的数据类型----------类;通过对象间的消息传递使整个系统运转,通过类的继承实现代码重用。[public] [修饰符] class [类名] extends(可选) [父类名] implements [接口1名],[接口2名],…{ //类的成员 }1.public 可选,当java文件名跟类名一致时,public必须有 2.第二个可选关键字有fi

2022-12-07 13:58:36 776 1

转载 Java发展历程

为什么叫Java? Java平台和语言最开始只是SUN公司在1990年12月开始研究的一个内部项目。SUN公司的一个叫做帕特里克·诺顿的工程师被自己开发的C和C语言编译器搞得焦头烂额,因为其中的API极其难用。帕特里克决定改用NeXT,同时他也获得了研究公司的一个叫做“Stealth 计划”的项目的机会。     “Stealth 计划”后来改名为“Green计划”,JGosling(詹姆斯·高斯林)和麦克·舍林丹也加入了帕特里克的工作小组。他们和其他几个工程师一起在加利福尼亚州门罗帕克市沙丘路的一个小工

2021-07-03 15:35:57 316

空空如也

空空如也

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

TA关注的人

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