Java后台专业术语

简介: OOD(Object Oriented Design):面向对象设计OOA(Object Oriented Analysis):面向对象分析

OOD(Object Oriented Design):面向对象设计

OOA(Object Oriented Analysis):面向对象分析

OOP(Object Oriented Programming):面向对象编程;面向对象是一种编程范式,满足面向对象编程的语言,一般会提供类、封装、继承等语法和概念来辅助我们进行面向对象编程。

POP(procedure oriented programming):面向过程编程;面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。

AOP(Aspect Oriented Programming)面向切面编程:通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。

JDK(Java Development Kit):支持Java程序开发的最小环境

JRE(Java Runtime Environment):JAVA程序标准运行环境

JIT(Just In Time):即时编译技术

Encapsulation:封装

Inheritance:继承

polymorphism:多态

JMM(Java Memory Model):JAVA内存模型

RPC(Remote Procedure Call Protocol):远程过程调用协议

JMS(Java Messaging Service):Java的消息服务,JMS的客户端之间可以通过JMS服务进行异步的消息传输。JMS支持两种消息模型:Point-to-Point(P2P)和Publish/Subscribe(Pub/Sub),即点对点和发布订阅模型

CDN(Content Delivery Network):内容分发网络

POJO(Plain Old Java Object):简单java对象,POJO的内在含义是指那些没有从任何类继承、也没有实现任何接口,更没有被其它框架侵入的java对象;

JPA: Java Persistence API Java持久层API

API: Applicaton Programming Interface 应用程序编程接口

POJO: Plain Ordinary Java Object 简单的Java对象,就是普通的JavaBean


W3C:万维网联盟

SPA:单页Web应用

ERP:企业资源计划——Enterprise Resource Planning

OA:办公自动化——Office Automation

GIS:地理信息系统----Geographic Information System


目录
相关文章
|
1月前
|
存储 缓存 算法
优化 Java 后台代码的关键要点
【4月更文挑战第5天】本文探讨了优化 Java 后台代码的关键点,包括选用合适的数据结构与算法、减少不必要的对象创建、利用 Java 8 新特性、并发与多线程处理、数据库和缓存优化、代码分析与性能调优、避免阻塞调用、JVM 调优以及精简第三方库。通过这些方法,开发者可以提高系统性能、降低资源消耗,提升用户体验并减少运营成本。
|
1月前
|
监控 Java API
提升 Java 后台性能的十大方法
【4月更文挑战第5天】本文介绍了提升 Java 后台性能的十大方法,包括 JVM 参数调整、代码优化、并发编程、数据库性能优化、I/O 优化、微服务架构、API 设计、负载均衡、容器化和编排以及性能监控。通过这些方法,可以从代码到系统层面全面提升 Java 应用的效率和响应性。注意早期设计对性能的影响,持续优化是关键。
|
20天前
|
存储 Java 开发者
使用Docker容器化Java后台应用
【4月更文挑战第16天】本文介绍了如何使用Docker容器化Java后台应用。Docker作为开源应用容器引擎,提供一致运行环境,简化部署,增强可移植性。文章详细阐述了Docker的优势,包括环境一致性、隔离性、可移植性和资源效率。步骤包括安装Docker、创建Dockerfile、构建镜像、运行容器及管理容器。进阶部分涉及多阶段构建、数据持久化和网络配置,强调了Docker对现代Java开发的重要性。
|
21天前
|
监控 算法 Java
Java性能优化:提高后台系统性能的技巧
【4月更文挑战第15天】本文介绍了优化Java后台系统性能的技巧,包括选择合适JVM版本、调整JVM参数、使用监控工具,以及优化代码、算法和数据库。建议避免不必要的对象创建,合理使用集合类,选择高效算法,对数据库进行索引、查询和分页优化,以提升系统性能。
Java性能优化:提高后台系统性能的技巧
|
23天前
|
Java Maven C++
Java在后台获取USB二维码扫描枪扫描的内容
在Java Web项目中集成扫描枪,首先发现扫描枪可模拟键盘输入,聚焦窗口即接收数据。通过官网电话得知有串口编程支持,但项目无串口,故搜索Java串口解决方案。找到开源项目,理解其工作原理。使用Java Native Access (JNA)来监听操作系统输入,解决Java JVM无法直接获取键盘输入的问题。遇到jar包缺失问题,最终在国内仓库mvnjar.com找到合适版本运行成功。实现时需注意处理字母大小写和特殊字符输入。
|
1月前
|
消息中间件 安全 Java
解密 Java 后台架构设计之道
【4月更文挑战第5天】本文探讨了Java后台架构设计的最佳实践,包括分层架构、微服务、异步处理与消息队列、RESTful API设计、数据库优化、安全控制、容错高可用、配置管理、CI/CD和监控日志。强调了使用微服务、Spring Boot/Spring Cloud、异步消息队列、RESTful API、安全框架Spring Security等技术的重要性,以及监控和自动化部署在确保系统稳定性和效率上的关键角色。通过这些实践,开发者能构建高效、稳定且可扩展的后台系统。
|
2月前
|
监控 前端开发 Java
一套简单通用的Java后台管理系统,拿来即用,非常方便(附项目地址)
一套简单通用的Java后台管理系统,拿来即用,非常方便(附项目地址)
34 0
|
2月前
|
Java
普通玩家也能掌握的Java游戏加点系统,专业到让你无敌!
普通玩家也能掌握的Java游戏加点系统,专业到让你无敌!
14 1
|
2月前
|
存储 Java
用Java代码打造专业拍卖系统
用Java代码打造专业拍卖系统
17 0
|
3月前
|
Java
POI上传excel的java后台逻辑
POI上传excel的java后台逻辑