- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
j2eejava基础培非训教材
CRM J2EE架构设计 内容简介 培训目的 常用技术 Java基础知识 JAVA模式 JSP STRTUS Spring Hibernate 培训目的 展示JAVA在我们项目中的应用 项目开发中的需要关注的重点 指导新员工后续的java学习 了解公司项目开发中的架构 常用技术 Html、java、jsp、 javascript 、Struts 、Spring、 Hibernate 、 Log4j、 oracle Java基础知识 JAVA 的特征 Java的关键字 JAVA容器 异常的处理 JDBC JAVA 的特征 封装:封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象继承性,主要是提高代码的复用率。 多态:多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题(向上转型) 抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要 (介绍重载) Java的关键字 Static 与final在我们目前项目的使用 类、方法、变量 Public 、privae、protected、friendly this JAVA容器 Java.util.Collection接口 几种常用容器 1)List (1)List和Vector的区别: vector,它拥有一段连续的内存空间,并且起始地址不变,因 此它能非常好的支持随即存取,即[]操作符,但由于它的内存空间是连续 的,所以在中间进行插入和删除会造成内存块的拷贝,另外,当该数组后 的内存空间不够时,需要重新申请一块足够大的内存并进行内存的拷贝。 这些都大大影响了vector的效率 list就是数据结构中的双向链表,因此它的内存空间可以是不连 续的,通过指针来进行数据的访问,这个特点使得它的随即存 取变的非常没有效率,因此它没有提供[]操作符的重载。但由于链表的特 点,它可以以很好的效率支持任意地方的删除和插入 2)Set 3)Map 数组和容器的区别 数组是放同一数据类型的基本类型,比如你可以放String、ArrayList、函数、同一类型的对象等 容器就是能放置其他组件的一种数据类型 异常的处理 异常的接口 java.lang.Throwable 异常的结构 Try{ }catch( Exception e){} finally{} 异常的重掷 Throw new Exception(“message”); 方法异常的掷出 Public void test()throws ExceptionSample; JDBC 实例见train2工程 JAVA模式 模式中的几个原则 开闭原则 概念:对不变的系统因素修改进行关闭,对可变的系统因素进行开放 对可变的封装原则,一种可变性应该封装在一个对象里,不应但散落到代码的各个角落。(例如对差用工具类的处理,和对项目中service的处理) 一种可变性,不应当与另一种可变性封装到一起 (例如对action的封装和对service的封装) 里氏代换原则 概念:如果对每一个类型为T1的对象o1,都有类型为T2的对象O2,使得以T1定义的所有程序P在所有的对o1都代换成o2时,程序P的行为没有变化,那么类型T2是类型T1的子类 在java中的应用 反过来的代换不成立 依赖倒转原则 概念,依赖倒转原则讲的是要依赖于抽象,不要依赖于具体 倒转的含义,对传统设计的一个倒转、传统都是依赖于具体细节 接口隔离原则 为不同的用户提供不同的角色 合成/聚合复用原则 就是在一些新的对象里使用一些已有的对象,使之成为新对象 合成和聚合的区别: 合成:用来表示“拥有”关系和整体与部分的关系 聚合: 表示一种比合成强的多的“拥有关系”。 迪米特法则 概念,又叫知识最少原则,就是
您可能关注的文档
- ip地址称及接入方式.ppt
- ip地址及do各s常用的命令.ppt
- ip地址与子分网掩码.ppt
- ip地址中与子网的划分.pptx
- ip和子网掩码相本关知识.ppt
- ip划哇分在综合布线中的应用.ppt
- ip协三议、交换、路由的基本概念.ppt
- iqc都来料检验培训(电子类).ppt
- isa服务群器的搭建、配置与管理.ppt
- iseeyou——朵唯智能手机广告文案策俄划思路.ppt
- 2025年国家电网招聘之其他工学类考试题库及完整答案【夺冠系列】.docx
- 2025年国家电网招聘之其他工学类考试题库【必威体育精装版】.docx
- 2025年国家电网招聘之其他工学类考试题库及答案【典优】.docx
- 2025年国家电网招聘之其他工学类考试题库及参考答案(新).docx
- 2025年国家电网招聘之其他工学类考试题库含答案(基础题).docx
- 2025年国家电网招聘之其他工学类考试题库附参考答案(预热题).docx
- 2025年禁毒防毒题库(实用).docx
- 2025年刑法知识考试题库(夺冠系列).docx
- 2025年国家电网招聘之其他工学类考试题库附参考答案【达标题】.docx
- 2025年国家电网招聘之其他工学类考试题库【考点精练】.docx
文档评论(0)