目录JVM执行流程JVM内存区域划分程序计时器栈堆方法区JVM类加载机制1)Loading环节2)Linking环节2.1) Verification2.2)Preparation2.3)Resolution3)InitializingJVM典型面试题JVM的垃圾回收机制(GC)分代回收 JVM执行流程程序在执行之前先要把java代码转换成字节码(class文件),JVM 首先需要把字节码通过一
转载 2023-08-10 14:05:10
108阅读
第一章   概述现如今,软件开发者意思到软件的分布式架构、事务特性、便捷开发相对于速度、安全和稳定性更加重要。在信息技术的领域内,企业级开发的重点在于有效地利用有限的资源更好地进行软件的设计、开发和产品化。使用Java EE平台将会使开发工作变得从未有过的简单和快速。Java EE的目标是为开发人员提供一个功能强大的API库,从而缩短开发时间、降低开发难度、提升软件的性能。Ja
转载 2023-08-29 10:35:30
222阅读
第五周接口接口的定义接口相当于特殊的抽象类,定义方式、组成部分与抽象类类似使用interface关键字定义接口没有构造方法,不能创建对象只能定义:公开静态常量、公开抽象方法例子• interface MyInterface{ public static final String FIELD =“Value”; public abstract void method(); }接口一种标准接口是一
转载 2023-12-27 19:31:32
42阅读
文章目录Lucene1.全文检索2.应用场景3.Lucene实现全文检索的流程3.1.创建索引3.1.1 获取文档3.2.2 构建文档对象3.2.3.分析文档3.2.4.创建索引3.2.查询索引3.3.1.用户查询接口3.3.2.创建查询(构建查询对象)3.3.3.执行查询3.3.4.渲染结果4.入门程序4.1.环境搭建4.2.创建索引4.2.1.实现步骤4.2.2.使用Luke工具查看索引文件
转载 2023-08-05 23:04:42
73阅读
第一部分 实用教程 第一章 JavaEE简介 根据不同的应用领域,将Java语言划分为三大平台:Java ME,Java SE,Java EE 1.1Java应用概述 Java Web应用的核心技术是JSP、Servlet与 JavaBean。 1.2软件的安装 jdk官网下载地址 sun公司被oracle收购 可去oracle官网下载
转载 2023-08-19 17:08:19
53阅读
目录:一、Java基础二、JavaEE基础三、JavaEE进阶四、数据库五、数据结构&算法六、高级(服务器) 一、Java基础  1.1 面向对象(封装、继承、多态)访问权限修饰符(public,protect,default,private)作用域;方法重写、重载的概念和区别;抽象类和接口区别;类是单继承,接口是多实现·····;代码块执行顺序:静态代码块->构造代码块-
转载 2024-09-19 19:26:36
33阅读
  1 java EE 是一个开放的平台,它包括的技术很多,主要包括13种核心技术,要想成为java EE程序员,必须掌握的技术是java,servlet,jsp2 一个公式Jsp=html+java片段+jsp标签(语法)+javascript/cssJsp功能强大是因为可以和javabean结合使用(即:jsp作前台(界面)
转载 2023-08-20 11:54:52
97阅读
有时可能您已经有EJB项目和其他Java项目组成的EJB应用程序。 请注意,如果您的EJB项目依赖于第三方JAR,则必须使用企业应用程序项目将EJB项目和第三方库合并到单个企业存档(EAR)部署单元中。 通常,EJB应用程序的代码库可能会在主要的MyEclipse EJB项目和EJB项目所依赖的一个或多个Java项目之间进行分区。通常情况下,这些依赖Java项目的作用是将具有超出EJB项目的其
一、创建一个EJB项目 1. 选择File>New Project,选择EJB Project,然后单击Next。 2. 在Project name字段中输入firstejb。 3. 为Specification Level选择J2EE 1.3选项,从目标运行时的下拉列表中选择MyEclipse Generic Runtime for J2EE 1.3,然后单击Next。 创建一个新的
转载 2023-07-26 21:34:21
145阅读
1 Windows1.1 JDK下载:安装文件:jdk-8u201-windows-x64.exeJDK 并不是越新越好,看项目的需求。早期版本较稳定,目前(2019.1.1)还有项目使用 JDK 6,大家似乎多使用 JDK 8。使用新版本时,注意使用稳定版,不要过多使用新版特性。安装:1 JDK 可以安装到任何地方,独立于 OS 。安装到 U盘后,可以到其他电脑上运行。2 配置环境变量JAVA_
使用Java EE基本技术开发简单MVC程序1 数据表结构:Users 2 模型类:User 3 数据访问层程序,实现用户信息添加 4 服务层程序,实现用户添加 5 用户添加功能的控制器 6 用户信息添加的视图,添加后显示结果的视图 基于Spring boot的MVC简单程序 1 使用STS和SpringBoot Initializer创建一个SpringBoot项目 2 创建一个实体类User,
转载 2023-09-01 13:26:52
89阅读
以下将详细介绍在Eclipse下搭建Java EE开发环境的每一步,Win 7 + JDK 1.7 + eclipse-3.7-indigo32位  +Tomcat 6.0   首先准备好一下软件:JDK:jdk-7u3-windows-i586IDE:eclipse-jee-indigo-SR2-win32apache-tomcat-6.0.35   软件的版本不同,一般差
转载 2023-08-28 16:53:56
120阅读
第一个 JavaEE 应用程序JavaEE 是 Java Web 开发当中事实上的标准,诸多框架也都是建立在 JavaEE 的 API 基础之上的。为了从头理解 Java Web 开发,我们将从一个最简单的 JavaEE Servlet 应用开始,一步一步进入 Java Web 开发的世界。准备工作要完成这个教程,你只需要有网络就可以了,首先下载 IntelliJ IDEA Community 版
转载 2023-06-28 14:16:58
170阅读
1.Java web开发1.这就是传统的的方式,其核心技术是Jsp、Servlet与JavaBean 2.程序的结构 在网站规模不大、功能简单时,Java EE用传统的Java Web方式开发:用JSP制作前端页面;编写Servlet实现程序业务逻辑处理和流程控制;JavaBean将表封装成对象,提供对数据的面向对象访问;JDBC直接操作后台数据库 整个系统的工作流程按照五个动作进行 1.serv
转载 2023-05-23 12:49:16
152阅读
Java课程第一讲:简单介绍一下java java是全球第一的编程语言,java工程师也是市场需求最大的软件工程师,选择了java,就等于选择了硬实力高薪就业;同样,java这门语言的强大也足以对你今后的未来产生巨大的影响,他对于c++来说摒弃了指针的概念,这就使得java的学习其实要比c、c++这些后台语言简单很多;但是,简单并不代表这门语言很干瘪,举个例子;学习英语肯定要比学习葡萄牙语简
转载 2023-08-23 22:45:45
107阅读
第1章 Java EE平台及开发基础精要(3)透视图切换器 位于工具栏最右侧的是MyEclipse特有的透视图切换器,如图1.25所示,它可以显示多个透视图以供切换。 (4)视图 视图是显示在主界面中的一个小窗口,可以单独最大化、最小化,调整显示大小、位置或关闭。除了工具栏、菜单栏和状态栏之外,MyEclipse的界面就是由这样的一个个小窗口组合起来的,像拼图一样构成了MyEclipse界面的主体
# JavaEE开发规范科普 JavaEE(Java Platform, Enterprise Edition)是一种用于开发企业级应用程序的Java平台。它提供了一套丰富的API和运行时环境,使得开发者可以轻松地构建大型、复杂、可扩展的应用程序。本文将通过代码示例和图表,向您介绍JavaEE开发规范的基本概念和实践。 ## 1. JavaEE架构 JavaEE应用程序通常由多层架构组成,包
原创 2024-07-17 12:02:41
24阅读
一、分析Filter例子:@WebFilter(filterName="log",urlPatterns={"/*"}) //创建一个LOgFilter类 public class LogFilter implements Filter { //FilterConfig可用于访问Filter的配置信息 private FilterConfig config; //实现初始化方法 public vo
转载 9月前
23阅读
Servlet规范一、JavaSE与JAVAEE的区别JavaSE:Java开发的基本规范JAVAEE:Java企业级开发规范 1)制定了JVM管理系统与13类系统之间的交流规则,因此JAVAEE规范有13种。 2)JDBC规范就是JAVAEE规范中的一种,用于设置JVM与所有的【关系型数据库管理系统】进行交流的规则。二、Servlet规范Servlet规范是JAVAEE规范中一种。Servlet
转载 2023-08-29 10:33:47
80阅读
# JavaEE 项目开发简介 JavaEE(Java Platform, Enterprise Edition)是一种基于Java语言的企业级应用开发平台,主要用于开发大型、复杂的企业级应用程序。JavaEE提供了一整套的API和工具,使开发者可以轻松构建可靠、安全、高性能的企业级应用。 ## JavaEE 项目开发流程 JavaEE项目开发通常包括以下几个步骤: ### 1. 确定需求
原创 2024-05-03 06:38:26
23阅读
  • 1
  • 2
  • 3
  • 4
  • 5