摘要:
恢复内容开始 serlvet 是javaweb三大组件之一,用来处理客户端的请求和相应的动态资源,servlet的实质就是java代码 servlet通常负责:1、接收请求 2.处理请求 3.发送相应 工作流程 serlet的声明周期 init,初始化,自动创建serlet对象 运行周期 创建req 阅读全文
摘要:
ttp协议 http协议,是超文本传输协议,由http请求和http相应组成 HTTP请求: http请求行:1、请求方法 2、要请求的资源 3、协议的版本,有1.1和1.0 1.0版本,创建连接,返回一个web资源,断开连接 1.1版本,创建连接,返回一个web资源,保持连接 http请求头: 是 阅读全文
摘要:
XML 类似于properties的配置文件,全名是Extensible Markup Language,意思是可扩展的标记语言。XML语法上和HTML比较相似,但HTML中的元素是固定的,而XML的标签是可以由用户自定义的 语法:文档声明必须以<?xml开头,以?>结尾 文档是声明必须是0行0列 阅读全文
摘要:
字节码对象,当我们保存后程序产生的.class文件是编译后的文件,当我们运行程序的时候,程序去读取.class文件,这个文件会存到内存中,在堆中创建一个.class文件对象 当程序要使用某个类的时候,该类还没有到内存中去,会通过加载,连接,初始化3步对这个类进行初始化 加载,将class文件对象加载 阅读全文
摘要:
字节流输出 OutputStream :写入。这是抽象类,是输出字节流的超类,操作数据的都是字节 FileOutputStream是OutputStream可用来写入数据到文件的子类, FileOutputStream构造方法,如果指定的文件不存在,他会创建一个,如果指定的文件存在,他会创建并覆盖 阅读全文
摘要:
获取自定义线程的名字 然后在main方法里调用start方法就行了 在main方法里调用start方法就行 获取main方法的线程名字 修改自定义线程的名字 用构造函数自定义函数的名字 另一种创建线程的方式——Runnable 声明实现Runnable接口类,然后实现run方法,创建Thread,然 阅读全文
摘要:
什么是进程? 例如: 这些每个都是一个进程,每个进程都有好多功能,这些功能同时运行走的就是线程,多线程 一个进程会有多个线程或者一个线程,是一对多的关系 进程:一个程序进入内存就可以叫做进程 线程:线程是进程的一个执行单元(功能),可以多个线程一起执行 程序运行原理 java是抢占式调度,就是cpu 阅读全文
摘要:
恢复内容开始 IO操作 把内存上的数据写到可持久化存储的设备上叫输出(Output) 把持久存储数据的设备写到内存上叫输入(Input) File类 把文件和文件夹都封装成文件对象 File类获取对象 对文件和文件夹的操作 会创建一个空文本 看一下这个文件或者目录在不在,返回boolean list 阅读全文
摘要:
什么是异常? 在java中出现错误,创建异常类并抛出异常信息 异常的继承体系 Error:出现了就说明问题很大需要改代码 Exception:问题不是很严重的 try{被检测的代码} catch{处理异常语句} finally{必须要执行的语句} try:该代码块中编写可能产生异常的代码。 catc 阅读全文
摘要:
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。是Java访问数据库的标准规范 JDBC是接口,驱动是接口的实现,没有驱动将无法完成数据库连接 阅读全文