![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础
fancy_MFY
Forget everything that you think you know.
展开
-
throw和throws的区别
这两天学习java中异常的知识,以下内容全是搬运:当然,你需要明白异常在Java中式以一个对象来看待。 并且所有系统定义的编译和运行异常都可以由系统自动抛出,称为标准异常,但是一般情况下Java 强烈地要求应用程序进行完整的异常处理,给用户友好的提示,或者修正后使程序继续执行。 直接进入正题哈: 1.用户程序自定义的异常和应用程序特定的异常,必须借助于 throws 和 throw 语句来定义转载 2016-10-13 10:15:36 · 2246 阅读 · 0 评论 -
java归并排序算法报错
import java.util.Arrays; public class MergeSort { public static int[] sort(int[] nums,int low,int high){ int mid =(low+high)/2; if(low<high){ sort(nums,low,mid);原创 2016-12-25 11:24:37 · 392 阅读 · 0 评论 -
基于栈和基于寄存器的虚拟机
电脑上内存不足时打开Android Studio 总会看到如下报错,也就是你的电脑内存不够跑一个虚拟机了,也说明虚拟机非常耗内存。今天来学习一下~虚拟机的概念:虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。 虚拟系统通过生成现有操作系统的全新虚拟镜像,它具有真实windows系统完全一样的功能,进入虚拟系统后,所有操作都是原创 2017-01-04 21:33:41 · 571 阅读 · 0 评论 -
抽象类和接口的应用场景
引用自这里,点击查看原博客相同点 两者都不能实例化。 abstract class的实现类以及 interface的子类都必须实现已声明的抽象方法。 区别 interface需要实现,要用implements,而abstract class需要继承,要用extends。 一个类可以实现多个interface,但一个类只能继承一个abstract class。 interface强调特定功能的实现,而转载 2017-03-14 16:48:39 · 1321 阅读 · 0 评论 -
java实现comparator排序
牛客德才论习题 按照讨论中的高手答案写了一遍,可是运行总是通不过,不知道原因,这次的测试例子数量很庞大,数据到达了100000个,这道题用到了util包中的treeset和comparator,正好熟悉一下。package niuke;import java.util.Comparator; import java.util.Scanner; import java.util.TreeSet;pu原创 2017-05-09 10:47:41 · 440 阅读 · 0 评论