摘要:
先上图,看图说话: 一、SpringMVC的几大核心组件 前端控制器(DispatcherServlet)、用户控制器(Controller)、处理器映射器(HandlerMapping)、处理器适配器(HandlerAdapter)、视图解析器(ViewResolver)。 分别解释: 二、前端控 阅读全文
摘要:
Java把内存划分成两种:一种是栈内存,一种是堆内存。 一、栈内存 (栈:仓库旅馆等,有规则、有顺序的结构) 存放基本类型的变量(int, short, long, byte, float, double, boolean, char)和对象句柄(对象的引用)。对象的引用和方法调用,遵循先入后出的规 阅读全文
摘要:
一、二进制 计算机要处理的数据是多种多样的,如数字、文字、符号、图形、音频、视频等,它们在内存中都是以二进制的形式来表示。 内存条是一个非常精密的部件,包含了上亿个电子元器件,它们很小,达到了纳米级别。这些元器件,实际上就是电路;电路的电压会变化,要么是 0V,要么是 5V,只有这两种电压。5V 是 阅读全文
摘要:
先来回顾一下java中的基本数据类型: int类型是一个32位的数据类型,其取值范围为:-2^31 至 2^31 - 1。而char为16位的数据,其范围为:0 至 2 ^ 32 -1,即 0 - 65535。再从ascii码的描述,我们可以看出,无论是什么字符,在计算机中,其实也是以数字(本质为一 阅读全文
摘要:
1.JSP简介 全称:Java Server Pages,运行在服务器上的Java页面,是一种动态网页技术。 JSP必须要运行在服务器上,不能脱离服务器单独运行 JSP的本质就是一个披着Html外衣的Servlet,即可以写html代码的java文件 2.JSP的运行原理 当我们访问jsp页面时会经 阅读全文
摘要:
分类: 所有状态码的第一个数字代表了响应的状态之一: 0--未初始化; 1--开始发送请求--消息 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。 2--请求发送完成--成功 这一类型的状态码,代表请求已成功被服务器接收、理解 阅读全文
摘要:
在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方法的名字必须是main,方法必须是public static void 类型的,方法必须接收一个字符串数组的参数等等。 在看Java中 阅读全文
摘要:
面向对象就是把对象作为整体,因为对象本来就是一个整体。 基于对象的整体性,于是有了对象的封装和数据隐藏。 基于对象间的关系,于是有继承和多态,形成层次体系。 基于对象的复杂性,需要对其抽象,于是有了类。 把对象作为整体,于是分析问题和解决问题的方式方法都更自然简洁。软件开发和维护也变得容易了。 对象 阅读全文
摘要:
一个问题: int i = 3; int a = i++; System.out.println("a = "+a); //输出 a=3 int i = 3; int b = ++i; System.out.println("b = "+b); //输出 b=4 这个好理解,因为 i++ 是先赋值再 阅读全文
摘要:
Java中数据类型主要分为两大类:基本数据类型和引用数据 基本数据类型共有8种,分别是: 布尔型 boolean 默认值false 字符型 char 占16位(2B) 与Ascii码中相应整型对应 默认值“/u0000” 整形 byte 占8位(2^8个) 取值范围-128 ~(128-1) 默认值 阅读全文