Java、UI、前端,有什么区别吗?

如题所述

WEB前端:一般指前端静态网页设计,主要涉及html、css、JavaScript等相关技术,WEB前端其实就包含UI设计,因为其本身主要就是作为用户界面(即UI)

UI:即用户界面,属于比较广泛点的称呼,基本上软件展现给用户的界面都可称为UI,但专业的UI设计较少,因为一般来说软件开发人员都会一定的UI设计,所以就一起包了。

JAVA:用的比较多的可能就是web应用开发了,主要用于后端服务系统的开发,但大部分公司都是Java后端系统、web前端界面(可以理解为部分UI设计+部分逻辑处理)作为一个整体项目由一个项目组负责,少部分公司会把java后端和web前端分开成两个或多个项目由不同的项目组负责。

如果你学java,基本上web前端和ui设计都是需要会一些的。这样的公司比较多。

如果你进入一些将这些分的比较细的公司,那么就只需要会其中一种就行。这样的公司又要分两种:一种是专业性强的,对以上技术中的一种要求比较高一些,另一种其实就是上面那种公司,可能会招一些UI设计和web前端的,但一般都是凑合的那种,其实主要是配合下后端开发人员即可。
温馨提示:内容为网友见解,仅供参考
第1个回答  2021-04-22
一、UI、web前端、Vue前端、javaweb后端
1、UI
(1)简介
UI简称UI设计,也是对用户界面的简称,主要是偏向于设计,主要是对软件界面的交互,以及负责界面的整体设计。UI主要是平面设计,出一些psd设计稿。
(2)开发软件
PhotoShop
(3)学习内容
2、web前端
(1)简介
web前端是把UI设计的产品呈现给用户的过程,通过前端语言等技术,来实现用户交互,让页面更加美观。web前端主要是负责一些前端编程,并且设计成浏览器能够识别的文件,编写成静态页面html;并通过后台(javaweb后端)接口获取数据,渲染到动态页面html。
(2)开发软件
I、记事本
II、NotePad++
III、UltraEdit
IV、网络三剑客:Adobe Dreamweaver(可视化网站开发工具,主要用于静态网页和动态网页的开发)、Adobe Fireworks Dreamweaver(主要是用于对网页上常用的jpg、gif的制作和处理,也可用于制作网页布局)、Adobe Flash(主要用来制作动画)
V、HBuilder
VI、Eclipse Jee Oxygen
VII、myeclipseCI201904.exe
VIII、IntelliJ IDEA 2019.3 x64
(3)学习内容
基础:Html、css、javascript
前端框架:jquery、bootstrap、echarts、easyui、layer、ligerui、My97DatePicker、ueditor、wangEditor、zTree
(4)调试工具
FireBug
3、Vue前端
(1)简介
(2)开发软件
I、Visual Studio Code
II、IntelliJ IDEA 2019.3 x64
(3)学习内容
Vue、微信公众号、微信小程序
4、javaweb后端
(1)简介
Javaweb后端是把web前端编写的静态页面html,修改为动态页面jsp。
(2)开发软件
I、Eclipse Jee Oxygen
II、myeclipseCI201904.exe
III、IntelliJ IDEA 2019.3 x64
(3)学习内容
Servlet、Struts2、Hibernate、JDBC、Mybatis、SpringMVC、SpringBoot
第2个回答  2020-03-26
Java 和前端属于开发,UI 属于设计师,两者工作会通过蓝湖进行协作。
相似回答