1、多动手
学编程语言不仅仅是从理论上的学习,更重要的是要利用这门语言为你的思想服务。理解这门语言是首要的,但是要达到心领神会、融会贯通就必须勤动手,多去时间,多编一些例子。计算机科学是注重实践的学科,成功的软件开发人员无不经过大量的上机锻炼,只有理论和实践相结合才能真正掌握只是和技能。
2、多动脑
对于Java语言的学习,不仅仅是对语言本身的学习,更重要的是面向对象思想的简历过程,如果想把Java学习提升到一个更高的层次,Java私塾建议从一开始就用面向对象的思维方式去面对你所接触的每件事。
3、多查API文档
Java提供了大量的类以满足网络化、多线程、面向对象的需要。这就是J2SEAPI,它是Java编程的基本方法,也是编程过程中所不断利用的资源。Java的学习过程不仅仅是基本语法的学习,更多的是去学习和掌握它所提供的API类库。对于所接触到的类,方法,都去仔细去阅读文档的说明,再用自己编写的实例去此时一下。
4、约束自己,规范编码习惯
养成良好的编码习惯对于一个程序员来讲具有相当大的意义。一方面良好的编程习惯对于减少编码过程中一些人为的错误能起到主动避免的作用;另一方面一段程序写的好坏,不仅仅是功能上的实现,更主要的是可读性,可维护性,没有任何人愿意去阅读一段没有顺序,杂乱无章的代码。建议大家在编码的时候要时刻想到:如果这段代码给别人看,别人是否看得懂,条理是否清楚。
5、用有意义的名字
名字,是一个标识,是一种有内涵的简单表述。在编写程序的过程中,为每个类、每个方法起一个有意义的名字。在程序阅读的过程中,看到这个名字就可以知道她多完成的功能。
6、添加适量的注释
注释不仅仅是对程序逻辑处理的一种注释,更多的是提高了程序的可读性和可维护性。做为一个软件产品,哪怕只是一个小小的功能的实现,其中不同的变量及方法可能很多,虽然在命名的过程中要使用有意义的名字,但也不能完全涵盖变量及方法的功能及内涵,多为了提高程序的可读性,添加一定的注释是非常有必要的。合理的注释不仅能起到美化程序的作用还能提高程序可读性和维护性。
7、相信自己
相信自己包括两方面,一是相信自己的能力,二是相信自己的答案。
相信自己的能力就是要相信自己具有解决问题的能力。一个程序员的好坏并不是直接决定于是否能编写出好的代码,更重要的是能否自己去解决调试过程中遇到的任何问题,很少有一个程序员写出的代码一次成功,只有在不断的调试,修正中才能编写出真正的好代码。调试、解决问题的过程就是自己学习提高的过程。
相信自己的答案就是要相信自己的程序运行的结果。对于不同的问题在不同的资料上可能有不同的答案,就像小马过河一样,不同的人可能有不同的答案,所以不要去盲目的相信任何人,要相信自己。
分享到:
相关推荐
《21天学好JAVA》是一本旨在帮助初学者在短时间内掌握JAVA编程基础的教程。在21天的学习过程中,读者将逐步理解JAVA语言的核心概念,掌握编程技巧,并建立起坚实的编程思维。本书以实践为导向,理论与实例相结合,...
下面,我们将根据标题和描述中的要点,结合标签“学JAVA”,深入探讨如何学好Java。 首先,我们要明确,成为Java高手不仅仅是掌握语言本身,更重要的是能够利用Java解决实际问题。因此,学习Java的重点应放在理解和...
### 学好Java的方法 Java作为一种广泛使用的编程语言,在软件开发、移动应用开发以及Web开发等领域都有着极其重要的地位。为了帮助大家更好地掌握Java这门语言,本文将从多个角度出发,详细阐述学习Java的一些有效...
学习Java语言是一个系统的过程,需要综合理解面向对象编程(OOP)的概念...总的来说,学好Java需要理论与实践相结合,不断探索和解决问题,同时保持对新技术的关注。随着经验的积累,你会逐渐精通这门强大的编程语言。
要学好Java并找到一份相关工作,需要对整个学习过程有深入的理解和坚持不懈的努力。Java是一种广泛应用的编程语言,尤其在企业级应用开发中占据重要地位。以下将详细阐述学习Java的不同阶段及其关键知识点。 首先,...
【快速学好Java的方法_30个目标】的文档旨在为Java初学者提供明确的学习路径,帮助他们在短时间内高效地掌握这门语言。以下是对这些目标的详细解释: 1. **面向对象分析与设计**:理解OOA(面向对象分析)和OOD...
本压缩包包含了一份名为“怎么学好java共2页.pdf”的文档,虽然文件名提及“赚钱项目”,但具体内容可能更侧重于学习策略和技巧。以下是一些关键知识点,帮助你更好地理解和掌握Java编程: 1. **基础语法**:Java的...
学好JAVA,对于任何想要进入IT行业,特别是专注于后端开发的人来说,都是至关重要的技能之一。根据提供的文件信息,以下是对学好JAVA所需掌握的知识点的深入解析: ### 1. 面向对象分析与设计(OOA/OOD) 面向对象...
- **简介**:这本书可能是关于如何搭建Java开发环境的教程,包括安装JDK、配置环境变量以及设置开发工具等步骤。 - **适用对象**:适合初学者以及需要重新搭建Java开发环境的开发者参考。 #### 3. 数据结构与算法...
学习JAVA编程是一个逐步深入的过程,涉及多个阶段和关键知识点。首先,从JSP开始,学习基本的网页开发,通过创建简单的日记本应用来熟悉JSP...总之,学好JAVA编程是一个循序渐进的过程,涉及到广泛的知识和不断的实践。
要想学好Java,除了上述提到的学习方法外,还需要满足一些基本条件。首先,要有持续学习的能力,因为编程是一个不断学习和进步的过程。其次,需要具备正常的思维逻辑,这对于理解程序逻辑和问题解决至关重要。再次,...
Java是全球广泛使用的编程语言,尤其在企业级应用开发中占据重要地位。为了提升Java技能,深入理解并熟练掌握核心概念至关重要。以下是一些基于给定的文件名的知识点总结,这些知识点对于Java学习者来说是必备的: ...
在自学Java的过程中,以下几个关键点将对你的学习之路产生深远影响: 1. **基础概念理解**:首先要掌握Java的基础概念,如类、对象、接口、继承、多态等面向对象编程的核心理念。同时,理解内存管理、垃圾回收机制...
文章以《如何学好iPhone开发》为主题,详细阐述了学习iPhone游戏开发所需的基础知识、推荐的学习资源、开发工具的运用、以及学习策略等多个方面。 首先,文章强调了基础的重要性。对于学习iPhone游戏开发,掌握C/...
7. **框架应用与原理**:掌握至少一种主流的Java框架,如Spring、MyBatis或Hibernate,理解它们的工作原理,能够提高开发效率。同时,了解框架背后的MVC模式、AOP(面向切面编程)等概念,可以提升你的技术水平。 8...
[学习资料] 09年Java认证考试:学好java开发的关键七步 [学习资料] 09年Java认证考试:JAVA求素数算法实现 [学习资料] 09年Java认证考试:java类的构造方法 [学习资料] 09年Java认证考试:Java软件开发中可能出现几个...
《JAVA思想(中文版)Think in Java》是Java编程领域的一本经典著作,由Bruce Eckel撰写,旨在帮助读者深入理解Java...阅读这本书,不仅可以掌握Java语言本身,还能理解其背后的编程思想,从而更好地应用于实际项目开发。