欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航: > > >

java基础教程

最近更新文章

Java Object 类,(投递于:21-06-02)

Java Object 类, Java Object 类是所有类的父类,也就是说 Java 的所有类都继承了 Object,子类可以使用 Object 的所有方法。 Object 类位于 java.lang 包中,编译时会自动导入,我们创建一个类时,

Java Object 类,(投递于:20-10-12)

Java Object 类, Java Object 类是所有类的父类,也就是说 Java 的所有类都继承了 Object,子类可以使用 Object 的所有方法。 Object 类位于 java.lang 包中,编译时会自动导入,我们创建一个类时,

Java Iterator(迭代器),(投递于:20-09-23)

Java Iterator(迭代器), Java 集合框架 Java Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法,可用于迭代 ArrayList 和 HashSet 等集合。 Iterator 是 Java 迭代器最简单的实现,Lis

Java HashMap,(投递于:20-09-17)

Java HashMap, Java 集合框架 HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。 HashMap 实现了 Map 接口,根据键的 HashCode 值存储数据,具有很快的访问速度,最多允许一条记录的键

Java HashSet,(投递于:20-09-17)

Java HashSet, Java 集合框架 HashSet 基于 HashMap 来实现的,是一个不允许有重复元素的集合。 HashSet 允许有 null 值。 HashSet 是无序的,即不会记录插入的顺序。 HashSet 不是线程安全的, 如果多

Java LinkedList,(投递于:20-09-17)

Java LinkedList, Java 集合框架 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。 链表可分为单

Java ArrayList,(投递于:20-09-17)

Java ArrayList, Java 集合框架 ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。 ArrayList 继承了 AbstractList ,并实现了 Lis

Java Scanner 类,Java编程软件(投递于:20-07-28)

Java Scanner 类,Java编程软件 java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。 下面是创建 Scanner 对象的基本语法: Scanner s = new Scanner ( System . in ) ; 接下来我们演

Java 枚举(enum),(投递于:20-06-19)

Java 枚举(enum), Java 枚举是一个特殊的类,一般表示一组常量,比如一年的 4 个季节,一个年的 12 个月份,一个星期的 7 天,方向有东南西北等。 Java 枚举类使用 enum 关键字来定义,各个

Java通过反射获取注解信息,(投递于:20-01-06)

Java通过反射获取注解信息, 使用注解修饰了类、方法、变量等成员之后,这些注解不会自己生效,必须由开发者提供相应的工具来提取处理。要想获取类、方法或变量的注解信息,必须

Java自定义注解,(投递于:20-01-06)

Java自定义注解, 前面我们学习了 Java 的基本注解和元注解,如果这两种注解不能满足你的需求,可以自定义注解。下面介绍如何自定义注解。 声明自定义注解使用 @interface 关键字(i

Java元注解作用及使用,(投递于:20-01-06)

Java元注解作用及使用, 元注解 是负责对其它注解进行说明的注解,自定义注解时可以使用元注解。Java 5 定义了 4 个注解,分别是 @Documented、@Target、@Retention 和 @Inherited。Java 8 又增加了

Java @FunctionalInterface注解,(投递于:20-01-06)

Java @FunctionalInterface注解, 在学习 Lambda 表达式时,我们提到如果接口中只有一个抽象方法(可以包含多个默认方法或多个 static 方法),那么该接口就是函数式接口。@FunctionalInterface 就

Java @SafeVarargs注解,(投递于:20-01-06)

Java @SafeVarargs注解, 在介绍 @SafeVarargs 注解用法之前,先来看看如下代码: public class HelloWorld { public static void main(String[] args) { // 传递可变参数,参数是泛型集合 display(10, 20, 30); // 传递可

Java @SuppressWarnings:抑制编译器警告,(投递于:20-01-06)

Java @SuppressWarnings:抑制编译器警告, Java 中的 @SuppressWarnings 注解指示被该注解修饰的程序元素(以及该程序元素中的所有子元素)取消显示指定的编译器警告,且会一直作用于该程序元

Java @Deprecated注解,(投递于:20-01-06)

Java @Deprecated注解, Java 中 @Deprecated 可以用来注解类、接口、成员方法和成员变量等,用于表示某个元素(类、方法等)已过时。当其他程序使用已过时的元素时,编译器将会给出警告。

Java @Override注解,(投递于:20-01-06)

Java @Override注解, Java 中 @Override 注解是用来指定方法重写的,只能修饰方法并且只能用于方法重写,不能修饰其它的元素。它可以强制一个子类必须重写父类方法或者实现接口的方法。

Java注解(Annotation)简介,(投递于:20-01-06)

Java注解(Annotation)简介, 从 Java 5 版本之后可以在源代码中嵌入一些补充信息,这种补充信息称为 注解(Annotation) ,是 Java 平台中非常重要的一部分。注解都是 @ 符号开头的,例如我

Java项目实战:猜数字小游戏,(投递于:20-01-06)

Java项目实战:猜数字小游戏, 猜数字是一个经典的小游戏,程序先产生一个随机数,然后用户输入数字,程序将输入的数字与随机数进行对比,给出用户相应的提示信息。 本节实现了

Java利用对象序列化控制输入输出,(投递于:20-01-06)

Java利用对象序列化控制输入输出, 前面学习了如何控制基本数据的输入输出,本节主要讲解如何输入输出对象数据。对象数据是很复杂的,我们可以利用对象序列化来实现。 对象序列

Java转换流:InputStreamReader和OutputStreamWriter,(投递于:20-01-06)

Java转换流:InputStreamReader和OutputStreamWriter, 正常情况下,字节流可以对所有的数据进行操作,但是有些时候在处理一些文本时我们要用到字符流,比如,查看文本的中文时就是需要采用

Java字节流和字符流的区别及如何区分输入流和输出流,(投递于:20-01-06)

Java字节流和字符流的区别及如何区分输入流和输出流, 本节主要讲解 Java 字节流和字符流的区别,以及如何区分 Java 输入流和输出流。 Java字节流和字符流的区别 首先我们先大概总结一

Java字符编码介绍,(投递于:20-01-06)

Java字符编码介绍, 计算机中,任何的文字都是以指定的编码方式存在的,在 Java 程序的开发中最常见的是 ISO8859-1、GBK/GB2312、Unicode、 UTF 编码。 Java 中常见编码说明如下: ISO8859-1:属于

Java高级应用之通过反射操作泛型,(投递于:20-01-06)

Java高级应用之通过反射操作泛型, 学习完《Java泛型详解》一节中我们了解到,从Java 1.5 版本开始,Java 的 Class 类增加了泛型功能,从而允许使用泛型来限制 Class 类。例如,String.class

Java反射访问操作数组,(投递于:20-01-06)

Java反射访问操作数组, 在 java.lang.reflect 包下提供了一个 Array 类,Array 对象可以代表所有的数组。程序可以通过使用 Array 来动态地创建数组,操作数组元素等。 Array 提供了如下几类方

  1. 首页
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. 8
  10. 9
  11. 10
  12. 11
  13. 下一页
  14. 末页