Java学习总结初学菜鸟一枚,经过一周学习,在此总结梳理一下学习成果,都是一些基础知识。点击查看思维导图什么是JavaEEJava EE是 J2EE一个新名称,指Java企业级开发Java语言基础命名规范:1 类名:HelloWorld、TestPackage、MyPack、TestAnnotation、ToolsA、ToolsB(帕斯卡命名法) 2 函数名、变量名:main、run、te
1、设计模式一模板方法模式一、概念愎板方法模式类图模板方法模式在一个方法中定义算法骨架,而将一些步骤延迟到子类。模板方法使得子类 在不改变算法骨架前提下,重新定义算法中某些步骤。模扳方法在实现算法过程中* 用到了这两个操作Q模板方法 本身和这两个礫作具体实现 之间被解耦了八Cone reteClassfiCld isL J具体类实现了抽象棧 作.当模板方法需要这 两个抽彖方法时,就会 调目
编程到接口,而不是编程到一个实现针对接口编程,有效在对象之间使用松耦合,有助于灵活性优点:修改某个对象实现同时不影响调用方代码实现接口相对自由,不会束缚于继承性分级结构提供应用接口简单测试实现,进而其他类测试变得更方便首选对象合成而非具体继承性优先使用组合而不是继承使用继承可以复用代码,但是对实现类一部分做修改是不可能,如果这部分东西被封装在接口中,这个问题是可以避免既然知道了继承
Servlet:在Servlet中拼接html内容 JSP:在html中拼接java JSP+JavaBean:利用javaBean将大量代码提取走 Servlet+JSP+JavaBean:Servlet是控制器,javabean封装数据,jsp展示数据 javaweb经典三层结构: dao
原创 2021-06-17 19:02:03
183阅读
J2EE使用多层分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据他们所在层分布在不同机器上。事实上,sun设计J2EE初衷正是为了解决两层模式(client/server)弊端,在传统模式中,客户端担当了过多角色而显得臃肿,在这种模式中,第一次部署时候比较容易,但难于升级或改进,可伸展性也不理想,而且经常基于某种专有的协议?D?D通常是某种数据库协议。它使得重用业务逻辑和界
        Java面向对象编程作为java语言核心编程思想,其有三大特性:封装、继承、多态。对于一个类来说,要怎样把拥有共同特性事物抽象封装成一个类?继承是父类和子类之间关系,要怎样才能让两个类产生父与子关系?多态是多个类之间关系,不同类又是怎样构成多态关系?面向对象三大特性  
转载 2023-08-20 11:56:37
53阅读
一、J2EE是什么?从整体上讲,J2EE 是使用 Java 技术开发企业级应用工业标准,它是 Java 技术不断适应和促进企业级应用过程中产物。 适用于企业级应用 J2EE,提供一个平台独立、可移植、多用户、安全和基于标准企业级平台,从而简化企业应用 开发、管理和部署。J2EE 是一个标准,而不是一个现成产品。(来自百度)  二、J2EE主要包括哪些技术se
目 录 摘要 i Abstract ii1 概述 1 1.1 聊天室系统基本概念 1 1.2 开发聊天室系统意义 1 1.3 目前研究现状 1 1.4 总体设计基本思路 1 2 主要技术 3 2.1 JSP技术 3 2.2 JavaBean技术 4 2.3 Servlet技术 4 2.4 MyEclipse开发工具 6 2.5 Access数据库技术 6 2.6 Tomcat应用服务器技术
面向对象思想概述第一个面向对象语言基本特征:万物皆为对象。(封装)程序是对象集合,它们通过发送消息来告知彼此所要做。(方法调用)每个对象都有自己由其他对象所构成存储。(基本类型变量或自定义类型变量)每个对象都拥有其类型。(每个对象都是该类型实例,对应java中class)某一特定类型所有对象都可以接收同样消息。(多态)关于public、private、protected理解:将
转载 2023-09-21 06:42:22
85阅读
                                Java&nbs
