java数据结构(红黑树)set集合 HashSet HashSet三个问题 LinkedHashSetTreeSet TreeSet集合默认规则排序规则-CSDN博客

目录 数据结构(红黑树)红黑规则红黑树添加结点规则 set集合小结HashSet HashSet三个问题LinkedHashSet小结 TreeSetTreeSet集合...

Java 设计模式——状态模式-CSDN博客

目录 1.概述2.结构3.案例实现3.1.抽象状态类3.2.具体状态类3.3.上下文类3.4.测试 4.优缺点5.使用场景 1.概述 【例】通过按钮来控制一个电梯的状态...

java数据库等——乱码问题解决办法

中文乱码解决方案:数据库乱码:UTF-8对中文用3个字节来表示String s =”飞翔”;byte[] utf8 = s.getBytes(“utf-8”);//获...

Java自定义注解和运行时靠反射获取注解

java自定义注解 Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。 注解不会也不能影响代码的实际逻辑,仅仅起...

java线程:互斥锁与读写锁

两种互斥锁机制: 1、synchronized 2、ReentrantLock ReentrantLock是jdk5的新特性,采用ReentrantLock可以完全替...

《java解惑》——续字符串之谜

1.字符串替换: 问题: 下面这段程序把类全路经名中的"."替换为"/",代码如下: 1. package com.javapuzzlers;...

java枚举使用

Java 中的枚举类型采用关键字enum 来定义,从jdk1.5才有的新类型,所有的枚举类型都是继承自Enum 类型。要了解...

Linux安装Java环境变量及配置分配用户权限

1 wget安装yum -y install wget2. 下载wget --no-cookies --no-check-certificate --header "...

《java解惑》--表达式之谜

《java解惑》是Google公司的首席Java架构师Joshua Bloch继《Effective java》之后有一力作,专门揭示了很多java编程中意想不到的疑...

Day03-Java开发所需的前端技术

表单收据用户填入的数据,并将这些数据提交给服务器表单语法method请求方式有get(默认)提交时,数据跟在URL地址之后post提交时,数据在请求体内enctype...