Java
_X2
君子慎独而自强不息。
Music Hiphop & Love.
展开
-
Parameter 0 of method modifyRequestBodyGatewayFilterFactory in org.springframework.cloud.gateway.con
***************************APPLICATION FAILED TO START*************************** Description: Parameter 0 of method modifyRequestBodyGatewayFilterFactory in org.springframework.cloud.gateway.config.GatewayAutoConfiguration required a bean of type 'o原创 2020-07-08 00:45:21 · 1885 阅读 · 0 评论 -
JavaWeb知识整合
软件开发体系架构C/S结构:客户端/服务器优点: 有一部分代码写在客户端,用户体验比较好缺点:服务器更新,客户端也要随着更新,占用资源大B/S结构:浏览器/服务器优点:客户端只要有浏览器就可以了,占用资源小,不用更新.缺点:用户体验不佳.Web通信机制:基于请求响应的机制。一次请求,一次响应。应用技术客户端技术:html、css、js、jquery、bootstrap、easyui…Tomcat目录结构bin:可执行的文件conf:配置文件lib:jar包原创 2020-05-26 18:36:25 · 435 阅读 · 0 评论 -
Java学习(十三)面向对象编程
泛型泛型只能使用复合数据类型,泛型引用和创建两端,给出的泛型变量必须相同。定义泛型类定义泛型类中使用泛型成员类型返回值和参数类型局部变量的引用上Class<T> type把泛型定义在方法上public <T> T add(T x, T y){ }泛型接口public interface 接口名<泛型类型1…>...原创 2019-08-07 10:09:54 · 134 阅读 · 0 评论 -
Java学习(十四)集合
集合集合和数组的区别:数组的长度是固定的,集合的长度是可变的。集合中存储的元素是引用数据类型,集合也叫做“对象容器”,可以是基本数据类型的包装类,也可以是其他复合数据类型。Java API 中定义好的一系列关于集合的类和接口放在 java .util 包中。CollectionCollection:单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要的子接口,分别是...原创 2019-08-07 10:12:20 · 87 阅读 · 0 评论 -
Java学习(十五)异常
异常所谓的异常就是Java代码在编译运行时期发生的问题就是异常。一段导致程序中断执行的一种指令流.异常事件分类错误(Error)JVM的错误,程序员没有办法处理异常(Exception)指程序在编译、运行期间发生了某种异常(Xxx Exception),我们可以对异常进行具体的处理。若不处理异常,程序将会结束运行。异常的分类已检查异常就是编译器要求你必须处置的异常...原创 2019-08-07 10:17:43 · 125 阅读 · 0 评论 -
Java学习(十六)IO流
IO流File类构造方法public File(String pathname)public File(String parent,String child)public File(File parent,String child)相对路径与绝对路径存在盘符:绝对路径不存在盘符:相对路径,相对于当前目录java路径两种写法"/“和”\\"正斜杠的话,一般在配置文件路...原创 2019-08-07 10:18:36 · 109 阅读 · 0 评论 -
Java学习(十七)Java中的多线程
Java中的多线程什么是进程?进程就是正在运行的程序,是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源。什么是线程每个运行的程序都是一个进程,在一个进程中还可以有多个执行单元同时运行,这些执行单元可以看作程序执行的一条条线索,被称为线程。线程与进程的关系线程是CPU调度的最小单元,同时线程是一种有限的系统资源,即线程不可能无限制地产生,并且线程的创建和销毁都...原创 2019-08-07 10:23:26 · 95 阅读 · 0 评论 -
Java学习(十八)类加载反射和注解
类加载当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。1、加载就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象2、连接验证是否有正确的内部结构,并和其他类协调一致准备负责为类的静态成员分配内存,并设置默认初始化值解析将类的二进制数据中的符号引用替换为直接引用3...原创 2019-08-07 10:28:27 · 291 阅读 · 0 评论 -
Java错题集
start()执行完毕,run()方法不一定执行完毕原创 2019-08-07 10:39:05 · 125 阅读 · 0 评论 -
Tomcat相关知识总结
程序架构C/S(Client/Server)QQ/微信/LOL优点: 有一部分代码写在客户端,用户体验比较好缺点:服务器更新,客户端也要随着更新,占用资源大B/S(Browser/Server)网页游戏,WebQQ优点:客户端只要有浏览器就可以了,占用资源小,不用更新.缺点:用户体验不佳.Web服务器处理客户端的请求,返回资源|信息客户端在浏览器地址栏上...原创 2019-08-07 15:24:32 · 151 阅读 · 0 评论 -
Java学习(十二)API中常用的类
API中常用的类API(Application Programming Interface)应用程序编程接口,又叫类库Java中常用的包java.langjava.lang.reflectjava.utiljava.sqljava.netjava.ioAPI中常用类Object类String类不同构造方法subString截取字符串star...原创 2019-08-07 10:09:17 · 168 阅读 · 0 评论 -
Java学习(十一)小测验错题
测验下面那几个函数是 public void method(){…}的重载函数(多选)( AD )A. public void method(int m){…}B. public int method(){…}C. public void method2(){…}D. public int method(int m,float f){…}下述代码的执行结果是 (单选)...原创 2019-08-07 10:06:49 · 500 阅读 · 0 评论 -
Java学习(二)基础语法
一、关键字、保留字、标识符关键字、保留字Java中有特殊含义的字符51个关键字:abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、i...原创 2019-08-07 09:39:00 · 89 阅读 · 0 评论 -
Java学习(三)基础语法
赋值运算符 =扩展运算符+=/=%=|=…算数运算符System.out.println(3.0/0);//InfinitySystem.out.println(10/0.0); //InfinitySystem.out.println(-10/0.0);//-InfinitySystem.out.println(-0/0.0);//NaNSystem.o...原创 2019-08-07 09:39:51 · 112 阅读 · 0 评论 -
Java学习(四)基础语法
JAVA中的流程控制选择结构ifif执行体只有一条执行语句时可以省略大括号,省略大括号后不可以声明变量,但是可以使用变量if……elseif……else if……elseif嵌套switchdefault一定放在最后执行if和switch的区别及应用场景if 可以判断区间, switch不可以if 可以判断布尔值,switch不可以...原创 2019-08-07 09:41:24 · 101 阅读 · 0 评论 -
Java基础(五)基础语法
Java中的方法方法的定义修饰符 返回值类型 方法名(参数类型 参数名){…方法体…return 返回值;}方法的调用方法的重载(Overload)方法的名称完全相同,只是参数的个数、类型不同或参数顺序不同就是方法的重载。和返回值类型没有关系递归自己调用自己,前提条件必须有终止条件数组数组可以存放任意类型的元素,但同一个数组里存放的元素类型必须...原创 2019-08-07 09:52:12 · 85 阅读 · 0 评论 -
Java学习(六)基本排序算法
几种基本的排序算法冒泡排序/** * All rights Reserved, Designed By Mingyu Xiong * */import java.util.Arrays;/** * @Description:冒泡排序 * @Author Mingyu Xiong * @Date 2019/07/11 22:47 */public class B...原创 2019-08-07 10:02:16 · 91 阅读 · 0 评论 -
Java学习(七)面向对象编程
面向对象编程1. 面向对象四大基本特性封装继承多态抽象2. 对象和类对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。构造方法创建对象的时候调用要求:没有返回值,连void都没有方法名称和类名称一样自己写了构造方法,系统将不再调用构造...原创 2019-08-07 10:02:58 · 98 阅读 · 0 评论 -
Java学习(八)面向对象编程
面向对象编程一丶封装封装:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。好处:将变化隔离。便于使用。提高重用性。提高安全性。封装原则:将不需要对外提供的内容都隐藏起来。把属性都隐藏,提供公共方法对其访问。如,getXXX,setXXX。注意事项:私有仅仅是封装的一种体现而已。private关键字:是一个权限修饰符,用于修饰成员(成员变量和成员函数),被私...原创 2019-08-07 10:03:37 · 157 阅读 · 0 评论 -
Java学习(九)面向对象编程
语句块普通代码块写在方法里面的{}构造块写在类里面的{ }每次 创建对象都会执行一次静态块在类中定义的,使用static修饰的代码块,称为静态代码块,它是属于类的,在类加载时就自动执行。static{ }只会在加载类时执行一次内部类与外部类定义:将一个类定义在另一个类的里面,里面那个类就称为内部类(内置类,嵌套类)。内部类不仅可以...原创 2019-08-07 10:04:08 · 124 阅读 · 0 评论 -
Java学习(十)面向对象编程
接口当一个抽象类中的方法都是抽象的时候,这时可以将该抽象类用另一种形式定义和表示,就是接口。注意点:接口没有构造方法接口中的方法均为公共访问的抽象方法接口中无法定义普通的成员变量接口不能继承抽象类接口里可以有静态方法和普通方法抽象类和接口的异同点?相同点:都是不断向上抽取而来的。不同点:抽象类需要被继承,而且只能单继承。接口需要被实现,而且可以多实现。抽象类中可以定...原创 2019-08-07 10:04:42 · 114 阅读 · 0 评论 -
Java学习(一)编写自己的helloworld程序
class HelloWorld{ public static void main(String[] args){ System.out.println("HelloWorld"); }}原创 2019-08-07 09:34:31 · 1792 阅读 · 0 评论