自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 问答 (1)
  • 收藏
  • 关注

原创 JDBC(理论)

参数说明:sql—数据库语言(DML/DDL) n 返回类型:int—返回影响的行数,对于什么都不返回的SQL语句,返回 0。例如:Class.forName("com.mysql.jdbc.Driver"). newInstance();说明:使所有上一次提交/回滚后进行的更改成为持久更改,并释放此 Connection 对象当前持有的所有数据库锁。例如:Class.forName("com.mysql.jdbc.Driver");java.lang.Class类中的静态方法,返回<T>类型的实例。

2024-10-13 15:30:00 313

原创 MySQL数据库

① 第一范式(1NF):数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。②第二范式(2NF):要求数据库表中的每个实例或行必须可以被唯一区分,实体属性完全依赖于主关键字,不存在仅依赖主关键字一部分的属性。数据则是被长期存放在计算器内、有组织的、可以表现为多种形式的可共享的数据集合。2. 数据库技术:使数据能按一定格式组织、描述和存储,且具有较小的冗余度、较高的数据独立性和易扩展性,并可为多个用户共享。

2024-10-10 15:16:33 550

原创 JSP的对象

Object getAttribute(String name) 通过名称返回servlet 容器属性,如果没有对应名称返回null。String getParameter() 返回请求中的参数值,如果没有值则返回null。⑤ServletResponse getResponse():返回当前页ServletResponse对象(response)

2024-10-03 16:19:23 1076

原创 Web保持状态的手段

void setAttribute(String name, Object object) 将属性绑定到给定的ServletContext对象上 u Object getAttribute(String name) n 通过名称返回servlet 容器属性,如果没有对应名称返回null。保存到客户端的(多是文本文件),与客户端相关,以“key-value”对的形式保存数据,设置过期时间,存储在硬盘上(例:IE),可以在不同的浏览器进程间共享,关闭后再次打开浏览器cookie依然有效。

2024-09-28 11:00:00 630

原创 Servlet编程

通过HttpServletRequest的getParameter()方法来获得客户端传递过来的数据,getParameter()方法返回一个字符串类型的值。通过HttpServletResponse的setContentType()方法设置字符编码(必须写在响应信息之前)可以用不同的流传递参数而不是url,可以传递二进制数据如文件的上传,长度基本可视为无限制(建议小于64k)性能:其对象实体一直驻留在内存中,利用多线程处理相同服务的请求。⑤. 一般只在一个方法中加入逻辑,另一个方法调用此方法。

2024-09-25 08:00:00 280

原创 jsp基础

Tomcat是一个免费的开源JSP容器,是Apache的Jakarta 项目中的一个核心项目,因免费、稳定而成为目前比较流行的Web 应用服务器。④JSP页面的组成元素: HTML, JAVA片段,JSP标签, JAVASCRIPT,CSS。taglib指令 功能:使用标签库定义新的自定义标签,在JSP页面中启用定制行为。①指令元素:提供整个JSP网页相关的信息,并且用来设定JSP页面的相关属性。②post方式:将表单的内容通过http发送,post没有字符长度的限制。

2024-09-20 13:00:00 205

原创 HTML的补充

object标签用于包含对象,比如图像、音频、视频、Java applets、ActiveX、PDF 以及 Flash。<meta name ="keywords" content="开发,测试,教育,development">参数值:all,none,index,noindex,follow,nofollow ,默认是all。direction 运动方向 left, right ,up ,down。META 标签是一个特殊的 HTML 标签,提供有关网页的信息,如。

2024-09-17 11:33:11 368

原创 HTML入门介绍

HTML(HyperText Markup Language)是一种描述语言, HTML对WEB页面中显示内容的属性以标签的形式进行描述,客户机上的浏览器(Browser)对这些描述进行解释,并将相应页面内容正确显示在显示器上。采用ASP,JSP,PHP,CGI等程序动态生成的页面,由计算机实时生成,具有日常维护简单,更改结构方便,交互性强等优点,文件后缀多为.ASP,SHTM,PHP,CGI,支持数据库。例如,如果表单中有几个文本框,则可以用名称 TEXT1、TEXT2 或选择的任何名称来标识它们。

2024-09-15 09:00:00 462

原创 I/O系统

