JAVA和Nginx 教程大全

网站首页 > 精选教程 正文

如何学习JAVA语言——宅客学院金牌讲师

wys521 2024-11-08 15:13:13 精选教程 21 ℃ 0 评论

如何学习Java 语言

Java语言从1995年问世以来,至今已经22岁,魅力却依然不减当年。目前,Java在各个行业依然有着广泛的应用,在炙手可热的大数据领域中,也依然是广为所用。Java其实包含着一系列的相关技术,作为Java的学习者,都要从Java语言开始学习。和Java语言相关的资料、书籍、视频非常丰富,很多初学者看得眼花缭乱,不知道到底应该如何开始学习,不知道如何检验自己是否基本掌握了Java语言……作为一个曾经的Java工程师,一个从事多年Java培训的讲师,晓华老师有话说。

首先,既然要学习,就要知道要学什么。学习Java语言,主要学习四大部分内容,分别是Java语言基础、面向对象思想、异常处理、高级编程。其中Java语言基础主要学习Java的基本语法、开发运行环境搭建、编译运行过程、数据类型、运算符、流程控制;面向对象思想是重点也是难点,主要学习面向对象的概念、Java类与类的关联依赖关系、继承关系、抽象、多态、接口;异常处理是保证鲁棒性的手段,这部分主要学习Java语言的异常处理机制、API中的标准异常类型、try/catch/finally/throw/throws五个关键字的作用和用法、自定义异常的作用和使用;高级编程其实就是使用API中的类和接口进行编程,包括常用类的使用、IO编程、多线程编程、集合框架使用、网络编程、反射等。如果前面三部分掌握扎实,最后一部分就是应用。

接下来,了解了学习内容之后,就要知道怎么学。既然学习的是编程语言,目标就是能够使用Java进行编程,那么最重要的学习方法就是coding, coding, coding!任何一个知识点,都要自行动手用代码去验证,去理解,而不是仅仅停留在阅读层面。归纳法是非常值得提倡的学习编程语言的方法,即代码实践-理解概念-理解原理。例如要学习多线程编程,可以先找到一个多线程的例子,不用太多时间去思考原理,先照着例子敲到自己的开发环境中,运行起来。然后根据运行结果,去一行一行看代码,看不懂立即通过搜索引擎或者已有的学习资料去查看。把整个代码对照结果看一遍过后,已经能够对多线程本身有了较好的理解。接下来需要尝试去修改,把关键部分修改一下,看看结果有什么变化,如果发生错误分析为什么发生错误,这个过程能够进一步加深理解。把代码“吃透”后,再回过头通过相关资料去理解概念和原理。这样用归纳法来学习,会让你尽早看到结果,通过结果去学习原理和概念,不会觉得枯燥,不会轻易放弃。

当你按部就班,把上面提到的四个部分都通过归纳法学习了之后,怎么知道自己到底学得如何了呢?我们不妨自行做一个例子试试看。可以选择做常见的连连看、扫雷、聊天软件等,也可以自己来设计一个例子做一下。例如,可以设计一个用控制台模拟的“网上商城”、“在线银行”等。用文本文件保存商品信息、用户信息等(此处会练习到IO部分),可以实现查询商品信息、账户信息等功能(此处会练习到集合框架部分),当一个用户在购买商品,该商品不能同时被其他用户购买(此处可以练习多线程部分),商品分为书籍、电子产品、食品、服装等各类(此处会用到继承)……如果自己能设计一个这样的简单例子,把学过的知识点都应用进去,那么,恭喜你,你已经顺利打开了Java的大门,进入了Java语言的世界!Hello,Java!

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表