Java基础
记录分享一些相关重要知识点
Savior.D
这个作者很懒,什么都没留下…
展开
-
java中对象操作流之版本号问题
在同一个类下进行序列化与反序列化关于版本号的问题 用对象输出流进行序列化前(此处是把对象从内存中写入a.txt中) 时此时把类的版本号设置为1L 然后利用对象输出流进行序列化: 之后进行反序列化(从a.txt中将对象写入到内存中)时此时类的版本号应该要与进行序列化时设置的版本号一致(1L),此时类中的参数虽然被修改,但是没有影响。 注意:如果序列化与反序列化时版本号不同,则运行会报错 总结:...原创 2020-04-22 23:08:45 · 277 阅读 · 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 · 196 阅读 · 0 评论 -
Java基础知识之重点概括(一)
Java基础知识(一) 基本数据类型与引用数据类型 注意: 如果需要使用float类型的常量,则需要在小数后面加一个字母f java常量整数类型默认为int,常量浮点型默认为double 数据类型转换之隐式转换 数据类型表示范围的比较: byte < short = char < int < long < float < dou...原创 2020-04-02 11:20:14 · 374 阅读 · 0 评论