- 博客(7)
- 收藏
- 关注
原创 servlet知识点(一)
开发工具IDEA、maven、tomcat8 本文目录 创建一个servlet servlet的生命周期 在servlet中获取初始化参数 在servlet中获取请求参数 解决请求参数中文乱码问题 向客户端传递数据 解决传递数据中文乱码问题 servlet之间的通信 解决表单重复提交问题(令牌机制) 文件上传(原生方式) 文件上传(使用第三方组件-fileupload) 文件下载 验证码技术 几...
2019-03-01 19:00:58 149
原创 java基础之集合框架
1.框架大概结构 java的集合类主要是由collection和map这两个接口派生而来的:注意map不是collection的子接口,它们平级 set接口和list接口继承了collection接口 所以java中的集合可以看成三大类:list、set、map list是有序集合,集合中的元素允许重复,访问集合可以通过元素的索引来访问 set是无序集合,集合中的元素不允许重复,访问集合中的元素只...
2019-02-23 21:01:38 182
原创 java基础之线程
线程的基本概念 一个程序中可以有多条同时执行的线索,一个线程就是程序中执行的一条线索,每个线程都关联有需要执行的代码,即程序可以同时执行多段代码块,每个程序至少有一个线程,就是main方法执行的主线程。 如果是单核的cpu如何同时执行多段程序呢? 其实cpu是一会执行a线索,一会执行b线索,切换的时间非常短,所以给人感觉是a,b线索同时执行 线程的状态: 就绪、运行、阻塞、挂起、结束 调用线程的s...
2019-02-21 23:26:51 156
原创 java基础之字符串
Java平台提供了三个类:String、StringBuffer、StringBuilder,它们可以储存和操作字符串,即包含多个字符的字符数据 String 1.String是final类,也即意味着String类不能被继承 2.String是字符串常量,即String对象一旦创建就不可更改,有句话是这么说的 对String对象的任何改变都不影响到原对象,相关的任何change操作都会...
2019-02-21 13:36:03 188
原创 java基础之异常体系
java的异常体系 从图中可以看出: Error与Exception都继承自Throwable error是系统错误类,是程序运行时系统内部错误,这种错误是由操作系统或者硬件引起的,是程序中无法解决的错误,解决办法只能是终止程序 exception是异常。一般算法考虑不周或者编程失误引起的。 运行时异常(runtime):runtimeException表示Java程序运行时产生的异常:如算术...
2019-02-21 12:52:16 147
原创 java基础之抽象类与接口
抽象类 1.抽象方法必须为public或者protected(因为如果为private,不能被子类继承,子类无法实现该方法),缺省的情况下默认是public 2.抽象类不能实例化 3.如果一个类继承了抽象类,那这个类必须实现父类中的所有抽象方法,否则这个类也要声明为抽象类 4.可以没有抽象方法,只要在类名前加上abstract 5.其他的和普通类没什么区别,可以有构造方法、静态方法、代码块… 接口...
2019-02-20 22:24:40 123
原创 java基础之sleep与wait的比较
sleep与wait的比较 1.sleep是Thread类 的方法 wait是Object类的方法 2.sleep只让出cpu但是不释放锁资源。wait表示让出cpu并且释放锁资源,只有当其他线程调用了notify方法时,原线程才会重新竞争锁资源,但不会立即等到锁,因为此时锁还在别人手上,必须等到调用notify方法的线程释放锁原线程才会继续执行 代码 public class ThreadTes...
2019-02-20 21:57:53 177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人