编程语言技术

数据访问层

一、持久化:1.概念:将程序中的数据在瞬时状态和持久状态之间的转换机制。二、持久化实现的方式:1.数据库2.普通文件3.XML文件三、持久化的操作:添加修改删除查找读取四、Dao:实现对持久化数据的访问。五、Dao模式的作用:1.隔离业务逻辑代码和数据访问代码2.隔离不同数据库的实现六、Dao模式的组成1.Dao接口2.Dao实现类3.实体类4.公...
阅读全文
编程语言技术

java中的异常

一、异常:1.概念:程序在运行过程中所发生的不正常事件。2.异常处理:在程序发生异常时,会按照预定的处理办法来对异常进行处理。二、try–catch块:1.语法:try{//可能出现异常的代码}catch(异常类型名称){//出现异常之后所执行的代码}2.原理:当程序在运行过程中,执行try里面的代码,如果遇到异常时,就会直接去执行catch里面的代码,try里面剩余的代码不...
阅读全文
编程语言技术

java中的继承

一、继承:1.如果不使用继承,会出现以下一些问题:(1)代码重复(2)如果要修改的话,两个类都需要修改。2.继承体现的是一种isa的关系。eg:DogisaPet;appleisaFruit;StudentisaPerson;二、子类可以继承到父类的哪些财产呢?1.继承父类public修饰的属性,方法2.不同包中,可以继承父类protected修饰符的属性和方法...
阅读全文
编程语言技术

java中的多态

一、多态:1.概念:是具有多种形态的能力的特征,同一实现接口,使用不同的实例而执行不同的操作。2.多态的好处:减少代码量,提高代码的可扩展性和可维护性。继承是实现多态的基础,没有继承就没有多态。二、使用父类作为方法的形参实现多态:1.eg:主人喂宠物(1)Pet类,是一个抽象类,里面有一个eat方法是抽象方法。(2)Dog类,继承Pet类,并且重写父类中的抽象方法。(3)Pengui...
阅读全文
编程语言技术

java中的接口

一、接口有比抽象类更好的特性:1.可以被多继承2.设计和实现完全分离3.更自然的使用多态4.更容易搭建程序框架5.更容易更换实现二、接口的特性:1.接口不能被实例化2.实现类必须实现接口的所有方法3.实现类可以实现多个接口4.接口中的常量都是静态常量(staticfinal)三、接口:1.语法:publicinterface接口名{}2.实现接口的语法:publ...
阅读全文
编程语言技术

java中的集合

一、java集合框架包含的内容:1.Collection①List接口:a.ArrayList实现类:实现了长度可变的数组,遍历数据的时候效率比较高b.LinkedList实现类:采用链表存储方式,插入和删除元素的时候效率比较高②Set接口:a.HashSet实现类b.TreeSet实现类2.Map接口:①HashMap实现类②TreeMap实现类二、集合:1.Collec...
阅读全文
编程语言技术

JDBC简单总结

一、java集合框架包含的内容:1.Collection①List接口:a.ArrayList实现类:实现了长度可变的数组,遍历数据的时候效率比较高b.LinkedList实现类:采用链表存储方式,插入和删除元素的时候效率比较高②Set接口:a.HashSet实现类b.TreeSet实现类2.Map接口:①HashMap实现类②TreeMap实现类二、集合:1.Collec...
阅读全文
使用java解析XML文件的步骤
编程语言技术

使用java解析XML文件的步骤

以前的时候,也解析过,今天又拿出来解析就让忘记怎么解析了,后来在网上查还有自己想,终于解析出来了,下面就是原XML文件:accp.xml<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEaccpSYSTEM"accp.dtd"><?xml-stylesheettype="text/css"href="acc...
阅读全文
使用java读取文件并输出
编程语言技术

使用java读取文件并输出

通过Reader读取文件中的内容:下面是文件:test.txt:1、看着街上的人群,各个都把自己捂得严严实实的,好似一个个奇怪的布包裹。窗外的天,是灰蒙蒙的一片,灰色的霾把所有的物体都笼罩了起来。2、它来时,真的像《西游记》里描写的魔鬼施魔法,云郁郁,雾腾腾,天空像得了抑郁症,压抑、憋闷、扭曲。夏天的雾霾,像地沟油一样粘腻;冬天的雾霾,像盔甲一样沉重。3、我渴望拥有教师那颗绿色的心,...
阅读全文
本文目录
    Loading...