E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java-匿名内部类
Android实现监听事件的方法
1.通过内部类实现2.通过
匿名内部类
实现3.通过事件源所在类实现4.通过外部类实现5.布局文件中onclick属性(针对点击事件)1.通过内部类实现代码:privateButtonmBtnEvent;/
Amy木婉清
·
2024-09-16 04:58
Java-
网络
Java中的网络编程主要涉及使用Socket类进行网络通信,以及理解各种网络协议。以下是一些关键概念和示例代码,帮助您入门。1.网络协议Java支持多种网络协议,最常用的包括:TCP(传输控制协议):面向连接的协议,确保数据的可靠传输。UDP(用户数据报协议):无连接的协议,适用于对速度要求高但对可靠性要求低的应用。网络通信模型通常指的是OSI(开放系统互联)模型,它将网络通信分为七个层次。每一层
胡净
·
2024-09-15 06:55
java
网络
开发语言
Java-
后端程序员个人知识总结
文章目录概要1.编程语言2.数据结构与算法3.数据库知识4.框架和库5.服务器管理6.网络知识7.版本控制8.测试9.安全知识10.系统设计11.编码规范与最佳实践12.持续学习和适应能力概要后端程序员,主要负责应用程序的逻辑、数据库交互、服务器配置以及应用的性能优化等。成为一名优秀的后台程序员,需要掌握以下技能:1.编程语言掌握至少一种后台编程语言JavaPythonHtmlJavaScript
金肴羽
·
2024-09-14 13:58
java
开发语言
Java基础 -- 05反射reflect
目录引序说不通1:注解说不通2:
匿名内部类
说不通3:动态代理反射:反射定义强调:类对象又强调:static类静态成员再三强调:synchronized修饰符类对象:知晓类结构类结构之:内部成员内部成员-
mmlz00
·
2024-09-11 06:38
Java基础
Java基础
反射
reflect
Proxy
动态代理
Java-
实现双向环形链表
双向链表是一种常用的数据结构,其特点是每个节点不仅包含数据,还持有指向前一个节点和后一个节点的指针。与普通双向链表不同的是,它的哨兵节点的prev指向最后一个元素,而最后一个元素的next指向哨兵。具体双向普通链表可以参考我的上篇文章,这里是传送门。什么是双向环形链表?双向环形链表不仅支持双向遍历,还形成一个闭合环,即最后一个节点的next指针指向链表的头部,第一个节点的prev指针指向链表的尾部
Bro_cat
·
2024-09-10 12:11
数据结构与算法
链表
数据结构
java
双向环形链表
Maven项目结构说明
1.maven概念是一个基于Java平台的自动化构建工具(make->ant->maven->gradle,它主要有五大功能:(1)清理:删除编译的结果,为重新编译做准备(2)编译:
java-
>class
HachiLin
·
2024-09-08 20:27
SpringBoot
maven
springboot
微服务
Java面向对象与权限修饰符、final关键字、代码块及内部类
面向对象与权限修饰符、final关键字、代码块及内部类权限修饰符final关键字代码块非静态代码块静态代码块内部类非静态成员内部类静态成员内部类局部内部类定义与基本使用接口类型/抽象类型作为方法参数传递和返回
匿名内部类
定义
匿名内部类
匿名内部类
基本使用
匿名内部类
修改接口
怡晗★
·
2024-09-08 00:08
Java基础知识
java
开发语言
函数式编程-Stream流
它可以对某些
匿名内部类
的写法
码农OvO
·
2024-09-07 06:02
开发语言
java
设计模式 —— 单例模式
EagerInitializationSingleton)2.2懒汉式单例模式(LazyInitializationSingleton)参考资料本文源代码地址为java-demos/singeleton-patternatmain·idealzouhu/
java
idealzouhu
·
2024-09-05 18:04
设计模式
设计模式
单例模式
【Java 学习】:内部类详解
文章目录1.内部类是什么2.为什么要使用内部类3.如何使用内部类成员内部类静态内部类局部内部类
匿名内部类
总结1.内部类是什么当一个事物的内部,还有一个部分需要一个完整的结构进行描述,而这个内部的完整的结构又只为外部事物提供服务
island1314
·
2024-09-05 04:00
java学习
学习
Java-
线程的生命周期&7大状态
在Java中,线程的生命周期可以分为多个状态,这些状态描述了线程从创建到终止的整个过程。Java线程的生命周期主要包括以下七大状态:1.新建状态(New)当一个线程对象被创建但尚未调用start()方法时,线程处于新建状态。此时,线程还没有开始执行。2.可运行状态(Ready)当调用start()方法后,线程进入可运行状态。在这个状态下,线程可能正在运行,也可能在等待操作系统分配CPU时间片。3.
Bro_cat
·
2024-09-05 01:08
Java
java
开发语言
Java-
环境理解(JDK、JRE、JVM)
day-1我们再学习java之前首先需要了解JDK、JRE、JVM都是什么?以及三者之间的关系又是怎么样的?以及为什么Java被称之为WriteOneRunAnwhere(一次运行到处编译)。然后我带着以上3个问题进行以下的慢慢学习路!JDK、JRE、JVM分别是什么JDK:(JavaDevelopmentKit)也就是Java开发工具包,包含了Java开发所需要的各种工具和类库。也包含了JRE。
云淡风轻聊技术
·
2024-09-01 06:41
java
笔记
java8 探讨与分析
匿名内部类
、lambda表达式、方法引用的底层实现
问题解决思路:查看编译生成的字节码文件本文本来我是发布在博客园,现在移植到CSDN;原文链接文章目录测试
匿名内部类
的实现小结测试lambda表达式小结测试方法引用小结三种实现方式的总结对于lambda表达式
罗蜜斯丹
·
2024-08-31 18:02
java学习
Java8
lambda
Lambda表达式解析
(1)简化
匿名内部类
的使用。java8之前需要编写
匿名内部类
,代码冗长。(2)支持函数式编程风格。函数式编程强调将计算视为一系列函数的应用,通过组合简单的函数来构建复杂的计算过程。
一只BI鱼
·
2024-08-31 08:48
笔记
每日面经整理
开发语言
java
lambda
函数式编程
JAVA-
案例练习-基础进阶复习
关于JAVA学习后的一些复习题目,提供一些解法和总结一下自己的学习问题。目录1.集合的灵活应用需求:代码实现2.数据分割转换和统计需求:代码实现3.休息日计算需求:代码实现4.数组模拟需求代码实现5.数组排列需求代码实现6.链表问题需求*7.问题总结1.集合的灵活应用需求:目前有100名囚犯,每个囚犯的编号是1~200之间的随机数。现在要求依次随机生成1~100名囚犯的编号,要求这些囚犯的编号是不
W.KN
·
2024-08-31 07:16
JAVA学习笔记
java
笔记
韩顺平
Java-
第十一章:枚举和注解
一枚举1自定义类实现枚举-应用实例(1)定义规范①不需要提供setXxx方法每一位枚举对象值通常为只读;②对枚举对象/属性使用final+static共同修饰,实现底层优化;③枚举对象名通常使用全部大写,常量的命名规范;④枚举对象根据需要,也可以有多个属性。(2)小结进行自定义类实现枚举,有如下特点:①对构造器私有化;②本类内部创建一组对象;③对外暴露对象(通过为对象添加publicfinalst
weixin_47199727
·
2024-08-27 21:11
java
Java之内部类
目录实例内部类静态内部类局部内部类
匿名内部类
下面将讲解实例内部类,静态内部类,局部内部类和
匿名内部类
。实例内部类实例内部类(也称为非静态内部类)依赖于外部类的实例。
新绿MEHO
·
2024-08-27 18:46
JAVA
JAVA
Java
Java-
通用的配置文件读取工具类
为了提供一个全面且易于使用的工具类来读取各种格式的配置文件,我们可以创建一个通用的配置文件读取工具类,支持.properties、.xml、.json和.yaml格式的配置文件。下面是一个示例实现:工具类设计思路统一接口:创建一个统一的接口,无论配置文件是什么格式,都可以通过同样的方法获取配置项。异常处理:确保在读取配置文件时能够妥善处理可能出现的异常。缓存机制:为了提高性能,可以考虑将配置文件的
ZHOU_VIP
·
2024-08-27 05:57
MAC
java
开发语言
Java-
文件读取工具类FileReaderUtil
为了创建一个最全的文件读取工具类,我们将整合多种文件读取功能,并提供缓存机制和文件变化监听功能。下面是一个综合性的示例实现,该工具类支持以下功能:读取文本文件:支持.txt、.properties、.xml、.json和.yaml格式的文件。读取二进制文件:支持读取任意二进制文件。缓存机制:对于文本文件,提供缓存机制以提高性能。文件变化监听:监听文件的变化,自动更新缓存。importcom.fas
ZHOU_VIP
·
2024-08-27 05:57
MAC
java
开发语言
Java-
泛型
Java泛型是一个强大的特性,它允许你在编写代码时使用类型参数来提高代码的复用性和类型安全性。以下是从入门到精通的Java泛型指南,包括基本概念、使用方法以及高级主题。1.泛型的基本概念1.1什么是泛型?泛型是一种在编译时检查类型安全,并且所有的强制转换都是自动和隐式的编程构造。使用泛型可以避免在运行时进行类型转换错误,并且可以使代码更加灵活和易于维护。1.2为什么使用泛型?类型安全:避免运行时出
ZHOU_VIP
·
2024-08-26 19:18
MAC
java
JAVA内部类理解
publicclassA{...privateclassB{//这就是一个内部类,在类A的里面又定义一个类B,则这个B就是一个内部类}...}有下列几种内部类成员内部类,局部内部类,
匿名内部类
,静态内部类
3ni
·
2024-08-26 05:27
深入理解 JDK 1.8 新特性
以下是JDK1.8的主要新特性及其详细介绍:1.Lambda表达式Lambda表达式提供了一种简洁的代码表达方式,可以替代
匿名内部类
,特别适用于对集合进行迭代和操作。
微笑听雨。
·
2024-08-22 15:27
java
进阶教程
lambda
java
jdk1.8
新特性
Lambda及综合练习
->固定格式3.{}对应着方法的方法体注意点:Lambda表达式可以简化
匿名内部类
的书写Lambda表达式只能简化函数式接口的
匿名内部类
的写法函数式接口:有且仅有一个抽象方法的接口叫做函数式接口,接口上面可以加
熬夜看剧
·
2024-03-06 20:16
java
android
开发语言
【
java-
面试题】start和run的区别
【
java-
面试题】start和run的区别在run方法内部,只是单纯的描述了该线程要执行的内容。run方法是线程的入口。
一朵忽明忽暗的云
·
2024-03-04 21:47
java-面试题
java
多线程编程
start和run的区别
面试题
学习JAVA的第九天(基础)
目录接口定义使用特点注意事项内部类分类内部类的访问特点成员内部类格式获取成员内部类对象方式静态内部类格式局部内部类特点
匿名内部类
格式格式解释作用接口接口可以说是一种规则,是对行为的抽象定义publicinterface
行达
·
2024-02-29 17:57
JAVA学习
学习
Effective
Java-
对于所有对象都通用的方法
覆盖equals时请遵守通用约定自反性。对象必须等于自身。对称性。任何两个对象对于“它们是否相等”的问题都必须保持一致。传递性。如果一个对象等于第二个对象,并且第二个对象等于第三个对象,则第一个对象一定等于第三个对象一致性。如果两个对象相等,它们就必须始终保持相等,除非它们中有一个对象(或者两个都)被修改了。非空性。所有的对象都必须不等于null覆盖equals时总要覆盖hashCode对一个对象
勇往直前888
·
2024-02-27 23:10
035-安全开发-JavaEE应用&原生反序列化&重写方法&链条分析&触发类&类加载
原生反序列化&重写方法&链条分析&触发类&类加载#知识点:1、JavaEE-反序列化-解释&使用&安全2、JavaEE-安全-利用链&直接重写方法3、JavaEE-安全-利用链&外部重写方法演示案例:➢
Java
wusuowei2986
·
2024-02-20 13:39
安全
java-ee
python
036-安全开发-JavaEE应用&第三方组件&Log4j日志&FastJson序列化&JNDI注入
Log4j日志&FastJson序列化&JNDI注入#知识点:1、JavaEE-组件安全-Log4j2、JavaEE-组件安全-Fastjson3、JavaEE-基本了解-JNDI-API演示案例:➢
Java
wusuowei2986
·
2024-02-20 13:35
安全
java-ee
log4j
java内部类
将一个类定义在另一个类里面或者一个方法里面,称为内部类一般包含这几种:成员内部类、局部内部类、
匿名内部类
、静态内部类1、成员内部类最普通的内部类,定义为位于另一个类的内部classCircle{doubleradius
蔚蓝色的风暴
·
2024-02-20 13:31
java
java
开发语言
Java-
长字符串加密
引言:在数据安全领域,加密技术是保护信息不被未授权访问的重要手段。特别是在处理长字符串时,如何保证加密后的数据既安全又高效,是一个值得探讨的话题。本文将介绍几种常见的加密算法,并展示如何在Java中实现这些算法,以实现长字符串的有效加密。一、加密概念简介加密是一种将明文转换为密文的过程,目的是为了在不安全的通道上安全地传输数据。在加密过程中,只有拥有正确密钥的用户才能将密文解密并恢复原始数据。二、
奇遇少年
·
2024-02-20 10:35
java
加密
Java-
贪吃蛇游戏
视频效果:贪吃蛇视频效果,简单的小项目,Java项目-贪吃蛇注意images的图片是在proxiangmu下的,不可放在模块!!不然图片加载不出来1.准备工作JDK版本:JDK8.0开发工具:IDEA2.设计游戏图纸实现700*900宽度值为700像素,每个格子为25像素,共计有28个格子宽度值为900像素,每个格子为25像素,共计有36个格子3.画出700*900像素窗口编写具体代码如下:pac
YCY^v^
·
2024-02-20 03:30
Java项目
笔记
贪吃蛇
游戏
java
Java中的Arrays和Lambda表达式
LambdaLambda表达式的省略规则Arrays是一个用来操作数组的工具类常用方法数组中是对象(如何排序)方式一方式二Lambda什么是Lambda是JDK8开始新增的一种语法形式——作用:用于简化
匿名内部类
的代码写法函数式接口里只能有一个抽象方法注意
Mafia.M.A
·
2024-02-20 00:55
Java学习路线
java
开发语言
java-
场景题
1、项目中的分布式锁redis分布式锁:获取锁:SETNX为避免死锁设置过期时间()key过期,业务却未处理完在锁将要过期的时候,如果服务还没有处理完业务,那么将这个锁再续一段时间。比如设置key在10s后过期,那么再开启一个守护线程,在第8s的时候检测服务是否处理完,如果没有,则将这个key再续10s后过期。Redisson已实现,这个自动续时的我们称其为”看门狗”。释放锁:delSETNX底层
HBryce24
·
2024-02-19 23:00
java
[Java] 多线程初识
线程概念及简单操作多线程编程第一个多线程程序真正体现多线程程序一些问题jconsole工具创建线程的方式方法一:继承Thread类方法二:实现`Runnable`接口方法三:继承Thread,但是使用
匿名内部类
方法四
Prectie.RTE
·
2024-02-19 12:05
java
开发语言
JAVA-
冒泡排序详解
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档冒泡排序前言一、冒泡排序二、具体代码如下1.代码内容2.输出结果三、总结前言八大排序算法直接插入排序希尔排序选择排序堆排序冒泡排序快速排序归并排序计数排序一、冒泡排序冒泡排序无疑是最为出名的排序算法之一,总共有八大排序冒泡排序的代码相当简单,俩层循环,外层冒泡轮数,里层依次比较二、具体代码如下1.代码内容代码如下(示例):/***冒泡
二小闻
·
2024-02-19 12:07
排序算法
算法
java
数据结构
【Java多线程】Thread类的基本用法
目录Thread类1、创建线程1.1、继承Thread,重写run1.2、实现Runnable,重写run1.3、使用
匿名内部类
,继承Thread,重写run1.4、使用
匿名内部类
,实现Runnable
Hacynn
·
2024-02-19 10:39
java
开发语言
intellij-idea
jvm
笔记
线程
十二、内部类
文章目录内部类3.1静态内部类3.2成员内部类3.3方法内部类3.4
匿名内部类
内部类本文为书籍《Java编程的逻辑》1和《剑指Java:核心原理与应用实践》2阅读笔记类都对应于一个独立的Java源文件,
那时间总是跑得很潇洒
·
2024-02-15 02:55
java系编程
开发语言
java
JAVA-
数组乱序
实现步骤假设有一组数组numbers从数组中最后一个元素开始遍历设置一个随机数作为循环中遍历到的元素之前的所有元素的下标,即可从该元素之前的所有元素中随机取出一个每次将随机取出的元素与遍历到的元素交换,即可完成乱序实例如下:importjava.util.Arrays;publicclassR18{publicstaticvoidmain(String[]args){int[]numbers={1
zyt.com
·
2024-02-14 06:28
java
python
算法
java-
工具类(校验整数、返回指定字符在某字符串中出现的次数)
作者:mooncharmzx链接:https://blog.bccn.net/mooncharmzx/66337话不多说,直接上代码importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importjava.util.regex.Pattern;publicclassSt
爱PSUI设计的星星
·
2024-02-13 22:06
一文搞懂进程&线程
3.创建多线程的几种方法3.1方法一:继承Thread类3.2方法二:实现Runnable接口3.3方法三:采用
匿名内部类
3.3.1继承Thread,采用
匿名内部类
3.3.2实现Runnable,采用
匿名内部类
杨小玉_ShawYu
·
2024-02-13 18:22
java
开发语言
经验分享
程序人生
Java-
字符串
1、Java没有内置的字符串类型,而是预定义类String,用双引号括起来的字符串都是String的实例e.gStringstr="abc"2、字符串不可变不能直接将字符串的字符改变为其他值e.gstr1="abc"str1="abd"在上例中直接将str1中的'c'改变为'd'是没有办法的,如果想要修改,可以提取想要保留的字串,再进行替换e.gstr1=str1.substring(0,2)+'
H_7835
·
2024-02-13 16:51
JAVA-
数组查找元素
无序数组查找元素循环遍历查找通过对无序数组进行遍历,将数组中的每个元素与指定元素比较,从而确定该数组中是否存在指定元素。字符串数组publicstaticvoidmain(String[]args){String[]arr={"Megatron","s司马铁锤","Laden","angelbaby","b比尔盖茨","1林平之","BIGBAM"};Stringtarget="s司马铁锤";in
zyt.com
·
2024-02-13 09:43
算法
数据结构
java-
保姆级IO流详解
一、File类1.1概述java.io.File类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。抽像:1.2构造方法publicFile(Stringpathname):通过将给定的路径名字符串转换为抽象路径名来创建新的File实例。publicFile(Stringparent,Stringchild):从父路径名字符串和子路径名字符串创建新的File实例。publi
吾乃零陵上将军邢道荣是也
·
2024-02-13 04:20
Java-
数组
文章目录1.概述2.一维数组的声明3.数组的初始化1).动态初始化2).静态初始化4.数组元素的引用5.一维数组的练习1).数组的输出和String[]args的用法2).实现加减乘除3).读入并排序4).冒泡排序5).数三退一6).二分法查找6.二维数组二维数组的初始化1).静态初始化2).动态初始化7.数组的拷贝1.概述数组可以看成是多个相同类型数据组合,对这些数据的统一管理。数组变量属引用类
宋夏寒
·
2024-02-12 18:38
Java
java
python
开发语言
Java-
基础语法
每一种语言都有自己的语法,这篇博客中我将为大家介绍Java的基础语法。希望对刚开始学习的看官有帮助。Java基础语法概念一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。涉及到的东西1.对象对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。2.类类是一个模
阿博聊编程
·
2024-02-12 13:24
java maven有什么用,java - 为什么maven? 有什么好处?
java-
为什么maven?有什么好处?与让我们说蚂蚁相比,使用maven的主要好处是什么?它看起来更像是一种烦恼而不是一种有用的工具。
莈莈
·
2024-02-12 06:35
java
maven有什么用
学习笔记:黑马程序员
Java-
高级篇(第三部分)
Java语言入门到精通章节学习笔记:
Java-
基础篇(第一部分)_ljtxy.love的博客-CSDN博客学习笔记:
Java-
中级篇(第二部分)_ljtxy.love的博客-CSDN博客学习笔记:
Java
ljtxy.love
·
2024-02-11 09:21
Java
java
学习
笔记
什么是
匿名内部类
?怎样创建
匿名内部类
?
匿名内部类
是没有名称的内部类。在Java中调用某个方法时,如果该方法的参数是接口类型,除了可以传人个接口实现类外,还可以使用实现接口的
匿名内部类
作为参数,在
匿名内部类
中直接完成方法的实现。
鹤子青云上
·
2024-02-11 05:29
内部类之局部内部类(内部类合集,第二篇,原理+细节)
第三篇:内部类之
匿名内部类
(内部类合集,第三篇,原理+细节+实现)-CSDN博客上篇文章:面向对象高级部分---内部类,什么是内部类,内部类的划分,为什么要用内部类?
Trank
·
2024-02-11 05:57
Java语言类
java
开发语言
内部类之
匿名内部类
(内部类合集,第三篇,原理+细节+实现)
-CSDN博客内部类之局部内部类(内部类合集,第二篇,原理+细节)-CSDN博客接上篇我们介绍过局部内部类,
匿名内部类
和局部内部类在外部类的位置都是一样的,定义在外部类的局部变量位置(方法体或代码块中)
Trank
·
2024-02-11 05:57
Java语言类
java
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他