转载 2024-07-08 14:13:32
9阅读
JAVA核心思想:面向对象,一切事物皆对象。而面向对象四个特性才构成了面向对象。下面我将不会为你解释概念,只为你举出一些例子帮助你理解: 1.抽象:比如,我们将水果看做一个对象,而水果中又有苹果、梨子等等一系列分类,在我们眼中,水果是对象,而苹果、梨子等也都是对象,对一个苹果而言,你会关心这个苹果产自哪里,苹果是姓什么吗?不会,这就是抽象,去掉我们不关心,我们只关心它就是个苹果 2.继承:
转载 2023-09-22 18:09:41
68阅读
   HDFS设计目标1)硬件错误是常态,数据保存需要冗余。2)数据批量读取,Hadoop擅长数据分析而不是事务处理。3)大规模数据集。4)简单一致醒模型,降低系统复杂度,文件一次写入多次读取,)“数据就近”原则分配数据节点。HDFS体系结构NameNodeDataNodeSecondayNameNode事务日志映像文件 NameNode文件系统命名空间记录
转载 2024-02-17 12:38:43
30阅读
JavaEE AOP 面向切面的编程 Spring AOP
原创 2017-10-06 16:40:10
1822阅读
1.hdfs工作原理:     1)hdfs是分布式文件系统,它由很多程序运行实例组成,包括namenode,d
原创 2022-08-23 10:20:28
45阅读
1.什么是Spring        Spring 是众多开源java项目中一员,基于分层javaEE应用一站式轻量级开源框架,主要核心是 IOC(控制反转/依赖注入)与 AOP(面向切面)两大技术,实现项目在开发过程中轻松解耦,提高项 目的开发效率。  Spring知识框架 2.I
转载 2024-01-22 06:52:56
39阅读
javaee常用框架:SSH(Struts1,2+Spring+Hibernate) 视图层 struts2、 Wicket、 Tapestry、 JSF1,2、  Spring MVC GWT ;- 中间层(容器层)  Spring、 Guic、 CDI Seasar(日系) ;DAO (数据库层) Hibernate、 MyBatis、 JPA、 JDO
转载 2023-07-19 20:15:56
45阅读
(1)、JPA介绍:      JPA全称为Java Persistence API ,Java持久化API是Sun公司在Java EE 5规范中提出Java持久化接口。JPA吸取了目前Java持久化技术优点,旨在规范、简化Java对象持久化工作。使用JPA持久化对象,并不是依赖于某一个ORM框架。为什么要使用JAP? &
转载 2024-07-25 14:05:55
39阅读
Servlet、Filter、Listener是JavaEE Web服务规定服务器动态组件,由开发者编写由Web容器创建,并保证单例以及线程安全性,其中加载顺序为Linstener -> Fliter -> Servlet,与它们在web.xml中配置顺序没有关系,<xx-mapping>配置顺序会影响到url在某一类组件过滤顺序。一、Servlet PO
转载 2023-07-22 18:54:33
76阅读
1 Windows1.1 JDK下载:安装文件:jdk-8u201-windows-x64.exeJDK 并不是越新越好,看项目的需求。早期版本较稳定,目前(2019.1.1)还有项目使用 JDK 6,大家似乎多使用 JDK 8。使用新版本时,注意使用稳定版,不要过多使用新版特性。安装:1 JDK 可以安装到任何地方,独立于 OS 。安装到 U盘后,可以到其他电脑上运行。2 配置环境变量JAVA_
javaWeb有三大组件:Filter、Servlet、Listenerjsp有九大内置对象:application、session、request、response、out、page、pagecontent、config、exceptionjavaEE三大组件技术:Servlet,JSP,EJB  Servlet(Server Applet),全称Java Servlet,未有中文译文。是用Ja
转载 2023-12-01 22:42:39
38阅读
  • 1
  • 2
  • 3
  • 4
  • 5