自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LarsCheng's Blog

每天一个知识点,每天进步一点点~ 个人博客:https://www.larscheng.com/

  • 博客(6)
  • 收藏
  • 关注

原创 Java中的编译、反编译和反编译工具全家桶分享

前言本文介绍到的反编译工具下载地址:反编译工具全家桶编程语言编程语言分为低级语言和高级语言graph LR编程语言-->低级语言编程语言-->高级语言低级语言-->机器语言低级语言-->汇编语言高级语言-->C/C++/Java/Python....最早的程序员都是用机器语言在写代码,那时候应该不叫代码,叫写十六进制串,这样的编程十分复杂不方便...

2019-05-31 18:10:56 922 1

原创 Java中的BigDecimal和8种RoundingMode(舍入模式)分析

前言相信大家对Java中的基本数据类型都已经很熟悉了,每种类型处理不同的数据,但是当有一个特别大的数字需要处理的时候,并且要求准确的精度时,你可能需要用到BigDecimal类。有什么用?先来执行一段代码,看看结果System.out.println(0.2 + 0.1);System.out.println(0.3 - 0.1);System.out.println(0.2 * 0....

2019-05-29 15:19:53 10430

转载 finalize的生命周期(执行过程)

说明本文转载自 Smina俊 的博客:《java finalize方法总结、GC执行finalize的过程》博文中关于对象复活的示例和生命周期的过程极为精辟,分享给大家。本文的目的并不是鼓励使用finalize方法,而是大致理清其作用、问题以及GC执行finalize的过程。finalize的作用finalize()是Object的protected方法,子类可以覆盖该方法以实现资源清...

2019-05-27 09:26:44 758 1

原创 Java中的关键字final、finally与finalize方法

Java中有很多关键字,这些关键字中的final、finally和finalize()方法长相十分相似,其实他们仨并没什么特殊的联系,只是单纯的像,本文就简单介绍下他们仨各自的用途。finalfinal关键字可用于非抽象类、非抽象类的成员方法(构造方法除外)、非抽象类中的变量、参数用于类:表示该类不可被继承,类中的方法默认都是被final修饰的方法(例如String类)用于方法:表示该方...

2019-05-23 11:57:50 1460

原创 Java中面向对象的三大特征:继承、封装、多态

面向对象的三大特征继承、封装、多态封装是对象和类概念的主要特征封装:即把客观事物封装成抽象的类,并且类可以对自己的数据和方法进行权限控制,封装就是指利用抽象数据类型将数据和基于数据的操作封装在一起,数据被保护在抽象类型的内部,系统的其他部分只有通过包裹在数据外面的被授权的操作,才能够与这个抽象数据类型交流与交互!封装的优点将变化隔离便于使用提高安全性提高重用性总结封装隐...

2019-05-22 09:10:31 254

原创 Java中重写、重载通俗的理解

重写子类继承父类,拥有父类的方法和属性后,子类在保证继承的方法在方法名和参数列不变的情况下,对方法的内部实现进行重新定义,这种现象就是方法重写重写比较侧重于父子差异示例父亲(Father类)名下有一套三层楼房,后来由儿子(Son类)继承,继承之后碰巧拆迁,三层楼房在儿子这里变成了拆迁款,这套房子(house方法)的价值转换就属于重写class Father{ public void ...

2019-05-21 15:39:19 920

空空如也

空空如也

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

TA关注的人

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