java前端和后端的区别?一、工作内容不同, 前端通常是指网站的前台部分,能够从浏览器上或App屏幕看到的东西都属于前端。比如网页上的特效、布局、图片、视频,音频等内容。主要负责将美工设计的效果图的变成浏览器可以运行的网页,并配合后端做网页的数据显示和交互等可视方面的工作内容; 后端是在后台工作的,控制着前端的内容,主要负责程序设计架构思想,管理数据库等。后端更多的是与数据库进行交互以处理相应的业务逻辑,需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等。 二、所需技术不同, 前端需要掌握HTML,CSS,和 Javascript三大语言,以及 jQuery 和 LESS 等工具库,能帮助开发者以更高效的方式编码。 后端需要掌握用于应用构建的服务器端语言:PHP,Ruby,Python,Java,.Net 等;数据相关的工具MySQL,Oracle,SQL Server 等;以及PHP框架:Zend,Symfony,CakePHP等。