08 2019 档案
摘要:Reflect Class c = Class.forName("com.zrm.Student");//通过类类 Class c1 = Student.class;//通过类名 Class c2 = student.getClass();//类的实例对象
阅读全文
摘要:创建线程的两种方式: 线程的实现依靠run()方法中的线程体 创建线程类继承Thread类并实现run()方法,以此来创建 第一个线程类: package com.zrm.threadFirst;public class Thread_one extends Thread{ @Override pu
阅读全文
摘要:文件(File类) 字节流 字符流 file: package com.zrm.file;import org.junit.Test;import java.beans.Transient;import java.io.File;import java.io.IOException;public c
阅读全文
摘要:hashmap: 常用方法:
阅读全文
摘要:set接口:无序不可以重复 hashset:常用方法:
阅读全文
摘要:可变参数: 当还有其他类型从参数时,可变参数要放在其他形式参数后面 list接口: 集合里面存储的是引用类型,不能存储胡基本数据类型 List list = new ArrayList();list.add(1);//增加list.remove(0);//删除list.get(1);//获取list
阅读全文
摘要:encapsulation,inheritance,polymorphism inheritance: 在构造函数中,this和super不能同时调用其他的构造函数,this和super在调用构造函数的时候都必须位于第一行,因此他们不能同时使用 重写:必须存在继承,当父类方法不能满足子类方法的实现时
阅读全文
摘要:常用的排序算法: 快速排序的空间复杂度为log2n,没有n乘
阅读全文
摘要:includejsp是一种动态网页技术: 常见的动态网页技术:jsp(java server page),asp(active server page),php(hypertext preprocessor)超文本预处理语言 jsp实际上是servlet,也是java类通过jsp引擎将jsp转成se
阅读全文
摘要:cookie是一种在客户端保存http:状态信息的技术,一个cookie只能记录一种信息,客户端可以接收一个web站点的多个cookie也可以接收多个web站点的信息。 cookie分为临时cookie和设定时间的cookie,cookie使用: 创建cookie对象并设值,将cookie添加到响应
阅读全文
摘要:变量对于基本数据类型来说变量名和值同时存储于栈内存里面的一块空间之中 对于引用类型来说则是栈内存里面的变量指向堆里面的实际对象,在栈中的变量来说变量名和指向对象的地址存在同一块内存里面。 方法的参数和基本类型变量都是存储于栈中的 对于方法来说进入方法开辟空间,方法执行完退出则回收内存,很明显方法中的
阅读全文
摘要:request: request.getRequestURL(): 浏览器发出请求时的完整URL,包括协议 主机名 端口(如果有)" request.getRequestURI(): 浏览器发出请求的资源名部分,去掉了协议和主机名" request.getQueryString(): 请求行中的参数
阅读全文
摘要:一代:机器语言 第二代:汇编语言 第三代:高级语言 第四代:sql 面向过程与面向对象: 实例分析: 类是对象的抽象,对象是类的实例化,对象是具体的唯一的,而类却是抽象的一类事物不是具体的 的,特征抽象为属性,行为抽象为方法 方法和函数:无论什么方法都是一类事物的行为操作,在某种意义上是依赖类存在的
阅读全文
摘要:处理乱码方式: get请求:获取字符串之后使用new String(name.getBytes("iso-8859-1"),"utf-8)进行重新编码,另外一种方法是request.setCharactorEncoding("utf-8")同时还要设置tomcat的配置文件,第三种: 在server
阅读全文
摘要:webserver层次 Tomcat在请求响应中的位置: servlet: servlet生命周期:从第一次请求开始到服务器关闭销毁,但是当在web.xml文件中配置 时会在服务器启动时就创建servlet对象,中间的数值表示优先级 servlet生命周期:在第一次接收到请求是会进行初始化创建ser
阅读全文
摘要:请求到相应的基本过程: http:超文本传输协议(hyper text transfer protocol) 规范了浏览器和服务器之间的数据交互 特点:简单快速,灵活,无连接,无状态,支持B/S和C/S架构 http:1.1之后支持可持续连接 get请求参数直接显示在地址栏的,post不显示 get
阅读全文
摘要:恢复内容开始 相同类型的有序集合: 栈里面存有所有变量的信息,引用类型是指向堆内存里面的内存空间 数组定义完成后是有默认值的,具体是多少看类型是什么 排序: # 排序算法 ### 1、基本介绍 排序算法比较基础,但是设计到很多计算机科学的想法,如下: 1、比较和非比较的策略 2、迭代和递
阅读全文
摘要:for循环:初始化,条件判断,代码执行部分,最后才是步进器;优先使用for循环:for循环变量的作用域仅仅是for循环 在进行类型转换的时候,要确定能不能转换 break跳出本层循环,continue跳出本次循环 return返回方法的返回值,和终止当前程序 在进行类型转换的时候,要确定能不能转换
阅读全文
摘要:输入输出流(stream)分类:按照数据类型分成字节流和字符流,按照处理方式分为节点流和处理流;输入流:inputstream,reader,输出流:outputstream,writer; 节点流: 节点流:
阅读全文
摘要:进程是一个静态的概念,线程是一个进程里面的不同的执行路径,一个cpu实际上每个时间点只能执行一个线程 (继承,重写,父类引用指向子类对象) package com.site.line; public class TestLine { public static void main(String[]
阅读全文
摘要:没有事务的前提下假设业务操作是:加钱,钱血各做一次结束后,加钱不变而减钱的SQL不小心写错写成了 updata(而非update)那么最后结果是一个人的钱增加了 ,一个人的钱却没有减少,从而没有到达转账的目的 在事务中的多个操作,要么都成功,要么都失败通过 c.setAutoCommit(false
阅读全文
摘要:?jdbc初识: 再设置的过程中会出现还是会出现时区错误的问题: set global time_zone = '+8:00';set time_zone = '+8:00';flush privileges; 再mysql中修改即可 完整的连接如下: package zrm; import jav
阅读全文
摘要:Object类是所有类的父类,常用的方法有以下几个: 声明一个类的时候,默认是继承了Object public class Hero extends Object 当一个对象没有任何引用指向的时候,它就满足垃圾回收的条件当它被垃圾回收的时候,它的finalize() 方法就会被调用。finalize
阅读全文
摘要:容器分类: collection:set(无序且不能重复)list(有序且可以重复),是否可重复通过equals 容器里面的必须是object 重写equals方法必须重写hashcode方法 Iterator接口:Iterator对象叫做迭代器,用来方便的实现对容器内元素的遍历操作,所有实现了Co
阅读全文
摘要:java运行期出现的问题 异常分类:throwable(error,exception(runtimeexception和其他类异常));error不可被处理,exception可被处理,runtiomeException可以catch也可以不,Exception必须Catch 异常分类:throw
阅读全文
摘要:fa面向过程与面向对象: 一类事物的抽象化,其静属性和动作来抽象为成员变量以及方法,类的一个具体的实例就是一个对象;类与类对象之间的关系 继承,**是**: 聚合关系(聚集和组合),实现关系 面对对象:重用性,扩展性 基本数据类型变量只有一块内存,引用数据类型有两块内存,一块内存用来存储地址引用ne
阅读全文
摘要:Java整型默认类型为int,浮点型默认类型为double 基本数据类型转换,Boolean不能和其他类型进行转换,小容量可以自动转换为大容量的类型,整型字符型和浮点型的在混合运算中可以相互转换规则如下: byte,short,char->int->long->float->double另外byte
阅读全文

浙公网安备 33010602011771号