- 博客(14)
- 收藏
- 关注
原创 HttpServletRequest和ServletRequest类型转换
首先先上代码public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { HttpServletRequest request = (HttpSe...
2019-07-20 23:29:42
4833
原创 简单 node.js服务器搭建
搭建一个node.js服务器1、创建Server 2、监听 Server的 request 请求事件,设置请求处理函数 一个请求对应一个响应,如果在一个请求的过程中,已经结束响应,则不能重复发送响应。...
2018-11-21 00:37:57
194
原创 卧薪尝胆之JAVA重学(重写Override)
什么是方法重写(Override)方法重写:也称之为方法覆盖。指子类继承父类对父类可访问方法进行重新编写。方法重写三要点:方法名,形参列表相同 返回值类型和声明异常类型,子类小于等于父类。 访问权限子类大于父类package cn.hzw.test;public class Father { String name; String sex; publ...
2018-07-17 16:28:09
159
原创 卧薪尝胆之JAVA重学(面向对象内存分析)
在执行一个程序它的内存发生了什么变化?首先知道 :栈:特点 先进后出,一个连续的内存空间 ,在底层实现中是用来作为一个 方法执行的内存模型 ,每个方法被调用都会在 栈中chua创建一个栈帧(存储 局部变量,方法出口 等)。jvm 每个线程创建一个栈 堆:在JVM中只有一个堆,被所有线程共享 只存储创建好的对象和数组(数组也是对象) 不连续的...
2018-07-16 16:50:18
149
原创 卧薪尝胆之JAVA重学(方法重载overload)
什么是方法重载?重载的方法,只是名称相同 ,功能完全不同。构成方法重载条件不同含义:形参个数不同,形参顺序不同,形参类型不同只有返回值不同不构成方法重载只有形参名字不同不构成方法重载...
2018-07-15 18:42:46
176
原创 卧薪尝胆之JAVA重学(带标签的continue 、break)
continue关键字的作用:在循环中 终止当前循环,开始下次循环。break 关键字的作用:在循环中 结束循环语句块。带标签的 continue 和 break 执行到 对应关键字 时 跳转到 标签定义 位置 break结束 continue 开始下次执行...
2018-07-15 18:14:43
130
原创 卧薪尝胆之JAVA重学(类型转换)
在正常开发中经常需要用到类型转换,因此总结下类型转换。类型转换 分为 自动类型转换 和 强制类型转换自动类型转换:原则是 容量小转换成容量大的 (表述范围)。 如 int 转换成 long long 转换成 float 。 但是 整形转浮点型在转换过程中不可避免会有一定的精度损失。 例如 : int a=20; long b= a;(可...
2018-07-14 02:02:01
154
原创 卧薪尝胆之JAVA重学(运算符)
JAVA 运算符分类算数运算符(+,-,*,/,%)二元运算符(++,--)一元运算符赋值运算符=扩展运算符+=,-=,*=,/=,关系运算符>,<,==,>=,<=,!= ,instenceof逻辑运算符&&,||,!位运算符&,|,^,~,>>,<<,>>>条件运算符? :字符串连接符+1)算术运算符+,
2018-07-14 01:35:59
210
原创 卧薪尝胆之JAVA重学(常量)
常量是指不可改变的量与变量相反 ,一旦声明了 常量 赋值后就无法更改。final 关键字修饰 例如 : final String GAME_NAME="GGG";为了代码的规范性:常量名称命名一般采用 大写+下划线 ...
2018-07-13 17:57:33
146
原创 卧薪尝胆之JAVA重学(变量的分类)
变量分为哪几类?变量分为三类:1、局部变量2、成员变量3、静态变量局部变量:定义在方法体内的变量,生命周期:方法体执行到方法体结束。 注意:局部变量使用时必须初始化成员变量:定义在类的内部,方法体外部的变量。生命周期:根据被所在对象的调用开始到结束,会自动初始化声明的变量。 注意:当一个局部变量和一个成员变量同时优先级更高的是局部变量...
2018-07-13 17:44:43
147
原创 卧薪尝胆之JAVA重学(变量的本质)
变量的本质是什么?变量是一个可操作的存储空间 ,它的存储位置是确定的但是里面存储的东西是不确定的 ,通过变量名来找到对应存储空间位置来进行存储数据。打个比方:就如同有好几个箱子每个箱子都有一个编号,通过编号 来判断箱子里应该放什么 。 专门放衣服的箱子里面放的是衣服。变量也是同理。我给一个变量 命名 申明它的类型 然后 它所对应的 存储位置中 就应该存储对应类型的值。变量是程序中最基本的存储单位...
2018-07-13 17:02:28
315
原创 卧薪尝胆之JAVA重学(JDK JRE JVM)
JDK: JAVA Development kit (jdk)即指JAVa开发程序包。它包含 有 编写JAVA程序必须的编译运行等开发工具以及JRE。JRE :Java Runtime Environment(jre)即JAVA运行环境,提供JAVA运行所必须的软件环境。包含有JVM,丰富的系统类库。系统类库即JAVA提前封住好的工具类 ,只要拿来使用即可。JVM :JAVA 虚拟机 提供了字节...
2018-07-12 23:10:57
131
原创 卧薪尝胆之JAVA重学(JAVA程序运行机制)
计算机高级语言有主要有两种:1、编译型2、解释行JAVA是包含两种语言的结合JAVA程序 运行流程 :.java 源文件 → Java编译器 → 字节码文件 (.class) → JVM → 操作系统 JAVA编译器 编译.JAVA源文件 JVM (解释字节码文件): 类装载器 → 字节码校验器 → 解释器 ...
2018-07-12 21:27:03
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人