
equals、hashCode、toString方法重写
equals 方法重写的规则 判断一定相等(引用一致) 判断一定不等(类型不一致) 判断可能相等(需要把当前的对象给强转之后进行比较) hashCode 重写规则 根据当前对象的唯一标识进行重写 如果为空就直接返回0,不为空就返回唯一标识的...

equals 方法重写的规则 判断一定相等(引用一致) 判断一定不等(类型不一致) 判断可能相等(需要把当前的对象给强转之后进行比较) hashCode 重写规则 根据当前对象的唯一标识进行重写 如果为空就直接返回0,不为空就返回唯一标识的...

队列的介绍 队列是一种先进先出(FIFO)的线性的数据结构,队列的主要操作为入队和出队。 队头:队列的出口端,队尾:队列的入口端,通常在数组中表示为最后入队元素的下一个位置。 在用数组实现时,注意:若队头不断有元素出队,那么队列的可用空间就...

java获取php数据的方法: 推荐:php服务器 PHP文件:

也许很多朋友在学习NIO的时候都会感觉有点吃力,对里面的很多概念都感觉不是那么明朗。在进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。下面本文先从同步和异步的概念 说起,然后接着阐述了阻塞和非阻塞的区别,接着介...

下载 JDK 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 点击下载按钮: 开始安装JDK: 可以设置为你想安装的路径...

SDK是Software Development Kit的缩写,中文意思是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。SDK是一系列文件的组合,它为软件的...

内存模型 内存模型是在特定的操作协议下,对特定的内存或高速缓存进行读写访问的过程抽象。其主要目标是定义程序中各个变量的访问规则。 主内存和工作内存 所有的变量都存储在主内存中,每条线程还有自己的工作内存,其工作内存中是被线程使用到的变量的主...

java什么反射? 反射是Java的特征之一,是一种间接操作目标对象的机制。 JAVA反射机制是在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用...

Sitemesh简介 Sitemesh是由一个基于Web页面布局、装饰及与现存Web应用整合的框架,是一个装饰器。它能帮助我们在由大量页面工程的项目中创建一致的页面布局和外观,如一致的导航条、一致的banner、一致的版权等。 SiteMe...

Java中的main方法,是一个java应用程序的入口,无论一个java的应用多么复杂庞大,或是多么的小,只要他是一个可以运行的java程序那么必然就要有一个main方法。 main方法的定义格式通常固定如下: (推荐学习:java课程) ...

java如何实现写入并保存txt文件? (推荐学习:java视频教程) 实例代码如下: package TEST; import java.io.BufferedWriter; import java.io.FileWriter; impo...

基础: 1、int 是 java 的一种基础数据类型,而 integer 是int 的一个封装类。 2、Integer 变量必须实例化之后才能使用,而 int 变量不需要。 3、Integer 实际是对象的引用,当 new 一个 integ...

数组 数组是java语言内置的数据类型,他是一个线性的序列,所有可以快速访问其他的元素,数组和其他语言不同。(推荐学习:java课程) 当你创建了一个数组时,他的容量是不变的,而且在生命周期也是不能改变的,还有JAVA数组会做边界检查,如果...

异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是...

JShell脚本工具是JDK9的新特性 什么时候会用到 JShell 工具呢,当我们编写的代码非常少的时候,而又不愿意编写类,main方法,也不愿意去编译和运 行,这个时候可以使用JShell工具。 推荐相关视频教程:java在线视频 启动...

JDK是整个Java的核心,包括了一个Java运行时环境、Java工具以及基本的Java类库。JDK是Sun公司免费提供给软件工程师开发java应用程序一套开发套件。那么jdk怎么安装呢? 1、先根据电脑类型下载好jdk32位或者64位的。...

所谓进程(process)就是一块包含了某些资源的内存区域。操作系统利用进程把它的工作划分为一些功能单元。进程中所包含的一个或多个执行单元称为线程(thread)。进程还拥有一个私有的虚拟地址空间,该空间仅能被它所包含的线程访问。 线程只能...

前言 在项目中有很多常量,我们都是使用枚举(enum)来处理,下面我就和大家分享一个比较通用的代码 枚举 /** * 描述: 常量类型 * / public enum ClientType { SYSTEM(0, "后台管理"), EDUC...

一、类与类加载器 类加载器:实现加载阶段的第一步,通过一个类的全限定名来将这个类的二进制字节流加载进jvm。 类与类加载器:任意一个类唯一性都是由它本身和加载它的类加载器确定,两个类是否相等在它们是由同一个类加载器加载的前提下。 jvm虚拟...

1-100之间的和,如果我们用平常的加法运算那是很吃力的,这样既浪费时间,有没有效率,并且还容易出错,在这里我用while循环来给大家展示下,对于初学者锻炼思路,掌握基本的编程还是很有用处的。 首先我们要在MyEclipse里建立个类,来进...