
Java中,学习更复杂,主要是涉及的各项制度,标准和协议。有经验的Java程序员只知道掌握Java语言本身是很难开发应用程序。本文不是要对这些复杂的概念,但我在成都参加培训,现在,从初学者的角度学习Java语言本身提出自己的想法和建议。在这个文件的讨论是基于以下原则:
1。学习是未来应用的发展,而不是学术语言
2。在未来的应用开发平台已启动了情侣,而不是他们从头开发平台
1掌握方法和静态属性
静态方法和属性用来描述一个特定类型的受众特征,而不是一个项目的症状。在大规模的方法和静态属性,这是一个常见的技术Java应用程序。但是,这在许多语言的技术并不常见。了解静态属性和方法来理解类和对象之间的关系是非常有用的一个Java的信息,方法和静态属性大量经常使用。对于学生了解方法和静态属性。 Java方法调用和属性是相同的,区别只在其声明中,她和C + +是不同的。
二,着眼于界面
在面向对象的早期使用类继承的申请。随着软件工程理论的不断发展,人们开始意识到,在继承的种种弊端,并开始努力,以取代聚集继承。进化软件工程,以解决重要的规则是抽象的描述,直接使用的工具,界面。近年来接口已成为在Java编程方法的基础。另外一方面,根据需要,最规范的基础上发展,而不是建立在复杂和大班的遗产。读取信息,并充分利用标准成为应用开发的主要任务,Java规范描述了接口的各种方法。
第三,学习的一部分,作为集合
爪哇描述复杂的数据收集表的主要框架。指针是不是Java,而是一个坚实的框架来描述所有表格,对象,表和其它结构复杂的数据。数据结构描述,以了解如何准备执行,尤其是服务器端,3滞后的编程结构是必需的。此时程序不能重用,如在数据结构描述的类型创建的数据库。
由于许多语言不是那么强烈的收集系统的框架,很多初学者谁知道该怎么做,但你不知道我的使用,因此应引起足够的重视。
4,除了捕捉
到Java异常的重点是前所未有的,它需要程序员使用一个重要的和符合逻辑的过程,描述了一种完全不同的方式达成一项例外,完整描述的方法和严格的影响。 C + +中也有类似的安排,但我们看到许多C + +程序员不习惯使用这个系统。
Java中,对初学者学习这样的例外完全捕捉硬件,发展良好的编程习惯。
5,多线程机制的了解
许多Java程序员在多兴趣线程编程是有能力挑战逻辑。事实上,很多应用根本没有写一个多线程的程序,或者是大多数程序员编写应用程序,不会写一个多线程程序。由于许多线程系统是内置在平台的基础,它答:
程序员必须理解为对未来的原则,多线程和多线程安全的,了解这个过程是必要的。
例如,写入到另一个位置的JSP安全多用户环境是完全不同的,如果著名的超级程序组件访问所有的进程,但每一页是一个线程,另一个是一个servlet的应用性能和安全性的显着影响。
6,了解网络编程
被称为Java编程语言的强大的网络,但大多数应用程序开发人员从来没有什么根本的净自己的发展进程。必须做的是理解的原则就够了。工具来执行基于网络平台,除了自身的发展平台,否则就没有必要知道如何到达插座,如何监测访问。因此,在这个意义上,努力花太多的距离为“未来需求的平台开发已拉开帷幕的情侣,而不是他们从零开始开发平台,”这一假说。