1.FileInputStream类:从文件系统中的某个文件中获得输入字节。②不单一依赖继承,增加由一些基本的排列组合产生大量的功能。③对目标进行选择扩展,动态增加功能且可以动态撤销。处理流:对节点流进行封装增强功能的一种流。①扩展一个类的功能,给一个类增加附加责任。字节流:数据流中最小的数据单元是字节。FilterReader(抽象类)FilterWriter(抽象类)字符流:数据流中最小的单元是字符。节点流:直接与物理设备相连接的流。二.I/O系统的四个抽象类。一.I/O系统的分类。

2024-09-10 09:57:09 427

原创 java集合

1.使用泛型的原因:进入集合的对象都当作Object类型,从而失去了自己的类型;实现类:HashSet(按照哈希算法存取集合中的对象),TreeSet(能够对集合中的对象进行自动排序)3.Map(映射):集合中的每个元素包含一个键对象和值对象,集合中没有重复的键对象,值对象可以重复。1.List元素都对应一个整数类型的序号纪录其在集合中的位置,可以根据序号存取集合中的元素。2.泛型的作用:装入集合的时候指定元素的具体的类型;1.集合:将诺干用途,性质相同或相近的“数据”组合而成的一个整体。

2024-09-09 09:39:27 507

原创 异常及其处理

⑤.如果被调方法发生异常,主调方法仍处理不了此异常,则由此方法的上层主调方法处理,如果main方法仍无法处理此异常,则抛出异常:如当前不是主线程(main方法),则终止该线程,其他线程仍然运行。②.异常的抛出:运行时出现异常事件,生成对应的异常对象,该对象封装了异常的信息并提交给java运行时系统——异常在程序中被抛出。①.异常的声明:方法告诉编译器该方法有可能发生的错误,可能抛出的异常——异常在方法声明后被抛出。重写方法需要抛出与原方法所抛出异常类型一致(相同的类或子类)的异常或不抛出异常。

2024-09-05 11:14:17 394

原创 抽象类与接口

②抽象类可以有部分方法的实现,防止子类的重复实现,介于实现与抽象间的“半成品”,接口没有方法的实现,完全是“抽象的”⑤接口无构造方法,不能创建接口的实例,但可以定义接口类型的引用变量,该变量的引用是这个接口的实现类的实例。1.抽象方法:在类中没有方法体的方法,称为抽象方法,用abstract修饰。②设计:定义创建产品对象的工厂类,由工厂类创建实现同一接口的多个类对象。①类实现接口:多个类可以实现同一接口,多个接口也可以被一个类实现。③分类:工厂方法:一个工厂方法,通过字符串判断,创建不同类的对象。

2024-08-28 09:22:04 363

原创 java多态

②动态绑定方法:编译时检查语法,运行时判断所引用对象的实际类型,根据实际类型调用相应的方法。1.instanceof运算符:判断一个引用类型的变量所引用的对象是否是一个类的实例。3.可以用父类类型引用变量指向子类对象,但是不能用子类类型引用变量直接指向父类对象。1.多态:同样的消息被不同类型的对象接收时导致不同的行为。父类对象必须在子类对象之中才能向下转型,否则运行期报错。2.必要条件:有继承,有重写,使用父类引用指向子类对象。子类类型和父类类型之间的转换关系。父类类型引用变量指向子类对象。

2024-08-25 10:30:00 205

原创 java中的继承

二.方法的重写(当父类方法不能满足子类需要时,子类可以通过重写父类方法的方式实现)③次数:父类的一个方法只能被一个子类重写一次,一个类中可以有一个方法的多个重载方法。①子类中定义与父类同名的成员变量时,在子类范围内,屏蔽父类的成员方法。②子类某成员方法重写父类方法,在子类的范围内,屏蔽父类的成员方法。③子类某静态方法与父类方法同名,在子类的范围内,屏蔽父类的方法。①使用条件:重写必须有继承,在子类中重写,重载在同一个类中。静态方法中不能使用this和super关键字!super()只能放在方法第一行!

2024-08-23 20:00:00 339

原创 字符串与包装类

StringBuff类成员toString()方法返回当前StringBuffer实例为内容的新的String实例的引用。将此字符串与指定的对象比较,当且仅当该参数不为空,且是与此对象表示相同字符序列的String对象时,结果才为true。将此String与另一个String比较,不考虑大小写,如果相同则返回true,否则返回false。返回参数字符串在此字符串中最后一次出现的索引,从指定的索引开始反向搜素,未找到则返回-1。返回参数字符串在此字符串中第一次出现的索引,从指定的索引开始,未找到则返回-1。

