![](https://img-blog.csdnimg.cn/20200402115353701.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java基础
记录分享一些相关重要知识点
Savior.D
这个作者很懒,什么都没留下…
展开
-
java中对象操作流之版本号问题
在同一个类下进行序列化与反序列化关于版本号的问题用对象输出流进行序列化前(此处是把对象从内存中写入a.txt中)时此时把类的版本号设置为1L然后利用对象输出流进行序列化:之后进行反序列化(从a.txt中将对象写入到内存中)时此时类的版本号应该要与进行序列化时设置的版本号一致(1L),此时类中的参数虽然被修改,但是没有影响。注意:如果序列化与反序列化时版本号不同,则运行会报错总结:...原创 2020-04-22 23:08:45 · 284 阅读 · 0 评论 -
Java基础知识之重点知识概括(二)
switch语句1.switch语句的表达式只能是:byte short int char String 枚举类型2.case语句后,要跟的必须和表达式所表示的类型一致,并且必须是常量,不能是变量3.每一个case中都要视具体业务逻辑而定,如果该分支执行结束,那么应当添加break语句,如果没有break语句,那么会发生case穿透(有时候可以利用穿透)4.switch语句结束的标志:①...原创 2020-04-03 15:59:59 · 202 阅读 · 0 评论 -
Java基础知识之重点概括(一)
Java基础知识(一)基本数据类型与引用数据类型注意: 如果需要使用float类型的常量,则需要在小数后面加一个字母f java常量整数类型默认为int,常量浮点型默认为double数据类型转换之隐式转换数据类型表示范围的比较:byte < short = char < int < long < float < dou...原创 2020-04-02 11:20:14 · 380 阅读 · 0 评论