- 博客(11)
- 收藏
- 关注
原创 JDK、JRE 和 JVM 有什么用,它们是怎样运行的
JDK如何运作?标题JDK 功能以下是JDK的重要组件:JDK 和 JRE:程序员通过使用JDK 创建由 JRE 运行的 Java 程序,其中包括 JVM 和类库。类库:是一组可动态加载的库,Java 程序在运行时调用。编译器:是一个Java程序,开发人员的文本文件通过编译器编译成Java类文件。编译器给出的常见输出形式,包含Java字节码。在 Java中,主要的编译器是 Javac。调试器:调试器是一个 Java 程序,开发人员通过调试器测试和调试 Java 程序。 JavaD
2022-05-25 22:20:19
133
1
转载 Exception和Error
简介Exception是程序中的异常情况,在JAVA中exception有checked Exception和unchecked Exception。那么在dart中的情况是不是一样的呢?一起来看看吧。Exception和ErrorDart中表示异常的类有两个,分别是Exception和Error。他们两个有什么区别呢?Exception是由VM或者dart code中抛出的。Exception主要用来表示用户程序编写过程中产生的异常,是可以定位到的可以解决的异常。通常来说Exception中包含
2022-05-25 22:12:06
135
原创 重载(Overload)和重写(Override)的区别?
目录重载1. 什么是重载?2. 重载 总结,特征3. 重载的作用?重写1. 什么是重写?(覆盖,复写)2. 重写 总结.特征3. 重写的作用?区别重载1. 什么是重载?在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同甚至是参数顺序不同)则视为重载。同时,重载对返回类型没有要求,可以相同也可以不同,但不能通过返回类型是否相同来判断重载。2. 重载 总结,特征1.重载Overload是一个类中多态性的一种表现2.重载要求同
2022-05-25 21:59:55
215
原创 自动装箱自动拆箱
1.为什么要自动装箱自动拆箱int(4字节) byte(1字节) short(2字节) long(8字节) float (4字节) double(8字节) char(2字节) boolean(1byte)基本数据类型不是对象,不能使用对象的方法。将基本数据类型转换为对象就是自动装箱的过程。例子:如果希望向集合ArrayList当中存储基本类型数据,必须使用基本类型对应的包装类2. 什么是自动装箱自动拆箱自动装箱就是Java自动将原始类型值转换成对应的对象,比如将int的变量转换成Inte..
2022-05-25 21:32:48
108
原创 equals与==的区别
equal与==的区别一、对象类型不同1、equals():是超类Object中的方法。2、==:是操作符。二、比较的对象不同1.equalsequals默认比较地址值如果类中重写了equals方法,比较内容是否相等。String、Date、File、包装类都重写了Object类的equals方法。如果类中没有重写equals方法,比较地址值是否相等(是否指向同一个地址值)。2.==比较运算符,返回的就是一个布尔值true,false如果比较的是基本数据类型变量.
2022-05-25 21:25:44
7902
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人