2024-08-22 14:57:21 456

原创 java中的数组

使用二分搜索法来搜素指定数组,以获得指定的值的索引位置,如果不先排序,返回的值可能不准确。数组名 = new 数组类型[][]{数组元素表列}数据类型[][]数组名=new 数组类型[][]{数组元素表列};数据类型[][]数组名=new 数组类型[数组长度][数组长度];数组名[下标]=new 数组类型[数组长度]初始化:数组名 = new 数组类型[数组长度][数组长度]数据类型[]= new 数组类型[]{数组元素表列};数组类型[][] 数组名。数据类型[][]数组名={数组元素表列};

2024-08-16 20:00:00 316

原创 java面向对象基础3

静态方法中不能直接引用非静态的成员变量,非静态的成员方法(非静态方法可以调用静态的),可以用引用变量引用非静态变量,调用非静态方法。3.实例和构造方法内部局部变量或参数与成员变量同名,成员变量在实例方法内被屏蔽时,可以使用this关键字调用。3.用static修饰的变量,常量,方法只属于某个类,不属于某个对象,是被这个类的对象共享。2.用static修饰的变量,常量,方法可以直接用类直接调用,也可以用对象调用。1.用static修饰的变量,常量只能定义在类中,不能定义在其他方法中。只能放在方法第一行!

2024-08-15 20:00:00 276

原创 java面向对象基础2

1.概念:对于类的方法,如果两个方法的方法名相同,但参数不同,则成一个方法是另一个方法的重载方法。1.概念:类中一种特殊的方法,主要用于对象的初始化工作,为实例变量赋值。2.条件:①同一个类②方法名相同③参数类型个数顺序至少有一项不同。①成员变量如果没有显示初始化,系统会指定默认值,作用在类中。②局部变量必须先进行初始化再进行操作,作用在方法或语句块内。修饰类的成员变量与方法时的访问范围从高到低依次是。对象名.方法名 eg:stu.getNo。3.没有返回类型,不能使用方法返回类型修饰。

2024-08-14 23:40:01 375

原创 java面向对象基础1

③对象是通过new产生的,位于堆内存,类的每个成员变量在不同的对象中可能有不同的值(静态变量除外)2.对象:计算机语言对一个具体事物的描述,静态属性(成员变量)和动态属性(方法)的封装体。1.类:同一类型对象的抽象描述,定义了这一类对象共同的静态和动态属性。③封装性:权限修饰符private修饰的成员变量,只能在本类中访问。3.类与对象的关系:类是对象的抽象,对象是类的具体实例。2.组成:成员变量(类的属性)和成员方法(类的行为)①同一类的每个对象的成员变量占用不同的存储空间。方法:事物的动态行为。

2024-08-13 17:29:49 243

原创 java基础复习3

switch后面只能是(char,byte,short,int类型,String类型)有穷性,确定性,有效性,有零个或多个输入,有一个或多个输出。自然语言,传统流程图,N-S流程图,伪代码,计算机语言。if关键字后面的()里的表达式必须是布尔类型的表达式。在循环中跳过当前迭代的剩余部分,并直接开始下一次迭代。④for_each语句(特殊的for循环)顺序结构,选择结构,循环结构。先判断表达式,后执行循环体。先执行循环体,后判断表达式。②do_while语句。二.java语句概述。

2024-08-12 15:32:16 158

原创 java知识复习2

除:/ (若操作数均为整型,则结果为整型,若其中一个是实型,则结果为双精度实型)“+”两侧的操作数只要有一个是字符串,系统自动将另一个操作数转换成字符串再进行连接。eg:System out.println( “你好”+“Tom”);优先级高的运算符在优先级低的运算符之前求值,优先级相同时自左向右求值。定义:用于计算的公式,由算法,运算数和括号等组成(可以没有运算符)求余:% (操作数必须均为整型,结果取整)4自加自减运算符【增(++),减(--)】7.位运算符(操作数只能为整型或字符型)

2024-08-08 22:44:58 272

原创 java知识复习1

java常量变量,java基本数据类型

2024-08-04 19:51:33 285 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除