不是同一样东西,无法比较。


Java 和 JavaScript 哪个难学?


前端 和 后端 哪个难学?

问Java 和 前端哪个难学, 就像在问牛排和中餐哪个好吃一样。Java 是门编程语言,前端是一个领域不能相比较。


再回到正题。


Java 和 JavaScript 哪个难学?


答案是各有各的难。仅仅对于一门编程语言而已,难也难不倒哪里去。你能说语法很难吗?你能说面向对象很难吗?理解了也没有那么难吧。

我大学的学的第一门语言是 C 和 C++ 单纯就语言难说,刚开始接触 C++ 面向对象真的难。各种封装、继承、多态、接口、范性。弄得人头疼。理解之后没那么难了。


后来有学了 Java ,从语法成面来看,Java 比 C++ 容易理解多了, 这时比不觉得有什么难的。毕业设计也是用 Java 写的。用Java 完成了一整个系统。使用 SSH , 从后端设计数据库到搭建缓存、再到前端页面。


大三期间去学校实验室做项目,接触了PHP, 后面就用PHP 写后端,当时就只觉得 PHP 语法简单,比Java 写 Web 简单很多。接触了JavaScript ,用它来写动画,轮播图之类的。就语法学习难度而言 Java 比 JavaScript 难不到哪里去。当然我可能并没有深入 Java 一些思想。


后来 精学了JavaScript 发现还是挺难的, 但是很多理论在 Java 和 JavaScript 中是通用的。闭包、面向对象、模块化、垃圾回收 这些都得学。所有我是不太理解 谁难谁简单。要说语法简单,PHP, Python 更简单。你能说这两门语言比 Java 都简单?


再说前端和后端


前端 和 后端哪个难学?


答案是入门都简单,深入都难学。