摘要: 概述 JavaIO通常指面向流的操作 按照流的流向分,可以分为输入流和输出流; 按照操作单元划分,可以划分为字节流和字符流; 按照流的角色划分为节点流和处理流。 Java IO 流的 40 多个类都是从如下 4 个抽象类基类中派生出来的 InputStream/Reader: 所有的输入流的基类,前 阅读全文
posted @ 2020-11-22 16:46 迷思t无 阅读(103) 评论(0) 推荐(0)
摘要: 概述 内部类是定义在另一个类中的类。 为什么使用内部类 内部类方法可以访问该类定义所在的作用域的数据,包括私有的数据。 内部类可以对同一个包中的其它类隐藏起来。 当想要定义一个回调函数且不想编写大量代码时,使用匿名内部类比较便捷。 公有/私有内部类 内部类可以访问创建它的外围类对象的数据域 内部类可 阅读全文
posted @ 2020-11-22 16:45 迷思t无 阅读(108) 评论(0) 推荐(0)
摘要: 概述 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意方法和属性; 这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 相关类 类名 用途 Class类 代表类的实体,在运行的Java应用程序中表示类和接口 阅读全文
posted @ 2020-09-16 11:09 迷思t无 阅读(95) 评论(0) 推荐(0)
摘要: 抽象类 用abstract修饰 不能被实例化,即不能用new关键字来实例化对象 含有0个或多个抽象方法(抽象类可以没有抽象方法,但是有抽象方法一定是抽象类) 抽象方法只有方法体,没有实现。 如果子类实现了父类的所有抽象方法,那么它可以不是抽象类,否则一定是抽象类 可以有具体的方法 接口 用inter 阅读全文
posted @ 2020-09-15 20:32 迷思t无 阅读(660) 评论(0) 推荐(0)
摘要: Java虚拟机规范定义的许多规则中的一条:所有对基本类型的操作,除了某些对long类型和double类型的操作之外,都是原子级的。 目前的JVM(java虚拟机)都是将32位作为原子操作,并非64位。 当线程把主存中的 long/double类型的值读到线程内存中时,可能是两次32位值的写操作,显而 阅读全文
posted @ 2020-09-15 20:10 迷思t无 阅读(936) 评论(0) 推荐(0)
摘要: 前言:在工作中,谈到有小数点的加减乘除都会想到用BigDecimal来解决,但是有很多人对于double或者float为啥会丢失精度一脸茫然。还有BigDecimal是怎么解决的?话不多说,我们开始。 1.浮点数是啥? 浮点数是计算机用来表示小数的一种数据类型,采用科学计数法。 在java中,dou 阅读全文
posted @ 2020-09-15 20:07 迷思t无 阅读(1474) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/jsj13263690918/article/details/80368757 一、Tomcat顶层架构 先上一张Tomcat的顶层结构图(图A),如下: Tomcat中最顶层的容器是Server,代表着整个服务器,从上图中可以看出,一个Server 阅读全文
posted @ 2020-09-15 16:33 迷思t无 阅读(108) 评论(0) 推荐(0)
摘要: 类图: Java异常 java异常有一个共同的祖先:Throwable类。它有两个重要的子类:Error(错误)类和Exception(异常)类。 Error:描述了Java运行时系统的内部错误和资源耗尽错误;用户不用处理。其中虚拟机错误又分为:OutOfMemoryError和StackOverF 阅读全文
posted @ 2020-09-14 23:47 迷思t无 阅读(148) 评论(0) 推荐(0)
摘要: 转载至:https://www.cnblogs.com/wangtianze/p/6690665.html 为什么要问这个问题,首先在Java中定义的八种基本数据类型中,除了其它七种类型都有明确的内存占用字节数外,就boolean类型没有给出具体的占用字节数,因为对虚拟机来说根本就不存在 boole 阅读全文
posted @ 2020-09-14 21:42 迷思t无 阅读(166) 评论(0) 推荐(0)
摘要: 基本类型 大小 范围 byte 1个字节 -2^7~2^7-1 char 2个字节 0~2^16-1 short 2个字节 -2^15~2^15-1 boolean 1个字节或4个字节 true/false int 4个字节 -2^32~2^32-1 float 4个字节 -2^149~2^128- 阅读全文
posted @ 2020-09-14 21:35 迷思t无 阅读(710) 评论(0) 推荐(0)