![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java高级
文章平均质量分 80
StudentFzy
逆水行舟,不进则退
展开
-
初步布置好springMVC项目启动出现HTTP Status 500的情况
多为配置springMVC.XML文件里的mvc注解驱动时倒错包此为倒错包的代码<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="htt原创 2021-12-01 19:26:22 · 105 阅读 · 0 评论 -
JavaSE之集合
集合概述集合、数组都是对多个数据进行存储操作的结构,简称Java容器。说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库中)数组特点一旦初始化以后,其长度就确定了。数组一旦定义好,其元素的类型也就确定了。我们也就只能操作指定类型的数据了。比如:String[] arr; int[] arr1; Object[] arr2;数组缺点一旦初始化以后,其长度就不可修改。数组中提供的方法非常有限,对于添加、删除、插入数据等操原创 2021-08-27 20:51:04 · 90 阅读 · 0 评论 -
JavaSE之反射
(红字是重点)概念 Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。 框架 = 反射 + 注解 + 设计模式。//体会反射的动态性@Testpublic void test2(){ for(int i = 0;i < 100;i++){ int num = new Random().nextInt(3);//0,1,2 St原创 2021-08-19 08:11:33 · 66 阅读 · 0 评论 -
JavaSE之网络编程
网络编程概述 Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在 Java 的本机安装系统里,由 JVM 进行控制。并且 Java 实现了一个跨平台的网络库,程序员面对的是一个统一的网络编程环境目的 直接或间接地通过网络协议与其它计算机实现数据交换,进行通讯。问题如何准确地定位网络上一台或多台主机;定位主机上的特定的**应用 **找到主机后如何可靠高效地进行数据传输网络通信要素IP和端口号IP的理解IP:唯一的标识Internet上的计算机(通信实原创 2021-08-19 08:11:16 · 119 阅读 · 0 评论 -
JavaSE之IO流
IO流File类理解File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹)File类声明在java.io包下File类中涉及到关于文件或文件目录的创建、删除、重命名、修改时间、文件大小等方法,并未涉及到写入或读取文件内容的操作。如果需要读取或写入文件内容,必须使用IO流来完成。后续File类的对象常会作为参数传递到流的构造器中,指明读取或写入的"终点".构造器 File(String filePath)以pathname为路径创建File对象,可以是绝对路原创 2021-08-19 08:10:59 · 96 阅读 · 0 评论 -
JavaSE之泛型
泛型理解 所谓泛型,就是允许在定义类、接口时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。 这个类型参数将在使用时(例如,继承或实现这个接口,用这个类型声明变量、创建对象时确定(即传入实际的类型参数,也称为类型实参)。(在定义类、接口时标识了某一类型,当有对象实现方法时,方法的返回值或参数类型需与标识的类型一致)引入原因 集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在JDK1.5之前只能把元素类型设计为Object,JDK1.5之后原创 2021-08-19 08:10:30 · 109 阅读 · 0 评论 -
JavaSE之枚举与注解
枚举类理解 类的对象只有有限个,确定的。我们称此类为枚举类。 当需要定义一组常量时,强烈建议使用枚举类 如果枚举类中只有一个对象,则可以作为单例模式的实现方式。如何定义方式一:自定义枚举类public class SeasonTest { public static void main(String[] args) { Season spring = Season.SPRING; System.out.println(spring); }原创 2021-08-19 08:09:53 · 82 阅读 · 0 评论 -
JavaSE之常用类
StringString类,代表字符串,用一对" "来表示,Java 程序中的所有字符串字面值(如 “abc” )都作为此类的实例实现。String是一个final类,代表不可变的字符序列(不可变性)。因此字符串是常量,其值在创建之后不能更改。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4nskZUY6-1629274218185)(C:\Users\acer\AppData\Roaming\Typora\typora-user-images\image-20原创 2021-08-19 08:09:34 · 84 阅读 · 0 评论 -
JavaSE之多线程
程序、进程、线程的理解1.程序(program)概念:是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。2.进程(process)概念:程序的一次执行过程,或是正在运行的一个程序说明:进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域3.线程(thread)概念:进程可进一步细化为线程,是一个程序内部的一条执行路径。说明:线程作为调度和执行的单位,每个线程拥有独立的运行栈和程序计数器(pc),线程切换的开销小[外链图片转存失败,源站可能有防盗链原创 2021-08-19 08:09:06 · 89 阅读 · 0 评论 -
JavaSE之异常处理
异常处理意义 try-catch-finally在开发中只是将可能出现异常的一段代码包起来,当其出现异常时是以一种友好的方式体现出来,并不能真正解决代码上的错误,异常的情况下还是需要修改代码 try-catch-finally需要和 编译时异常 绑定在一起,因为编译时异常无法运行体系结构java.lang.Throwable|-----java.lang.Error:一般不编写针对性的代码进行处理。|-----java.lang.Exception:可以进行异常的处理|------编译时原创 2021-08-19 08:08:44 · 190 阅读 · 0 评论