开发工具:
文件大小: 1mb
下载次数: 0
上传时间: 2019-07-03
详细说明:自己在学习的时候整理的关于Java的知识点,很详细,基本不涉及代码,更多的是引导,这个是pdf版的9.14. substring( (int begin}:截取子串,指定开始位置一直到结束为止都会被截
取到
9.15. substring( (int begin, int end):截取子串,[ begin,end)指定开始位置和结東
位置
9. 1.6. String value()
9.2. String bilder
9.2.1. append(string): String Builder
9. 2.2. insert(int offset, Ee): String Builder
9.2. 3. delete(int start, int end): String Builder
9.2. 4. delete Char At
x String Builder
9.3. String Buffe
9. 4. Intege
9.4. 1. parseInt(
9.5. Filereader
9. 6. BufferedRead
9.7 FileWriter
10.正则表达式
11. JDBC
11.1.实现
1.1.1.1.注册数据库驱动
1.2.2.获取数据库连接
113.3.获取传输器
1114.4发送sq到数据库执行并返回执行结果
1115.5处理结果
111.6.6.释放资源
112.SQL注入攻击
1121.阻止方法
11.3.数据库连接池
1131.传统方式不使用迕接池的缺点
32.使用连接池的优势
33.如何使用C3P0连接池
12.测试
121.单元测试
容器
异常
ASC‖l
字符编码JTF6
进程
程间通信横型
服完器端的浅程横型匾接收数居等待超时
JDBC
ava
Servlet在 web. xm中的配置
正则表达式
Servlet承关系
Servlet
获取诗参数当
服务思端
作为域对家使
equest和 response介
et通
什么是Wb服务器? o Lineal
网络绵程
虚拟主机
JSPE
反射
O体系
API
类
是面向对象程序设计(ooP, Object-Oriented Programming)实现信息封装的基础
实体的抽象
表示父类
表示本类
11.对象
定义:在内存上一段有意义的区域
创建过程
首次创建对象时或者对象的静态方法或静态属性被首次访问
解释器查找类路径,定位
文件
载入
(创建一个对象),所有静态初始化动作技行(首次使月这些动作或属性时),并且
所有静态初始化动态只在此时执行一次
创建对象时,首先在堆为
对象分配足够的内存空间
相对应的内存空间清零,
对象的所有基本数据类型设置默认值,引用型设置为
进行初始
化
执行所有出现在字段定义处的初始化动作,例如被赋予指向
对象的引用
执行构造器
12方法
1静态方法是尢法使用静态方法做参数的,会出现编译错误,但可以用静态变量作为参数
121.构造方法
1无返回值类型,但又返回值,返回新对象的地址
通常只用于属性的初始化
可以重载
如果未显式声明则系统自动构造一个无参的
会自动上溯到祖先类(
从祖先类的构造函数开始向下执行
代表父类
)表示调用父类的构造方法,必须放第一句
12.2.重载
overload
重载是编译时多态
返回值类型和权限不参与重载的判定
方法名相同,参数列表不同,包括次序不同
发生在一个类内部
123.重写
ove
重写是运行时多态
发生在有继承关系的两个类里面
权限不参与
方法名和参数列表相同
两同两小一大原则)
名相同
数类型相同
返回类型小于等于父类方法返回类型(基本数据类型必须等于,引用数据类型可以小于,中子类小
于父类)
抛出异常小于等于父类方法抛出异常
类访问权限大于等于父类方法访问权限
行期绑定”,因为产生了对象,所以看对象类型绑定方法
13继承
继承过程
第一次用到和类
加载父类,为父类的静态变量分配内存
加载子类,为子类的静态变量分配内存
执行父类静态变量的赋值运算,和静态初始化块
执行子类静态变量的赋值运算,和静态初始化块
新建父类实例,为父类的实例变量分配内存
新建子类实例,为子类的实例变量分配内存
执行父类实例变量的赋值运算
执行父类构造方法
执行子类实例变量的赋值运算
执行子类构造方法
两个实例绑定在一起,整体作为一个实例
调用成员和方法,先找子类,再找父类
新实例内部有父类非私有的方法和属性
不继承:构造方法私有成员(
通过
关键字继承
单继承
子类无法显式调用父类继承
子类拥有父类非
的属性和方法。
子类可以拥有自己属性和方法,即子类可以对父类进行扩展。
子类可以重写
权限只能放大
131类型转换
向上转型
只能访问公开的父类的方法和父类的属性,如果子类中重写了父类的方法,会调用子类重写的方法
1. 4. abstract
拍象类,用 abstract修饰的类,无法实现,继承才有意义
抽象类可以没有抽象方法,但抽象方法必须由抽象类创建
抽象方法可以有具体方法和属性
抽象类也有构造器,但不能创建对象。是个假象,有对象没有意义
抽象类存在的意义仅是继承,所以不不能用修饰
抽象方法不能有具体的方法体,且子类必须实现
1.5. static
1只会在内存加载一次
属于类,可以通过类访问
方法就是没有的方法。在方法内部不能调用非静态方法,反过来是可以的。而且可以在没
有创建任何对象的前提下,仅仅通过类本身来调用方法。这实际上正是方法的主要用途
静态变量被所有的对象所共享,在内存中只有一个副本,它当且仅当在类初次加载时会被初始化
1.6. final
1修饰类:类不危被继承
修饰方法:方沄不能被重写
修饰变量不能修改变量的指向,且只能赋值一次
修饰的全局变量默认初始化为空白
全局变量是有默认值的,所以如果用修饰全局变量,能在定义的同时赋值,或在构造函数中赋值
注意,其他方法不能给全局变量赋值,会报错)
局部变量不会默认赋值,因此如果用修饰,可以初始化一次
变量是不能修改指向(即地址),但不代表不能改值,引用类型的话是可以改值的
变量在使用之前必须赋值,通过直接定义初始化或构造函数初始化
17. static final
java中的常量
变量名全部大写
必须在申明的同时赋值
由类名访问
在编译时自动替换,效率高
不可改变
18权限
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.