E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
OnJava笔记
JAVA笔记
五:继承
一、继承(inheritance)继承:基于已有类创建新的类,复用(继承)已有类的方法,可以增加一些新的字段与方法。已存在的类称为:超类(superclass)、基类(baseclass)、父类(parentclass)新类为:子类(subclass),派生类(derivedclass)、孩子类(childclass)1、继承(extend):在Java中,所有继承都是公共继承。使用关键字exte
大块奶酪----
·
2023-08-22 19:36
Java
java
开发语言
intellij-idea
java笔记
-并发和同步
并发和同步代码层面:略数据库1、悲观锁(物理锁)2、乐观锁类似于git、利用版本号对提交进行判断(12306一万人抢一张票)
一个喜欢烧砖的人
·
2023-08-19 04:02
【禁用外键】为什么互联网大厂禁用外键约束?详谈外键的优缺点和使用场景
导航:【
Java笔记
+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+MySQL高级篇+设计模式+常见面试题+
程序员小海绵【vincewm】
·
2023-08-16 07:43
Java学习路线
数据库
mysql
MySQL
MySQL调优
Oracle和MySQL有哪些区别?从基本特性、技术选型、字段类型、事务、语句等角度详细对比Oracle和MySQL
导航:【
Java笔记
+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+MySQL高级篇+设计模式+面试题汇总+
程序员小海绵【vincewm】
·
2023-08-16 07:12
Java学习路线
数据库
oracle
mysql
【
Java笔记
】---Week06 常用类、正则表达式与集合
写在前面的部分本周主要学习了以下几个部分,一个是继续学习了常用类的相关知识,第二个学习了正则表达式,然后简单学习了集合方面的知识,扩充补充了二分查找方面的知识一.常用类1.System类System:该类没有构造方法,所以字段和成员方法都用静态修饰a.三个字段(1)in标准输入流(2)out标准输出流(3)err标准错误输出流b.常用方法(1)gc():调用gc方法暗示着Java虚拟机做了一些努力
迷之天然呆
·
2023-08-15 13:42
JavaSE
博客
java
se
作业
面向对象
教大家整理
java笔记
的一些方法
许多开始学Java编程的朋友,都是跟着视频学习的,知道要记笔记,但又不知如何下手。其实笔记主要的还是记框架以及自己能感觉到不懂得地方方便巩固加深印象,笔记不要记得密密麻麻的看着就让人感觉头疼,学习编程类的课程还是需要多敲代码,让自己形成大脑记忆,在写到难点bug的时候大脑自动反应解决困难。image-20220110160503948学java怎么做笔记?俗话说:“好记性不如烂笔头”,不得不说,这
Java老白
·
2023-08-14 09:36
Effective
Java笔记
(33)优先考虑类型安全的异构容器
泛型最常用于集合,如Set和AtomicReferencevoidputFavorite(Classtype,Tinstance);publicTgetFavorite(Classtype);}下面是一个示例程序,检验一下Favorites类,它将保存、获取并打印一个最喜爱的String、Integer和Class实例:publicstaticvoidmain(String[]args){Favo
故事的小黄花PJ
·
2023-08-12 06:01
Effective
Java
java
笔记
开发语言
后端
JAVA笔记
:Error:Cannot determine path to ‘tools.jar’
问题:Error:Cannotdeterminepathto‘tools.jar’使用IntelliJIDEA2020版时出现以下错误问题分析1、java版本问题:(摘:版本更新到9.0后的变化)JDK9的核心变化就是引入了一种新的Java编程组件,也就是模块,按照Oracle的说法,它是一个可命名的、自描述的代码和数据集合。模块技术的核心目标是减少Java应用和Java核心运行时环境的大小与复杂
金色浪花
·
2023-08-11 12:51
Java学习笔记
java
Effective
Java笔记
(32)谨慎并用泛型和可变参数
故事的小黄花从出生那年就飘着童年的荡秋千随记忆一直晃到现在可变参数(vararg)方法(详见第53条)和泛型都是在Java5中就有了,因此你可能会期待它们可以良好地相互作用;遗憾的是,它们不能。可变参数的作用在于让客户端能够将可变数量的参数传给方法,但这是个技术露底(leakyabstration):当调用一个可变参数方法时,会创建一个数组用来存放可变参数;这个数组应该是一个实现细节,它是可见的。
故事的小黄花PJ
·
2023-08-10 12:45
Effective
Java
java
开发语言
后端
Effective
Java笔记
(31)利用有限制通配符来提升 API 的灵活性
参数化类型是不变的(invariant)。换句话说,对于任何两个截然不同的类型Typel和Type2而言,List能做任何事情,它不是一个子类型。有时候,我们需要的灵活性要比不变类型所能提供的更多。比如第29条中的堆楼。提醒一下,下面就是它的公共API:publicclassStack{publicStack();publicvoidpush(Ee);publicEpop();publicbool
故事的小黄花PJ
·
2023-08-10 12:14
Effective
Java
java
开发语言
后端
Effective
Java笔记
(26)请不要使用原生态类型
首先介绍一些术语。声明中具有一个或者多个类型参数(typeparameter)的类或者接口,就是泛型(generic)类或者接口。例如,List接口就只有单个类型参数E,表示列表的元素类型。这个接口的全称是List(读作“E的列表”),但是人们经常把它简称为List。泛型类和接口统称为泛型(generictype)。每一种泛型定义一组参数化的类型(parameterizedtype),构成格式为:
故事的小黄花PJ
·
2023-08-10 04:28
Effective
Java
java
开发语言
后端
Effective
Java笔记
(30)优先考虑泛型方法
正如类可以从泛型中受益一般,方法也一样。静态工具方法尤其适合于泛型化。Collections中的所有“算法”方法(例如binarySearch和sort)都泛型化了。编写泛型方法与编写泛型类型相类似。例如下面这个方法,它返回两个集合的联合:publicstaticSetunion(Sets1,Sets2){Setresult=newHashSet(s1);result.addAll(s2);ret
故事的小黄花PJ
·
2023-08-09 17:56
Effective
Java
java
开发语言
后端
Effective
Java笔记
(29)优先考虑泛型
一般来说,将集合声明参数化,以及使用JDK所提供的泛型方法,这些都不太困难。编写自己的泛型会比较困难一些,但是值得花些时间去学习如何编写。以简单的(玩具)堆校实现为例://Object-basedcollection-aprimecandidateforgenericspublicclassStack{privateObject[]elements;privateintsize=0;private
故事的小黄花PJ
·
2023-08-09 17:56
Effective
Java
java
开发语言
后端
Effective
Java笔记
(27)消除非受检的警告
用泛型编程时会遇到讲多编译器警告:非受检转换警告(uncheckedcastwarning)、非受检方法调用警告、非受检参数化可变参数类型警告(uncheckedparameterizedvarargtypewarning),以及非受检转换警告(uncheckedconversionwarning)。当你越来越熟悉泛型之后,遇到的警告也会越来越少,但是不要期待一开始用泛型编写代码就可以正确地进行编
故事的小黄花PJ
·
2023-08-09 17:25
Effective
Java
笔记
java
开发语言
后端
Effective
Java笔记
(28)列表优于数组
数组与泛型相比,有两个重要的不同点。首先,数组是协变的(covariant)。这个词听起来有点吓人,其实只是表示如果Sub为Super的子类型,那么数组类型Sub[]就是Super[]的子类型。相反,泛型则是可变的(invariant):对于任意两个不同的类型Type1和Type2,Listo1=newArrayList();o1.add("Idon'tfitin");这其中无论哪一种方法,都不能
故事的小黄花PJ
·
2023-08-09 17:25
Effective
Java
java
开发语言
后端
Java笔记
(三十一):MySQL(中)--查询DQL、单表查询、函数、多表查询、查询结果合并
六、查询DQL⭐⭐⭐⭐⭐(SELECT)0、查询书写顺序&执行顺序当selcet中有聚合函数时,看起来是select先执行,因为后面having可以用到selcet聚合函数后面的别名但实际上还是select后执行,如果不是聚合函数或者其他函数的别名时测试数据--员工管理(带约束)createtabletb_emp(idintunsignedprimarykeyauto_incrementcomme
Axuer_Li
·
2023-08-09 01:30
#
Java基础
java
笔记
mysql
2018-12-04Java第一季
Java笔记
(主要为语法,c/c++相同未写)学习链接为:Java学习第一季Java学习第二季Java学习第三季输入输出输出输入syso后按Alt+/;或直接输入System.out.println("
Hansybx
·
2023-08-08 12:27
Collections综合练习——自动点名器(Java)
Collections综合练习——自动点名器(Java)链接:Collections工具类
Java笔记
自动点名器1班级里有N名同学,实现随机点名器//方案一importjava.util.ArrayList
都不会的鲨
·
2023-08-07 10:42
Java学习笔记
java
笔记
Effective
Java笔记
(19)要么设计继承并提供文档说明,要么禁止继承
对于专门为了继承而设计并且具有良好文档说明的类而言,意味着什么呢?首先,该类的文档必须精确地描述覆盖每个方法所带来的影响。换句话说,该类必须有文档说明它可覆盖的方法的自用性。对于每个公有的或受保护的方法或者构造器,它的文档必须指明该方法或者构造器调用了哪些可覆盖的方法,是以什么顺序调用的,每个调用的结果又是如何影响后续处理过程的(所谓可覆盖(overridable)的方法,是指非final的、公有
故事的小黄花PJ
·
2023-08-04 12:58
Effective
Java
开发语言
java
java笔记
1.springboot3.x要求java最低版本为112.当maven告知某个依赖notfound,可能是依赖库中没有此依赖或是此版本对应的依赖
BaronBai
·
2023-08-04 04:36
java
【
Java笔记
】数组的处理方法(详细整理,含注释)
数组是一种数据结构,用来存储同一类型值的集合,通过一个整型下标可以访问数组中的每一个值如果a是一个整型数组,a目录创建一个数组给数组元素赋值打印一个数组foreach循环数组复制(复制地址)数组复制(复制值)数组元素查找(查找指定元素第一次在数组中出现的索引)反转数组数组排序冒泡排序二维数组二维数组输出杨辉三角创建一个数组int[]a=newint[10];这条语句创建了一个可以存储10个整数的数
一纸春秋
·
2023-08-02 04:42
java
java
数据结构
算法
数组
二维数组
java笔记
数据存储的最小单位:字节1Byte(字节)=8bit(位)命令提示符:jre与jdkjre:java程序运行时环境,包括jvm和运行时所需的核心类库。jdk:java程序开发工具包,包括jre和开发工具。如果想运行一个已有的java程序,则安装jre即可。之间的关系如下:教程中使用的版本为java8。命名规范:类名:HelloWorld变量名:helloWord方法名:helloWorld关键字:
Richard.Wong
·
2023-07-28 23:48
杂记
java
jar
开发语言
java笔记
--整合使用
创建一个数组工具类ArrayTool,对常见的对数组操作的方法进行封装:/*建立一个用于操作数组的工具类,其中包含着常见的对数组操作的函数如:最值,排序等;*/publicclassArrayTool{privateArrayTool(){}//该类中中的方法都是静态的,所以该类是不需要创建对象的。为了保证不让其他程序创建该类对象。//可以将构造函数初始化/*获取整型数据的最大值*/publics
吃饱喝足搬代码丶
·
2023-07-28 17:36
Rx
java笔记
flatMap无法保证事件队列U是按序排列5318420-3552593e930faa01.pngconcatMap可以保证按序5318420-9ff2d98539a21275.pngswitchMap旧的中间Observable产生的事件序列没有发送完毕,在下一个中间的Observable开始发送后则停止对原事件序列订阅下发5318420-9ff2d98539a21275.png
R7_Perfect
·
2023-07-27 08:55
【
Java笔记
+踩坑】SpringMVC基础
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录1,SpringMVC
vincewm
·
2023-07-27 01:00
Java学习路线
servlet
java
开发语言
小白学
java笔记
-java基础部分-考试
1.编程题提示用户输入年月日信息,判断这一天是这一年中的第几天并打印。packagekaoshi;importjava.sql.Date;importjava.text.SimpleDateFormat;importjava.time.temporal.ChronoUnit;importjava.util.Scanner;importjava.util.Calendar;publicclasska
小杰子哥_19a0
·
2023-07-26 10:07
Java笔记
_几种循环区别_codeJeseanL
Java循环分类IteratorforforeachStream.forEachJava迭代器IteratorIterator接口包含一个能够产生Iterator的iterator()方法,任何实现Iterable接口的类,都可以进行循环遍历./***迭代器遍历list、map*/publicstaticvoidtest(){Listlist=newArrayList();Mapmap=newHa
codeJeseanL
·
2023-07-26 08:31
自考学历拿下年薪40的
JAVA笔记
,备战金三银四/金九银十
一、目录image.png二、章节截图1、redisimage.pngimage.png2、JVMimage.png3、JAVAimage.png4、mysqlimage.png5、RocketMQimage.png6、springimage.png7、kafkaimage.png三、其他福利1、如有需要,留言,有机会获得高频算法解题思路及代码。2、如果你是小白,熟悉程度80%以上保你能拿下月薪2
书写只为分享
·
2023-07-26 02:15
【
Java笔记
(50)】EffectiveJava第三条之用私有构造器或者枚举类型强化Singleton属性
目录一、大白话二、三种方式1、公有静态final成员2、私有构造,静态工厂方法3、单个元素枚举类型一、大白话关于单例模式可以利用三种方式就行加强1、使用一个publicstaticfinal单例类变量名=new单例类()2、使用私有的静态工厂方法publicstatic单例类getInstance(){}3、使用包含单个元素的枚举类型二、三种方式1、公有静态final成员publicclassEl
一码柒分
·
2023-07-25 09:38
JAVA学习笔记
【
java笔记
】常用接口:Cloneable接口
clone接口提供了一个安全的clone方法。如果不使用克隆:为一个包含对象引用的变量建立副本,原变量和副本都是同一个对象的引用,任何一个变量改变都会影响另一个变量。如果copy一个新对象,初始状态与original相同,但是他们是不同对象的引用,使用clone方法。Object类实现拷贝的过程:(浅拷贝)逐个字段进行拷贝,如果对象中字段是引用类型,拷贝字段就会得到相同子对象的另一个引用,这样一来
暮色_年华
·
2023-07-25 00:56
java
java
开发语言
java笔记
_01
Markdown基本语法一级标题#这是一级标题二级标题##两个#这是三级标题三级标题###这是五级标题无序列表面向对象的特征有哪些?继承多态封装抽象有序列表如何把大象塞进冰箱?打开冰箱门把大象塞进去关上冰箱门链接的引用更多Markdown语法请点击图片的语法格式基本语法格式为引用网上图片,比如引用Java之父的图片image引用段落Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还
伍六七_ba5e
·
2023-07-24 17:01
Java笔记
之容器
本笔记来自计算机程序的思维逻辑系列文章ArrayList内部组成Object[]elementData,动态数组,存放数据intsize,记录实际元素个数intmodCount,记录修改次数intDEFAULT_CAPACITY,数组初始化默认分配空间为10可迭代接口Iterable表示可迭代;iterator()返回一个实现了Iterator接口的对象publicinterfaceIterabl
码匠
·
2023-07-24 06:48
JAVA笔记
-java8常用操作
一、数组转ListListintList=Arrays.stream(newint[]{1,2,3}).boxed().collect(Collectors.toList());ListlongList=Arrays.stream(newlong[]{1,2,3}).boxed().collect(Collectors.toList());ListdoubleList=Arrays.stream(
Bonrui
·
2023-07-24 06:54
Java
java
开发语言
Java笔记
1.1--ArratList LinkedList hash相关
ArrayListt(数组,满了后扩大空间,x1.5)以下用Array:一次性追加数据,一次性读取。线程不安全LinkedList(双向链表)随机增删查用Link.线程不安全Vector(满了空间x2)线程安全。关注深拷贝,浅拷贝。迭代器遍历一个List时候抛出异常的原因:有一个modcount值,在把list放入迭代器的时候这个值就赋给迭代器中的一个值,因为list是线程不安全的,如果此时有人修
朝阳宋哈娜
·
2023-07-23 21:16
Java
java
jsd2307-
java笔记
jsd2307-
java笔记
jdk下载地址:https://repo.huaweicloud.com/java/jdk/8u191-b12/jdk-8u191-windows-x64.exeidea旗舰版下载地址
热爱111
·
2023-07-23 16:21
java
笔记
开发语言
java笔记
--常用对象Api(基本数据类型包装类)
基本数据类型对象包装。为了方便操作基本数据类型值,将其封装成了对象,在对象中定义了属性和行为丰富了该数据的操作。用于描述该对象的类就成为基本数据类型对象包装类。byteByteshortShortintIntegerlongLongfloatFloatdoubleDoublecharCharacterbooleanBoolean该包装对象主要用基本类型和字符串之间的转换。基本类型---->字符串1
吃饱喝足搬代码丶
·
2023-07-22 17:15
Effective
Java笔记
(15)使类和成员的可访问性最小化
区分一个组件设计得好不好,唯一重要的因素在于,它对于外部的其他组件而言,是否隐藏了其内部数据和其他实现细节。设计良好的组件会隐藏所有的实现细节,把API与实现清晰地隔离开来。然后,组件之间只通过API进行通信,一个模块不需要知道其他模块的内部工作情况。这个概念被称为信息隐藏或封装,是软件设计的基本原则之一。信息隐藏之所以非常重要有许多原因,其中大多是因为:它可以有效地解除组成系统的各组件之间的藕合
琅琊之榜PJ
·
2023-07-22 05:32
Effective
Java
java
开发语言
后端
Java笔记
Mybatis:foreach标签:where1=1titleNamelikeconcat('%',#{item},'%')这里面有6个元素,需要注意,分别是:collection---->表示需要迭代的元素类型,很复杂,1)array;2)set;3)list;4)map5)对象,里面包含有array,set,list,map。item--->迭代元素项,随便填,但是要和标签对里面的#{}变量保
code12313
·
2023-07-20 11:50
java
笔记
mybatis
java笔记
:XPath的使用
//使用XPath获取name元素publicstaticvoidtest1()throwsException{//1.创建解析器SAXReadersaxReader=newSAXReader();//2.创建DocumentDocumentdocument=saxReader.read(PATH);//3.使用XPATHNodename=document.selectSingleNode("//
梦之志
·
2023-07-20 07:56
案例(1)——飞机大战思路和代码实现(
Java笔记
)
飞机大战的思路飞机大战中该有的东西1、我们控制的飞机(以下简称主机)名为Hero2、敌机小蜜蜂(统一称为其他飞行物)名为Airplane||Bee3、游戏有关的图片(背景图、飞机图、状态图)以下是我们控制的飞机的实现代码,需要实现以下的方法:1、一个无参的Hero方法用来创建Hero飞机2、我们控制的飞机要有喷射尾焰的效果,用step方法一定的时间里连续切换图片,形成所需效果3、是否出界outOf
Lungcen
·
2023-07-20 01:14
案例
java
jvm
Effective
Java笔记
(16)要在公有类而非公有域中使用访问方法
有时候,可能需要编写一些退化类,它们没有什么作用,只是用来集中实例域:classPoint{publicdoublex;publicdoubley;}由于这种类的数据域是可以被直接访问的,这些类没有提供封装(encapsulation)的功能。如果不改变API,就无法改变它的数据表示法,也无法强加任何约束条件;当域被访问的时候,无法采取任何辅助的行动。坚持面向对象编程的程序员对这种类深恶痛绝,认为
琅琊之榜PJ
·
2023-07-19 05:47
Effective
Java
java
后端
开发语言
SpringCloud基础4——RabbitMQ和SpringAMQP
导航:【黑马
Java笔记
+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城目录1.初识MQ1.1
vincewm
·
2023-07-17 13:14
Java学习路线
网络
运维
服务器
Effective
Java笔记
(13)谨慎地覆盖 clone
Cloneable接口的目的是作为对象的一个mixin接口(mixininterface),表明这样的对象允克隆(clone)。遗憾的是,它并没有成功地达到这个目的。它的主要缺陷在于缺少一个clone方法,而Object的clone方法是受保护的。如果不借助于反射(reflection),就不能仅仅因为一个对象实现了Cloneable,就调用clone方法。即使是反射调用也可能会失败,因为不能保证
琅琊之榜PJ
·
2023-07-17 10:25
Effective
Java
java
开发语言
后端
Effective
Java笔记
(14)考虑实现 Comparable 接口
compareTo方法并没有在Object类中声明。相反,它是Comparable接口中唯一的方法。compareTo方法不但允许进行简单的等同性比较,而且允许执行顺序比较,除此之外,它与Object的equals方法具有相似的特征,它还是个泛型(generic)。类实现了Comparable接口,就表明它的实例具有内在的排序关系(naturalordering)。为实现Comparable接口的
琅琊之榜PJ
·
2023-07-17 10:25
Effective
Java
java
开发语言
后端
我在乐字节学习的第一天(
java笔记
)
给大家分享一篇我之前在学习java过程中的关于java基础部分的笔记,比较详细,内容也比较多。如有问题请指出以便修改,谢谢。篇幅较长建议收藏浏览。1环境变量配置JAVA_HOME:jdk路径Path:要把jdk的bin目录路径,添加到path变量2.八种数据基本类型比较简单此处不单独罗列引用数据类型:数组,类,接口2.1char:Unicode编码的字符,或字符的整数编码,必须用单引号float默
嘎嘣脆a
·
2023-07-16 16:56
【幂等性大坑】事务提交前释放锁导致锁失效问题
导航:【
Java笔记
+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+MySQL高级篇+设计模式+常见面试题+
vincewm
·
2023-07-15 03:29
Java学习路线
分布式
java
spring
spring
boot
spring
cloud
Redis缓存与数据库如何保证一致性?同步删除+延时双删+异步监听+多重保障方案
导航:【
Java笔记
+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+MySQL高级篇+设计模式+常见面试题+
vincewm
·
2023-07-15 03:28
Java学习路线
缓存
数据库
redis
HashMap底层原理:数据结构+put()流程+2的n次方+死循环+数据覆盖问题
导航:【
Java笔记
+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+MySQL高级篇+设计模式+常见面试题+
vincewm
·
2023-07-15 03:51
Java学习路线
哈希算法
数据结构
散列表
java
spring
spring
boot
Effective
Java笔记
(10)覆盖 equals 时请遵守通用约定
覆盖equals方法看起来似乎很简单,但是有许多覆盖方式会导致错误,并且后果非常严重。最容易避免这类问题的办法就是不覆盖equals方法,在这种情况下,类的每个实例都只与它自身相等。如果满足了以下任何一个条件,这就正是所期望的结果:类的每个实例本质上都是唯一的。对于代表活动实体而不是值(value)的类来说确实如此,例如Thread。Object提供的equals实现对于这些类来说正是正确的行为。
琅琊之榜PJ
·
2023-07-14 16:30
Effective
Java
java
开发语言
后端
Effective
Java笔记
(12)始终要覆盖 toString
虽然Object提供了toString方法的一个实现,但它返回的字符串通常并不是类的用户所期望看到的。它包含类的名称,以及一个“@”符号,接着是散列码的无符号十六进制表示法,例如PhoneNumber@163b91。toString的通用约定指出,被返回的字符串应该是一个“简洁的但信息丰富,并且易于阅读的表达形式”。尽管有人认为PhoneNumber@163b91算得上是简洁和易于阅读了,但是与7
琅琊之榜PJ
·
2023-07-14 16:30
Effective
Java
java
开发语言
后端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他