1.Collection:一个接口,定义了集合的相关操作方法,有两个子接口List:可重复集    -Set:不可重复集contains(Object o):查看当前集合中是否包含给定的元素o或集合containsAll(Collection<? extends E> c):查看当前集合中是否包含给定集合中的所有元素size():获取当前集合的元素个数 
转载 2023-09-01 12:53:00
55阅读
Collection 表示一组被一个或多个规则约束的对象,这些对象也称为 collection 的元素。一些 collection 允许有重复的元素,而另一些则不允许。一些 collection 是有序的,而另一些则是无序的。Collections是Collection的工具类,定义了对Collection的常用操作。Collection是线性数据类型的根接口,定义了最基本的操作(增、删、改
概念集合 集合是java中提供的一种容器,可以用来存储多个数据。集合和数组的区别 数组的长度是固定的。集合的长度是可变的。 数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储。定义Collection是一个接口,所以无法直接定义对象,可以使用多态来定义其子类对象import java.util.Array
转载 2023-06-16 09:35:19
35阅读
在此列举四种方法:自身类实现ActionListener接口,作为事件监听器通过匿名类处理通过内部类处理通过外部类处理 下面依次介绍: 第一种:自身类实现ActionListener接口,作为事件监听器。这种方法是最基本的,也是初学者经常使用的,我当初即是如此。import java.awt.Color; import java.awt.Container; import ja
转载 2023-06-28 14:09:23
110阅读
一、基本概念()GUI全称Graphical User Interfaces,意为图形用户户界面,又称为图形用户接口,GUI指的就是采用图形方式显示的计算机操作用户界面,打个比方吧,我们点击QQ图标,就会弹出一个QQ登陆界面的对话框。这个QQ图标就可以被称作图形化的用户界面。       实现GUI编程的必不可少的三个条件是组件、事件组件   &n
转载 2023-07-22 20:57:16
45阅读
(一)import语句的作用      在编写程序是,除了自己编写类外,我们可能会使用到Java提供的许多类,这样避免了我们重头开始写,这也是面向对象编程的一个重要方面。一句话:  使用import语句可以引入包中的类。(二)语法形式(3)使用 import语句用类库中的类       一个Jav源程序中可以有多个im
转载 2023-08-30 14:48:56
68阅读
# Java 中的 `in` 关键字探秘 在编程语言中,关键字是预定义的特定词汇,用于执行特定操作。在 Java 语言中,虽然不存在直接的 `in` 关键字,但我们可以探讨与之相关的概念和用途,如集合的遍历、流处理等。本文将综合探讨这些主题,并通过相应的代码示例,帮助读者更好地理解 Java 的相关特性。 ## 1. 集合的遍历 在 Java 中,集合(如 List、Set、Map 等)能够
原创 9月前
27阅读
引文搜了很多篇文章,都说protected的本质是1.基类的protected成员是包内可见的,并且对子类可见;2.若子类与基类不在同一包中,那么在子类中,子类实例可以访问其从基类继承而来的protected方法,而不能访问基类实例的protected方法。其中我特别疑惑的是第二种情况,什么叫做”访问从基类继承而来的protected方法“,什么叫做”访问基类实例的protected方法“,特别是
转载 2024-02-04 14:39:28
45阅读
# 在Java中使用逻辑运算符“AND” 在Java编程中,逻辑运算符`AND`(用符号`&&`表示)是一种非常重要的工具,特别是在进行条件判断时。本文将详细讲解如何在Java中实现逻辑运算符“AND”,并通过示例代码和图示来帮助你理解其使用方式。 ## 实现流程 为了帮助小白开发者更好地理解如何使用`AND`运算符,以下是实现的基本流程: | 步骤 | 说明
原创 2024-11-01 04:39:13
34阅读
Java中,通过java.io包提供的类来表示流,基本的输入输出流为InputStream和OutputStream。从这两个基本的输入输出流派生出面向特定处理的流,如缓冲区读写流、文件读写流等。1  InputStream类InputStream是抽象类,代表字节输入流的所有类的超类。这个类本身不能使用,只能通过继承它的具体类完成某些操作。它的常用方法如下:public int av
转载 2023-09-26 17:36:12
110阅读
JDK -- java development kit:       JDK是java开发工具包,基本上每个学java的人都会先在机器上装一个JDK,但是装它又有什么用呢?它都包含哪几部分呢?让我们看一下JDK的安装目录。在目录下面有 六个文件夹、一个src类库源码压缩包、和其他几个声明文件。其中,真正在运行java时起作用的 是以下四个文件夹:bin、include
文章目录1.何为继承?2.继承的规则2.1.类的单继承和多级继承2.2.接口间的多继承3.重写(覆写、覆盖)4.构造方法的继承规则5.继承的应用场景6.多态 1.何为继承?作用是降低代码的冗余度,提高编程效率子类继承父类的成员(变量、方法、内部类和构造方法),同时子类还可以拓展、重写。注意:仅继承public和protected,但同一个包中的子类可以在内部通过 “super.xxx” 访问被
转载 2024-01-03 11:15:12
34阅读
最近在解决android 中listview的查找问题,用到了indexOf 方法,仔细看了下源码,详解如下。private static int indexOf(String source, String target, int fromIndex) { final int sourceLength = source.length(); final int tar
转载 2023-08-14 19:44:26
51阅读
继承性是面向对象的第二大主要特性,继承性主要解决的是代码的重用问题,利用继承性可以从已有的类继续派生出新的子类,还可以利用子类扩展出更多的操作。1.继承的实现继承严格来说就是扩充一个类的已有的功能。在Java中可以通过extends关键字来实现继承的关系,语法如下:class 子类 extends 父类 {}继承格式的说明:对于extends来说可以翻译为扩充,但为了方便称为继承。子类又可以称为派
一.System类及一些常用方法 System类是一些与系统相关的属性和方法的集合,在System类中所有的属性都是静态的,所以可以直接用System类调用即可 public final class System extends Object System类的常用方法: 1.取得一个操作的计算时间public static long currentTimeMillis() public clas
转载 2023-08-09 13:09:19
40阅读
一、接口的一些概念:在类的声明中,通过关键字extends来创建一个类的子类。一个类通过关键字implements声明自己使用一个或者多个接口。extends 是继承某个类, 继承之后可以使用父类的方法, 也可以重写父类的方法; implements 是实现多个接口, 接口的方法一般为空的, 必须重写才能使用。extends是继承父类,只要那个类不是声明为final或者那个类定义为abstract
转载 2023-09-19 10:02:26
41阅读
package test; /** * @description Java中没有引用传递只有值传递 * */ class Person { private String name; private String sex; public Person(String x, String y) { this.name = x;
throws和throw:throws:用来声明一个方法可能产生的所有异常,不做任何处理而是将异常往上传,谁调用我我就抛给谁。用在方法声明后面,跟的是异常类名可以跟多个异常类名,用逗号隔开表示抛出异常,由该方法的调用者来处理throws表示出现异常的一种可能性,并不一定会发生这些异常throw:则是用来抛出一个具体的异常类型。用在方法体内,跟的是异常对象名只能抛出一个异常对象名表示抛出异常,由方法
转载 2023-09-01 23:58:49
1595阅读
流程控制语句1.顺序结构代码从主函数开始逐行向下运行,简单的来说就是按顺序运行。顺序结构是一种宏观的代码运行结构。2.选择结构  if语句 (1)单分支 if 语句 单分支 if 语句是指当且仅当条件为 true 时执行一个动作 。 单分支 if 语句的语法如下: if ( 布尔表达式
Object类和常用的API学习过程中的笔记,涉及到Objetc中的equals方法和toString方法,日期类Date,日历类Calendar,日期格式化类SimpleDateFormat以及基本数据类型和封装类的拆箱和装箱,还有String与基本数据类型的转换.有错误还望谅解Object类概述java.lang.Object 类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都
转载 2024-06-26 04:24:35
24阅读
  • 1
  • 2
  • 3
  • 4
  • 5