Java的集合类被定义在Java.util包中,主要有4种集合,分别为List、Queue、Set和Map,每种集合的具体分类如图所示。1. List:可重复List是很常用的数据类型,是有序的集合,一共有三个实现类,分别是ArrayList、Vector和LinkedList。1.ArrayList:数组实现,增删慢,查询快,线程不安全ArrayList是使用最广泛的List实现类,其内部数据结
转载
2023-06-16 02:09:37
123阅读
(一)Object类(1)Object:是类层次结构的根类.每个类都使用Object作为超类(父类)publicinthashCode()返回该对象的哈希码值.把它理解地址值(不是实际意义的地址值)publicfinalClassgetClass()返回此Object的运行时类Class类中有一个方法:publicStringgetName()以String的形式返回此Class对象所表示的实体(
原创
2018-04-26 19:21:18
412阅读
Java开发,选择IntelliJ IDEA软件。 关于该软件的安装配置可以参考https://www.jianshu.com/p/935367fd0ad4 (1-4的内容)。 本文章是在学习摸索过程中,不断解决问题后又重新走一遍流程才写的完整过程,下面的截图可以看出项目名称不同,但用到的代码依赖都是同一个,保证过程准确。1.新建工程 m
转载
2024-10-11 12:15:14
21阅读
WebView是Android中一个非常实用的组件,它和Safai、Chrome一样都是基于Webkit网页渲染引擎,可以通过加载HTML数据的方式便捷地展现软件的界面。使用WebView开发软件有一下几个优点:1.可以打开远程URL页面,也可以加载本地HTML数据;2.可以无缝的在java和javascript之间进行交互操作;3.高度的定制性,可根据开发者的需要进行多样性定制。下面就通过例子来
转载
2024-03-12 21:51:08
27阅读
多态是指用父指针指向不同子类对象时,调用其共有的函数,不同的子类会有不同的行为。虽然C++和Java都具有多态机制,但是他们的实现不同,使用时的效果也会略有不同。在C++中普通函数调用:具体调用哪个方法在编译时就可以决定(通过查找编译器的符号表),同时在使用标准过程调用机制基础上增加一个表示对象身份的指针(this指针)。虚函数调用:函数调用依赖于对象的实际类型,一般地说,对象的实际类型只能在运行
转载
2024-10-09 17:32:45
18阅读
为什么要编码 不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我们人类使用的语言。由于人类的语言有太多,因而表示这些语言的符号太多,无法用计算机中一个基本的存储单元—— byte 来表示,因而必须要经
转载
2023-05-11 13:56:40
112阅读
Java Exception:1、Error 2、Runtime Exception 运行时异常 3、Exception 4、throw 用户自定义异常异常类分两大类型:Error类代表了编译和系统的错误,不允许捕获;Exception类代表了标准Java库方法所激发的异常。Exception类还包含运行异常类Runtime_Exception和非运行异常类Non_Runt
转载
2024-03-13 17:12:40
41阅读