学习 java 需要
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。那么学习java需要什么?下面诚筑说小编分享一些学习java的知识,希望对大家有所帮助。
学习java需要开发工具
对于新手而言,做好不要使用工具。java安装好之后会提供两个命令,java、javac。编译和运行程序足够了。 那些IDE会让你变的离不开它,比如我要敲一条打印语句,首先我敲了System之后再敲点,IDE一般会提示相应的代码来供程序员来选择。长久以往,就会变的离不开工具了。
就目前来说,Eclipse是最好的工具,它可以安装很多插件之后,编写很多的代码,这个是由IBM领导开发的。目前用的人也是最多的。NetBean是Sun公司开发的,插件也比较多,但没有Eclipse来的多,而且目前功能也不完善。 你说到的myeclipse是eclipse下的一个插件,是用来编写j2ee时用的插件。如果只写java,用eclipse已经足够了。
学习java需要看书
《java从入门到精通》(第3版)本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发应该掌握的各方面技术。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。
《java核心技术卷一》本书是Java技术经典参考书,多年畅销不衰,第7版在保留以前版本风格的基础上,涵盖Java2开发平台标准版J2SE5.0的基础知识,主要内容包括面各对象程序设计、反射与代理、接口与内部类、事件监听器模型、使用Swing UI工具箱进行图形用户界面设计,异常处理、流输入/输出和对象序列化、泛型程序设计等。本书内容翔实、深入浅出,附有大量程序实例,极具实用价值,是Java初学者和Java程序员的必备参考书。
学习java需要思维
面向对象的知识:java是一种面向对象的开发语言,因此熟悉面向对象对学习java很有必要,你需要了解:什么是对象,什么是类,什么是封装,什么是多态,什么是继承,什么是抽象类,什么是接口。理解以上概念后,还需要知道这些概念是如何体现的,如类和对象有什么区别?类是如何封装的?
学习了java语法,加上面向对象的知识,只有用心,你就可以写出来比较好的java代码了。如果再抽出时间熟悉一下java编程规范,那么java程序开发的水平就应该不俗了。