自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Math类的使用

/ 1.取绝对值:返回正数。常用的Math中的方法。

2024-04-15 21:50:33 116 1

原创 Date日期类的使用

→System.out.println(“代码耗时:”+(endTime-startTime)/1000.0+“s”)时间毫秒值: long time = new Date().getTime();Date日期对象: Date d = new Date();①使用毫秒值计算代码运行时间差。

2024-04-12 23:28:22 113

原创 equals 与 == 的区别 equals 与 objects.equals 的区别

①equals 是 object中的方法,默认比较两个对象的地址与“= =”号的一样是比较地址,但是一般使用是会使用object子类重写的equals 方法去比较两个对象的内容② “= =”比较是是两个对象的地址,相同返回true,不同返回false。

2024-04-02 17:05:53 211

原创 mysql中#和$的区别

mysql中#和$的区别

2022-08-08 18:06:18 582 1

原创 MySQL中利用经纬度计算两点之间的距离

MySQL中利用经纬度计算两点间的距离

2022-07-29 09:29:22 3804

原创 finally final finalize 区别

①final :修饰符(关键字)如果一个类被声明为final,意味着它不能再派生新的子类,不能作为父类被继承。因此一个类不能及被声明为abstract,又被声明为final的。将变量或方法声明为final,可以保证他们使用中不被改变。被声明为final的变量必须在声明时给定初值,而以后的引用中只能读取,不可修改,被声明为final的方法也同样只能使用,不能重载。②finally :在异常处理时提供finally块来执行清楚操作。如果抛出一个异常,那么相匹配的catch语句就会执行,然后控制就会

2021-11-16 17:37:05 111

原创 什么情况下会用到final?

什么情况下会用到fin al?①final作用final修饰类:表示该类不能被继承,是顶级类。修饰方法:表示不能重写。修饰变量:表示不能修改,可在构造方法中赋值。②使用场景当内部类需要引用外部类的局部变量或者是传入的参数时那么该变量必须被定义为final,防止该变量在内部类和外部类表现为两个变量的情况发生,防止内部类对引用的变量进行重定向。其他情况: 当你不让别人继承一这个类的时候,用final修饰该类;当一个方法不想让别人重写的时候可以把这个方法用final修饰; 当定义一个常量的时候

2021-11-16 17:21:49 1259

原创 什么是抽象类,什么情况下会用到抽象类?

①抽象类定义:在面向对象的概念中,世间万物通过类来描绘的,但如果一个类中没有包含足够的信息来描绘一个具体的事物对象,这样的类就是抽象类。②抽象类使用场景:无法完整描述一个事物的类。抽象类有一个特征,其抽象方法,必须在子类重写(子类非抽象类),所以,当我们父类的方法,必须要子类重写实现时,而且子类又想继承父类的其他方法时,用抽象类。...

2021-11-16 17:14:45 11479

原创 接口和抽象类的区别

接口只有定义,不能有方法的实现,java 1.8中可以定义default方法体,而抽象类可以有定义与实现,方法可在抽象类中实现。实现接口的关键字为imple ments,继承抽象类的关键字为e xtends。一个类可以实现多个接口,但一个类只能继承一个抽象类。所以,使用接口可以间接地实现多重继承。接口强调特定功能的实现,而抽象类强调所属关系。接口成员变量默认为public static final,必须赋初值,不能被修改;其所有的成员方法都是public、abstract的。抽象类中成..

2021-11-16 17:04:34 210

原创 双亲委派机制

双亲委派机制的工作过程:类加载器收到类加载的请求;把这个请求委托给父加载器去完成,一直向上委托,直到启动类加载器启动器加载器检查能不能加载(使用findClass()方法),能加载就(结束);否则,抛出异常,通知子加载器进行加载。重复步骤3;...

2021-11-16 16:57:11 187

原创 什么是多态,用什么方式去实现这个概念?

①理解同一事务在不同时刻表现出来的不同状态②体现父类引用指向子类对象,父类引用作为参数可以接收其子类对象,接口引用作为参数可以接收其实现类对象。③前提类与类之间要有关系,要么继承,要么实现。要有方法重写父类或者接口引用指向子类对象④实现多态的两种实现方式通过接口实现,父类引用指向子类对象子类继承了父类且重载了父类的方法。...

2021-11-16 16:40:59 70

原创 你对面向对象的理解,面向对象比面向过程好在哪?

你对面向对象的理解,面向对象比面向过程好在哪?①理解:软件开发思想,先有面向过程,后有面向对象在大型软件系统中,面向过程的做法不足,从而推出了面向对象都是解决实际问题的思维方式两者相辅想成,宏观上面向对象把握复杂的关系;微观上面向过程去处理面向过程以实现功能的函数开发为主,面向对象要首先抽象出类,属性及其方法,然后通过实例化类,执行方法来完成功能面向过程封装的是功能;面向对象封装的是数据软和功能面向对象具有继承性和多态性;面向过程没有②面向过程优点:性能比面向对象高,因为类调用时

2021-11-16 16:19:48 335

空空如也

空空如也

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

TA关注的人

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