logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

《如果 Java 没有 final,世界会怎样?一个 String 被修改的恐怖故事》

在IDEA程序中我们在运用String类时都会比较好奇,String类中到底是什么样的,博主就看了一部分,并了解其中用法。在这代码中final:不可被继承,是String中的重要一部分,它主要保证string具有不可变性,如果没有final,String可能会被恶意删改。

#java#开发语言
震惊Java异常处理中try与finally竟然存在这种关系

学过Java的家人们都知道finally在Exception中的作用是一定会执行的,但是大家有没有想过在Exception处理异常时,try和finally的运行顺序到底是什么样子的呢(如果是try与finally的关系是第一种就不会出现100,因为在运行return运行就会结束,所以就只有第二种关系才对。这就和return运用有关了,在try中的return会另外在内存中开辟一个空间来储存num

#java#开发语言
java中的Map和List的运用(新手必看)

表示返回的值,当cnt大于0时,e2会排到e1前面,当cnt小于0时,e1会在e2前面,当cnt==0时,就开始比较字符序的大小,图中 return e1.getKey().compareTo(e2.getKey());由上面的题目所知,我们想字符串以出现的频率从大到小来排列,平常的sort只是从小到大来排列,所以这里我们就需要来特意的排一下。这里就是考我们如何将用Map来统计,List来排序,当

#java#list#开发语言
JAVA中继承(extends)的运用和理解

注意:在代码运行时,因为 Animaldog = new Dog();在加上Dog类的extends让Dog拥有了Animal类的属性, 也为上文 zs.feed(dog,“done”);成功运行做好了铺垫。在用java写项目时我就在思考能不像动物分类一样就像“界、门、纲、目、科、属”一样,后面我一了解在Java内有一个叫extends(继承),继承相当于父类属性遗传给了孩子。这Animal表示一

#java#开发语言
到底了