-
Java异常 Exception 处置及常见异常
所属栏目:[语言] 日期:2023-05-04 热度:145
很多事件并非总是按照人们自己设计意愿顺利发展的,经常出现这样那样的异常情况。例如: 你计划周末郊游,计划从家里出发到达目的游泳烧烤回家。但天有不测风云,当你准备烧烤时候突然天降大雨,只能终止郊游提前回家[详细]
-
Java8新特征 Effectively final
所属栏目:[语言] 日期:2023-05-04 热度:4040
Java 中局部内部类和匿名内部类访问的局部变量必须由 final 修饰,以保证内部类和外部类的数据一致性。但从 Java 8 开始,我们可以不加 final 修饰符,由系统默认添加,当然这在 Java 8 以前的版本是不允许的。Java [详细]
-
Java Lambda表达式的运用
所属栏目:[语言] 日期:2023-05-04 热度:5672
在《Java Lambda表达式》和《Java Lambda表达式的3种简写方式》一节中我们了解了 Java Lambda 的概念并可以在匿名类的场合使用 Lambda 语法进行简单替换。本节主要介绍在 Java 中如何使用 Lambda 表达式。作为参数使[详细]
-
Java内部类是啥
所属栏目:[语言] 日期:2023-04-30 热度:3891
在类内部可定义成员变量和方法,且在类内部也可以定义另一个类。如果在类 Outer 的内部再定义一个类 Inner,此时类 Inner 就称为内部类(或称为嵌套类),而类 Outer 则称为外部类(或称为宿主类)。内部类可以很好地[详细]
-
Java对象类型变换向上转型和向下转型
所属栏目:[语言] 日期:2023-04-30 热度:3957
将一个类型强制转换成另一个类型的过程被称为类型转换。本节所说的对象类型转换,是指存在继承关系的对象,不是任意类型的对象。当对不存在继承关系的对象进行强制类型转换时,会抛出 Java 强制类型转换(java.lang.[详细]
-
Java继承 extends 简明教案
所属栏目:[语言] 日期:2023-04-30 热度:8035
继承是面向对象的三大特征之一。继承和现实生活中的“继承”的相似之处是保留一些父辈的特性,从而减少代码冗余,提高程序运行效率。Java 中的继承就是在已经存在类的基础上进行扩展,从而产生新的类。已经[详细]
-
Java利用自定义包
所属栏目:[语言] 日期:2023-04-30 热度:4290
包的声明和使用非常简单,在了解基本语法之后,下面通过一个案例演示在 Java 程序中声明包,以及不同包之间类的使用。1)创建一个名为 com.dao 的包。2)向 com.dao 包中添加一个 Student 类,该类包含一个返回 Stri[详细]
-
Java析构办法
所属栏目:[语言] 日期:2023-04-30 热度:6062
析构方法与构造方法相反,当对象脱离其作用域时(例如对象所在的方法已调用完毕),系统自动执行析构方法。析构方法往往用来做清理垃圾碎片的工作,例如在建立对象时用 new 开辟了一片内存空间,应退出前在析构方法中[详细]
-
Java构建方法
所属栏目:[语言] 日期:2023-04-30 热度:536
构造方法是类的一种特殊方法,用来初始化类的一个新的对象,在创建对象(new 运算符)之后自动调用。Java 中的每个类都有一个默认的构造方法,并且可以有一个以上的构造方法。Java 构造方法有以下特点:方法名必须与[详细]
-
Java main()方式
所属栏目:[语言] 日期:2023-04-30 热度:8202
在 Java 中,main() 方法是 Java 应用程序的入口方法,程序在运行的时候,第一个执行的方法就是 main() 方法。main() 方法和其他的方法有很大的不同。下面先来看最简单的一个 Java 应用程序 HelloWorld,我们将通过这[详细]
-
Java import static静态 输入
所属栏目:[语言] 日期:2023-04-30 热度:8809
在 JDK 1.5 之后增加了一种静态导入的语法,用于导入指定类的某个静态成员变量、方法或全部的静态成员变量、方法。如果一个类中的方法全部是使用 static 声明的静态方法,则在导入时就可以直接使用 import static 的[详细]
-
Java访问控制修饰符解说 public private protected 和 friendly
所属栏目:[语言] 日期:2023-04-30 热度:7545
在 Java 语言中提供了多个作用域修饰符,其中常用的有 public、private、protected、final、abstract、static、transient 和 volatile,这些修饰符有类修饰符、变量修饰符和方法修饰符。本文将详细介绍访问控制修饰符[详细]
-
Java用户更改密码
所属栏目:[语言] 日期:2023-04-30 热度:6410
每一个应用系统都离不开用户模块。用户模块除了提供登录之外,还允许用户查看自己的信息和进行修改。本实例将创建一个用户类,然后再创建一个测试类调用用户类,实现修改密码的功能。本实例的用户类非常简单,仅包含[详细]
-
Java寻访对象的属性和行为
所属栏目:[语言] 日期:2023-04-29 热度:3513
每个对象都有自己的属性和行为,这些属性和行为在类中体现为成员变量和成员方法,其中成员变量对应对象的属性,成员方法对应对象的行为。在 Java 中,要引用对象的属性和行为,需要使用点(.)操作符来访问。对象名在[详细]
-
Java建立一个学生类
所属栏目:[语言] 日期:2023-04-29 热度:1846
创建一个表示学生的实体类 Student,其中有学生姓名、性别和年龄信息。要求使用属性来表示学生信息,最终编写测试代码。首先定义一个名为 Student 的类,代码如下:public class Student {// 学生类}在类中通过属性定[详细]
-
Java成员方式的声明和调用
所属栏目:[语言] 日期:2023-04-29 热度:2432
声明成员方法可以定义类的行为,行为表示一个对象能够做的事情或者能够从一个对象取得的信息。类的各种功能操作都是用方法来实现的,属性只不过提供了相应的数据。一个完整的方法通常包括方法名称、方法主体、方法参[详细]
-
Java面向对象 对象的概念及面向对象的三个基础特征
所属栏目:[语言] 日期:2023-04-29 热度:6831
面向对象简称 OO(Object Oriented),20 世纪 80 年代以后,有了面向对象分析(OOA)、 面向对象设计(OOD)、面向对象程序设计(OOP)等新的系统开发方式模型的研究。对 Java 语言来说,一切皆是对象。把现实世界中[详细]
-
对Java数组的概念
所属栏目:[语言] 日期:2023-04-29 热度:3666
数组(Array)是有序数据的集合,数组中的每个元素具有相同的数据类型,可以用一个统一的数组名和不同的下标来唯一确定数组中的元素。根据数组的维度,可以将其分为一维数组、二维数组和多维数组等。一维数组数组中每[详细]
-
Java挑选排序法
所属栏目:[语言] 日期:2023-04-29 热度:8973
假设当前存在一个 int 类型的数组 number,该数组中的元素依次是 13、15、 24、99、4 和 1。如果使用冒泡排序进行两两相邻比较,第一趟排序后的结果如下:13、15、24、4、1、99第二趟排序后的结果如下:13、15、4、1[详细]
-
Java迅速排序法 Quicksort
所属栏目:[语言] 日期:2023-04-29 热度:8457
快速排序(Quicksort)是对冒泡排序的一种改进,是一种排序执行效率很高的排序算法。快速排序的基本思想是:通过一趟排序,将要排序的数据分隔成独立的两部分,其中一部分的所有数据比另外一部分的所有数据都要小,然[详细]
-
Java比较两个数组相等吗 equals()
所属栏目:[语言] 日期:2023-04-29 热度:1350
数组相等的条件不仅要求数组元素的个数必须相等,而且要求对应位置的元素也相等。Arrays 类提供了 equals() 方法比较整个数组。语法如下:Arrays.equals(arrayA, arrayB);其中,arrayA 是用于比较的第一个数组,arra[详细]
-
Java数组运用binarySearch()方法查找指定元素
所属栏目:[语言] 日期:2023-04-29 热度:7453
查找数组是指从数组中查询指定位置的元素,或者查询某元素在指定数组中的位置。使用 Arrays 类的 binarySearch() 方法可以实现数组的查找,该方法可使用二分搜索法来搜索指定数组,以获得指定对象,该方法返回要搜索[详细]
-
Java数组也是一种数据类别
所属栏目:[语言] 日期:2023-04-29 热度:2923
Java 的数组要求所有的数组元素具有相同的数据类型。因此,在一个数组中,数组元素的类型是唯一的,即一个数组里只能存储一种数据类型的数据,而不能存储多种数据类型的数据。因为 Java 语言是面向对象的语言,而类与[详细]
-
Java Eclipse怎样调试代码
所属栏目:[语言] 日期:2023-04-27 热度:8362
下面通过一个简单的例子来了解一下 Eclipse 调试程序的方法。public class Test1 {public static void main(String[] args) {// for循环,如果for后面()内的条件一直成立,{}内的代码一直执行for (int i = 0; i <= 5[详细]
-
Java更改Eclipse编辑器字体大小
所属栏目:[语言] 日期:2023-04-27 热度:1673
在第一次使用 Eclipse 编写程序时,由于 Eclipse 默认使用的是 Cosnolas 字体,字号为 10,所以编辑器中的字体非常小,不方便查看。我们可以通过下面所示的方法来修改编辑器的字体大小。具体修改方法为:选择“[详细]
