Java、UI到底学的是什么?

纵观影视集


Java 和 UI 这是两个完全不同的概念!

Java 是一种面向对象的编程语言,什么?不知道什么是面向对象?那就记住这是一门编程语言,如果你听说过 C 语言或者 C++ 语言,那么 Java 就是和这两种类似的东西。而 Java 学习到底包括什么呢?首先 Java 语言可以做很多事情,选择不同的方向需要学习的内容也是不同的。

首先Java基础是必然要学的,比如JavaSE的知识点,在这基础上,如果想要做WEB开发,那么就需要学习WEB开发框架,比如Spring,如果想要做移动开发,那么就要学习Android平台的知识。当然除了这些还有很多和Java语言无关的内容也都需要学习,比如数据库,数据结构,网络知识等内容。

而 UI 是 User Interface 的简称,表示用户界面,大多数情况,UI都是设计相关的工作,那么要学习的内容首先就是美术相关的知识,其次是一些设计工具,例如 Photoshop,Sketch之类的,然后是应用交互方式的学习,比如在PC WEB上的用户界面和交互设计是怎样的。而在移动WEB上又是怎样的。

简单来说,Java所学的是和编程相关的内容,而UI所学的是设计相关的内容。


ProblemBoy


java是一门编程语言,用来编写软件的,学的是什么,参考学习汉语,是一样的道理:

先识字(认识关键字)

再学组词造句(学习语法)

然后多加练习(多敲代码)

渐渐地你就能把句子组合起来形成自己的文章了(关键字、语法、控制结构都熟悉后就能自己编写想要的程序了)

但是,你的文章仅仅是通顺,语言不够优美,于是你又去学固定词组、成语、句式、描写手法、修辞手法等等(了解语言的高级特性:继承、封装、多态,学习设计模式等等)

好了,现在你又发现你文章通顺了语言也优美了,但是全篇一整段,层次不够清晰,你尝试着分层写,每层又有几个自然段,每段说明一个问题,几段合起来说清楚一个大问题,而且还能照应着开头,承接下文,几层总结在一起表达一个思想(将你的代码分类,每个类解决一类问题,根据解决问题的性质再去分层,所有的层次组合到一起,形成了最终的系统)

这就是java,本质上就是那么几个关键字,学完你就会了吗?确实会了,但会这些是远远不够的,把它们有目的、有规则的组合起来解决你的问题才是最重要的,语言的学习永远在语言之外。

就像汉语一样,就那么多字,字重要吗,重要,但更重要的事把他们根据一定规则组合起来后所要表达出的思想。

至于UI学的是什么,全称User Interface ,顾名思义用户接口或用户界面,也就是和用户进行交互的地方,就像你每天用的应用,你所看到的,都可以称之为UI,学的是什么,每天和用户打交道,当然是学怎么设计看起来美观、易用,让用户感到舒适。





逗比老夏


java跟ui是完全不同的两个概念。

java是一门开发语言,可以用他来编写软件程序,像web网站的站点,android手机的应用这些软件都可以使用java语言来进行编写实现其功能。

ui是一种视觉效果,主要是设计软件呈现给大家的界面。


分享到:


相關文章: