Java开发 理论知识学习
文章平均质量分 52
luna绿萝在成长
第一个小目标 : 坚持写 100篇
展开
-
1. Int 和Integer 的区别,Java为什么要设计成封装类型?
2. 说说Java自动装箱与拆箱?(考察点:面向对象的理解,封装类型的特性和功能;Integer是基本数据类型int的封装类,在java中8大基本数据类型 它的封装类是一一对应的。他们的区别有很多,比如,第一个,int类型,我们可以直接定义一个变量名赋值即可,但是Integer需要使用new关键字创建对象;第二个,基本类型和Integer 类型混合使用的时候,Java会自动通过拆箱和装箱实现类型的转换;原创 2024-01-11 19:07:22 · 357 阅读 · 0 评论 -
get 、set 、toString 方法的使用
打印输出的是:包名+类名+ 哈希码值com.example.testuser.entity.User@27fa135a。* 1、创建一个User实体类,包含姓名、性别、年龄三个属性,以及settter getter方法。* 2、在main方法中,创建user1对象,依次设置对象中的属性值,并依次打印结果;* 4、声明user2,不创建对象,把user1 赋值给user2,打印user2结果。* 3、修改user1对象中的name值,并打印结果;,否则打印出来的是类名.包名.哈希码值;原创 2023-12-05 17:04:45 · 435 阅读 · 1 评论 -
设计模式——关键词:
错误的是:对于一些不需要频繁创建和销毁的对象,单例模式可以提高系统的性能。将抽象部分与它的实现部分分离,使他们都可以独立变化;(桥接又称为接口模式),一个对象请求另一个对象调用其方法达到某种目的;,当一个对象被修改,则会自动通知它的依赖对象;确保其他类只获取类的一份数据;4. 创建型模式——关注的是。不和请求的对象直接打交道。原创 2023-12-29 16:51:05 · 495 阅读 · 1 评论