- 博客(6)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
转载 Java类加载器总结
1.类的加载过程 JVM将类加载过程分为三个步骤:装载(Load),链接(Link)和初始化(Initialize)链接又分为三个步骤,如下图所示:1) 装载:查找并加载类的二进制数据;2)链接:验证:确保被加载类的正确性;准备:为类的静态变量分配内存,并将其初始化为默认值;解析:把类中的符号引用转换为直接引用;3)初始化:为类的静态变量赋予正确的初始
2017-02-21 12:18:11 279
原创 面试算法总结(一)
所谓前事不忘,后事之师,周六参加了一个面试,有两道简单的算法题,今日记录于此。两题的题目分别是: 1:输入三个数,让三个数按从小到大的顺序排列。 2:对一列数进行排序。 现将二者的代码一起写出来,积累自己的知识储量。public class Test { public static void main(String args[]){ methord(6,7
2017-02-20 11:08:20 397
原创 《java编程思想》读书笔记之——流程控制
一:continue 运用场景:任何迭代语句的主体部分 作用:停止当前的迭代,然后退出循环起始出开始下一次的迭代二:break 运用场景:任何迭代语句的主体部分 作用:强行退出循环,不执行循环中的剩余语句三:continue和break代码演示public class BreakAndContinueTest { public static void main
2017-02-10 11:13:43 447
原创 《java编程思想》读书笔记之——java中的操作符
一:优先级 根据以上表格总结出的优先级为: 后缀运算符(.)>单目运算符(++)>new>乘除>加减>移位>关系(大于,小于)>相等>按位与>按位异或>按位或>逻辑与>逻辑或>条件(?:)>赋值二:逻辑操作符注意:逻辑操作符“与”,“或”,“非” 只可应用于布尔值,与c和c++不同的是,java中不可以将一个非布尔值当做一个布尔值来使用。三:按位操作符注意:按位操作符不可以对布尔值执行非操作。
2017-02-10 10:18:41 462
原创 《java编程思想》读数笔记之---基础杂谈
一:用引用操作对象二:内存分配 寄存器: 最快的存储区,位于处理器内部,数量有限,java程序员不能直接控制,在程序中感觉不到这块区域的存在,但是c和c++允许建议向寄存器分配内存。 堆栈: 位于随机访问存储区,堆栈指针可以获得处理器的直接支持,堆栈指针下移获得新内存,堆栈指针上移释放内存,速度仅次于寄存器,创建程序时,java系统必须知道在堆栈内所有项
2017-02-08 12:11:08 469
转载 SpringMVC对静态资源的处理
优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求URL必须是一个带后缀的URL,而无法采用真正的REST风格的URL。如果将DispatcherServlet请求映射配置为"/",则Spr
2017-02-07 17:56:42 565
simulatedata-generator-0.0.1.jar
2020-11-13
Spring Boot http 转https
2017-01-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人