您的位置:首页 > 社会新闻

来自Java大牛的建议:给Java初学者从入门到精通的6点建议

时间:2019-07-25

有很多Java程序员在学习之初经常对如何学习感到困惑。本文前程广州Java培训小编为您提供了六种学习Java编程的方法,相信可以帮助那些处于混乱状态的初学者。

0a1a90fd8a4c4a7a988e116ebc73109e

首先,如何掌握静态方法和属性?

静态方法和属性用于描述特定类型的对象组的特征,而不是单个对象的特征。静态方法和属性在Java中被大量使用,这是一种常见的技术。但是这种技术在许多语言中并不经常使用。理解静态方法和属性非常有助于理解类和对象之间的关系。在大量Java规范中,经常使用静态方法和属性。因此学习者应该了解静态方法和属性。 Java在调用方法和属性方面是一致的。区别仅在于声明,这与C ++不同。

二,如何关注界面?

类继承在早期面向对象的应用程序中大量使用。随着软件工程理论的不断发展,人们开始意识到继承的诸多缺点,并开始尝试使用聚合而不是继承。解决可扩展性的软件工程的重要原则是抽象描述。直接使用的工具是界面。接口已逐渐成为近年来Java编程方法的核心。另一方面,就应用程序而言,大多数开发都基于规范,而无需构建复杂的继承关系和庞大的类。因此,阅读规范和使用规范已成为应用程序开发人员的首要任务。描述Java规范的主要方法是接口。

三,如何学习集合框架?

Java描述复杂数据结构的主要方式是集合框架。 Java没有指针,而是复杂数据结构的复杂集合,例如数组和对象数组。学习这些数据结构的描述对于应用程序编程至关重要,特别是在涉及服务器端的3层结构编程时。此时,程序员无法再使用诸如数据库结果集之类的结构来描述数据。由于许多语言没有如此强大的收集框架系统,许多初学者不堪重负,不知道如何处理它们,因此应给予足够的重视。

第四,如何捕获异常?

Java对异常捕获的强调是前所未有的,迫使程序员以与逻辑方法完全不同的方式描述异常捕获,这对程序描述的完整性和严谨性具有重要意义。 C ++有类似的机制,但我们已经看到许多C ++程序员不习惯使用这些机制。

Java初学者应该充分学习这种异常捕获机制并培养良好的编程习惯。

5.您如何理解多线程的机制?

许多Java程序员对多线程编程充满热情,并认为这是对逻辑的挑战。实际上,在大量应用程序中,没有必要编写多线程程序,或者大多数编写应用程序的程序员都不会编写多线程程序。这是因为多线程机制内置于底层平台。

程序员应该了解多线程原则和多线程安全性,这对于将来准确掌握程序至关重要。

例如,将JSP写入其他位置对多个用户环境具有完全不同的安全性影响。另一个着名的Super Servlet是每个访问都是一个进程,但每个页面都是一个线程,而Servlet就是该程序的反面。性能和安全性的影响是截然不同的。

如何理解网络编程?

Java被认为是最强大的网络编程语言,但大多数应用程序开发人员从不开发自己的底层网络程序。

只需了解原理即可。该平台实现了网络机制的实现。除非您自己开发平台,否则您不需要知道如何实现套接字以及如何监听访问。因此,在这方面花费太多精力偏离了“未来的应用程序开发将在成熟的平台而不是从底层开发平台上开发”的假设。

日期归档
  • 友情链接:
  • 沈阳新闻网 版权所有© www.carpenterleasing.com 技术支持:沈阳新闻网| 网站地图