setCapture不可作用于键盘等其它事件,只能作用于鼠标事件。主要用于: onmouseover 与 onmouseout 事件。
一、java基础知识回顾 1、java中的几种基本类型,各占用多少字节?...详细讲解 ConcurrentHashMap 7、有没有有顺序的map实现类,如果有,他们是怎么保证有序的?...23、在自己的代码中,如果创建一个 java.lang.String 对象,这个对象是否可以被类加载器加载?...28、Java 中的 HashSet 内部是如何工作的。 29、什么是序列化,怎么序列化,为什么序列化,反序列化会遇到什么问题,如何解决。...30、 java 中的 Math.round(-1.5) 等于多少? 31、 java 中 IO 流分为几种?(功能和类型区分) 32、Files的常用方法有哪些?
, 25 8月 2021 作者 847954981@qq.com 说明补充 Java注解部分整理 Java注解本质是一个类,使用时也需要import引入,这里只记录了注解作用以及使用,无特殊情况概不记录包位置
因目前从事Java相关,故整理了一下并把常见的异常(Exception)贴出来,一来为了后续提醒自己,二来供即将入坑的朋友打一下预防针!...A级(代码逻辑错误,运行出错) 1)空指针 java.lang.NullPointerException 2)数组越界 java.lang.ArrayIndexOutOfBoundsException...: 1 3)强制转换出错 或 4)字符串比较 ‘B.equlas(A)’,而非“A==B” B级(文本依赖相关) 1) 当前类路径下找不到文件 java.io.FileNotFoundException...URIEncoding="UTF-8" Service-Connector 修改前: Service-Connector 修改后: (改完,保存并重启tomcat即可) D级(机器硬件相关) 1)Java...溢出1 2)java内容溢出2 OutOfMemory 后语: 当你觉得“我们从来不生产代码,我们只是代码的搬运工!”
入门的可以看看自加的顺序,进阶的可以看看jvm 指令,这样都能有所收获 资源盘点 Java分享系列 java知识分享篇一 java知识分享篇(二) java知识分享篇(三) java知识分享篇(四...) java知识分享篇(五) java知识分享篇(六) Java故事系列 java 故事之始 java故事之以月引序 java故事之致敬坚持梦想的人 java故事之一年又一年 java故事之梦之伊始...图说IO(一)String的byte存储问题 java学习|图说集合(二)熟悉又陌生的ArrayList java学习|图说集合(一)list循环背后的故事 java学习|图说多线程(四)通过...Semaphore看AQS java学习|图说多线程(三)各种并发工具类的关联 java学习|图解多线程(二)不一样的加锁方式 java学习|图说多线程(一)那些孪生的线程(不)安全的类 java...用程序获取商品售价变化,买到最低价的东西(二) 用程序获取商品售价变化,买到最低价的东西(一) java学习|用maven创建java程序~ 环境变量|你还不知道怎么设置环境变量吗!?
本文比较详细的解决了java中的锁,记住是锁。...打杂的目前在业务系没有用过java锁, 功能模块的开发与维护基本是高级或者研发人员,用到锁的地方不多,绝对大部分是使用的synchronized与ReentrantLock,在spring的代码里面只见到许多...四、synchronized详析 synchronized 是java关键字,jvm内部实现。...很多人认为:绝对是java设计的失误...使用一个图片来逻辑推理下: java与jvm绝对没有错 synchronized是上锁,这点绝对没有问题 那synchronized锁了什么了?
bytes) 前者有效位6~7位,后者15位 char类型 : char(2 bytes) boolean(1 byte) 只有true和false两种取值,且不能与整型进行转换 **在java... Size size = Size.SMALL ; 表示size只能是上述4种尺码中的一种 ---- 6、String java...没有内置的字符串类型,而是在标准的类库中提供了一个预定义类,String类为不可变字符串 空串与null串的区别 空串“”是长度为0的字符串,是一个java对象,有自己的长度(0)和内容(空) null...for 中断控制流程语句 : 加标签label ,然后 break label ;可以跳出循环到 label 标示的位置 ---- 9、大数值:如果基本的整数和浮点数的精度都无法满足要求,那么可以使用java.math
概述 Java IO是一套Java 用来读写数据(输入和输出)的API,大部分程序都需要处理一些输入,并由输入产生一些输出(PS: 输入和输出是相对CPU而言的,input 就是从外面到CPU,output...java.io 包下有大约80多个类,大概可以分成四组: 基于字节操作的I/O接口: InputStream和OutputStream 基于字符操作的I/O接口:Writer和Reader 基于磁盘操作的...I/O接口:File 基于网络操作的I/O接口:Socket java.io 包下的类如下: File类 Java IO API中的File类可以让你访问底层文件系统,通过File类。...(String[] fileNames = file.list()) PS: 在项目中用相对路径读取文件 运用相对路径读取文件,其实就是要找到Java编译(class 文件所在的目录)后的存放目录,然后在该目录下找文件...(new FileOutputStream(file)); printStream.append("你好"); printStream.append("java
各IO类关系梳理 InputStream: Java IO中的顶级的字节输入流的抽象类,定义了最基础的输入、读取的相关方法。实现了Closeable接口。...作用是从输入流中读取Java对象和基本数据。...作用是把Java对象和基本数据写入到对象输出流中。...它允许应用程序以与机器无关方式向底层输入流中写入基本 Java 数据类型。...因此装饰模式是java I/O库基本模式。装饰模式的引进,造成灵活性和复杂性的提高。因此在使用java IO库时,必须理解java IO库是由一些基本的原始流处理器和围绕它们的装饰流处理器所组成的。
JAVA知识盲区整理 静态内部类的调用时机 静态内部类 Java中volatile关键字及其作用 一篇反射的好文链接 获取指定包下的注解--reflections工具类 Spring如何在value注解中传入变量作为参数...---使用SPEL表达式 DocumentBuilderFactory解析XML SpringBoot整合JWT---令牌 Google guava工具类的介绍和使用 大佬的java体系笔记整理 Java...体系笔记整理 链接 ---- Java必会的工具库,让你的代码量减少90% Java必会的工具库,让你的代码量减少90% ---- commons-beanutils使用介绍 BeanUtils BeanUtils...会引用一些实体类,我们需要写上全限定类名,如果不写全限定类名,只写一个实体类的名称的话,那就需要在application.yml文件中设置mybatis:type-aliases-package参数; 怎么写...---- Hutool Hutool官网 ---- xStream工具 xStream操作详细总结 XStream 简介 ---- Guava官方教程 中文文档 【吐血整理】想学Google Guava
一、JAVA常用API java.lang.Math 提供sin, cos, tan, exp, log, log10 等类方法,PI和E等类字段 java.lang.String(StringBuilder...集合框架 Java集合类库将接口和实现分离。...java.util.HashSet HashSet()HashSet(Colletion Stack,栈类,是Java2之前引入的,继承自类Vector。...super T> c) 查找最小值/最大值 三、并发部分API java.lang.Runnable void run() 必须覆盖这个方法 java.lang.Thread Thread()Thread
1.关注twitter上的Java组织以及大牛 许多大牛或公司会在twitter上发布有关Java的最新动态及相关资源,多逛逛说不定会有意外收获。...4.Java成神之路 5.journaldev 资源丰富,包括Java基础、Servle、Spring、设计模式等。...Java书籍 分享一些暂时知道的比较值得读的Java书籍 JavaSE相关 1.《Java编程思想》 2.《Java核心技术卷一》 3.《Effective Java》 4....《深入理解Java虚拟机》 5.《Java8实战》 6.《Java高并发编程实战》 Java Web相关 1.《深入分析Java Web技术内幕》 2.《spring实战》 3....比较好的教程资源 1.Awesome Java 2.Java-Interview Java面试题整理 3.JDK源码阅读笔记 4.Java设计模式实现 5.Java学习笔记 包括JavaSE和JavaWeb
由于项目中使用java8中的lambda表达式,因此想学习一下java8中的lambda表达式和stream流。
Java 期末复习 第一章 1.1.1 JSP 1.1.2 Jsp 优点 1.2.2 B/S技术工作原理 1.2.3 如何访问动态网页 1.2.4 —— Tomcat目录结构 1.2.6 —— Web应用目录结构...第二部分 Java 第一章节 1.1.1.介绍 1.1.2.JVM 虚拟机 1.1.3.Java 特点 1.1.5 Java开发环境 1.1.7 使用编辑器编写JAVA程序 1.2.1 变量的定义 1.2.2...脚本代码,形成JSP文件,后缀名为(*.jsp) 由应用服务器中的JSP引擎来编译和执行嵌入的Java脚本代码 在服务器端执行的。...第二部分 Java 第一章节 1.1.1.介绍 1.1.2.JVM 虚拟机 1.1.3.Java 特点 1.1.5 Java开发环境 javac:Java编译器 java:Java解释器 jdb:Java...调试器 1.1.7 使用编辑器编写JAVA程序 说明: 6点 1.2.1 变量的定义 变量是在程序的执行过程中,其值可以改变的量 变量的定义 由变量的类型和变量名即标识符 ss 什么是标识符?
接口中所有的方法必须都是抽象方法,而抽象类中可以有普通方法, 接口中的修饰符全是public,而抽象类都可以 有抽象类的方法必须声明为抽象类,而抽象类中不一定有抽象方法 Java有内存泄露吗, 理论上没有...垃圾回收(GC) 垃圾回收机制,内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃 分代式垃圾收集 (伊甸园,幸存者乐园,终身颐养园) 一个java文件中可以包含多个类...,但是只能有一个公开类,且名字和Java文件相同 一个内部类可以访问他的外部类,包括私有成员 final : 类: 不能被继承 方法: 不能被重写 属性: 赋值一次过后不可以再次赋值 先初始化静态成员,...UML中常用的图 用例图(捕获需求,用来描述系统的功能) 类图(描述类和类之间的关系) 时序图(描述特定任务的执行顺序以及交互关系) 冒泡排序 import java.util.Comparator;
1. 分组 Map<Integer, List<Entity>> groupBy = entityList.stream() .collect(Collec...
Java集合框架主要由Collection和Map两个根接口及其子接口、实现类组成。...Java已不推荐使用Stack,而是推荐使用更高效的ArrayDeque来实现栈的功能,非线程安全。...super E> filter),Java8新增的接口默认方法。...Java8引入了Stream以实现对集合更方便地进行函数式编程。 default Stream parallelStream(),返回一个可能并行的Stream对象。Java8新增的方法。...extends V> function),Java8新增的使用Lambda的方式遍历替换Map中的元素的默认接口方法 default V putIfAbsent(K key, V value),Java8
本文是对Java枚举使用方法的一个整理,并给出示例。...正是因为Java枚举类可以有自定义的方法,可以实现接口、定义抽象类等,更加的灵活,已经被广大开发人员推荐在项目中使用 -- 使用枚举类替换接口常量或者类常量等。...接下来,我们一起来看一些使用枚举的示例: 一、Java枚举类使用 声明枚举的语法如下: public/protected/private] enum Enum_name { ... ...} 1.1...我们可以在Coin枚举类中,添加一个自定的方法,比 public boolean isPenny() { return this == PENNY; } 修改后的Coin.java...;import java.util.Map; public enum ProductType { SMART_HOME(0, "智能家居"), HEALTH_CARE(1, "医疗健康")
Java面试题整理 Java面向对象 19. super()与this()的区别? This():当前类的对象,super父类对象。... java.lang.Class java.lang.refrection.Method java.lang.refrection.Field java.lang.refrection.Constructor...java.awt java.io java.util java.sql javax.xml javax.sevlet javax.ejb....java中的保留字,现在没有在java中使用。...page page表示从该页面产生的一个servlet实例 exception:异常,当iserrorpage=true 10、说出在JSP页面里是怎么分页的?
领取专属 10元无门槛券
手把手带您无忧上云