朝花夕誓
BigDecimal详解 BigDecimal详解
1、为什么要用BigDecimal当我们用操作浮点数时,可能会出现以下情况 System.out.println(0.1 + 0.2); System.out.println(0.3 - 0.1); System.out.println(0
2021-09-01
http解析 http解析
一、Request1、结构详解http请求包含:请求行,请求头,请求体 ①是请求方法,GET和POST是最常见的HTTP方法,除此以外还包括DELETE、HEAD、OPTIONS、PUT、TRACE。不过,当前的大多数浏览器只支持GET和
2021-08-19
正则表达式 正则表达式
一、正则表达式正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 二、java操作正则1、Patter
2021-08-04
注解、反射、枚举 注解、反射、枚举
一、注解1、何为注解 Annotation 是从JDK5.0开始引入的新技术 . Annotation的作用 不是程序本身 , 可以对程序作出解释.(这一点和注释(comment)没什么区别) 可以被其他程序(比如:编译器等)读取.
2021-07-26
JavaWeb三大组件 JavaWeb三大组件
一、Servlet1、概念介绍 servlet 介绍 简单来说servlet是运行在服务器上的java程序 Servlet 作用 通俗来讲servlet专门用来接收客户端的请求,专门接收客户端的请求数据,然后调用底层service处理
2021-05-10
Java网络编程 Java网络编程
一、TCP和UDP协议1、TCP协议(1)使用TCP协议前,需先建立TCP连接,形成传输数据通道 (2)传输前,采用”三次握手”方式,是可靠的 (3)TCP协议进行通信的两个应用进程:客户端、服务端 (4)在连接中可进行大数据量的传输 (5
2021-04-19
java8新特性 java8新特性
参考链接https://www.runoob.com/java/java8-new-features.html 1、默认方法Java 8 新增了接口的默认方法。 简单说,默认方法就是接口可以有实现方法,而且不需要实现类去实现其方法。 我们只
2021-02-23
IO流 IO流
1、IO流的类 2、流的分类 按数据流的方向不同:输入流,输出流。 按处理数据单位不同:字节流,字符流。(1) 字节流:数据流中最小的数据单元是字节。(2)字符流:数据流中最小的数据单元是字符, Java中的字符是Unicode编码,一个字
2021-02-21
多线程 多线程
一、多线程的创建1、继承Thread类,重写run()方法:①、定义类继承Thread; ②、复写T=hread类中的run方法;   目的:将自定义代码存储在run方法,让线程运行 ③、调用线程的start方法:   该方法有两步:启动线
2021-02-19
数组、集合 数组、集合
一、区别 数组:可以存储基本数据类型和对象,数组的长度固定,不适合在对象数量未知的情况下使用。 集合:只能存储对象,对象类型可以不一样,长度可变,可在多数情况下使用。 二、数组1、介绍 Java中最基本的一个存储结构。 提供了动
2021-02-13
字符串 字符串
一、StringString 是只读字符串(不可变),它并不是基本数据类型,而是一个对象。从底层源码来看是一个final类型的字符 数组,所引用的字符串不能被改变,一经定义,无法再增删改。每次对String的操作都会生成新的 String对象
2021-02-12