A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Luffy_G

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© Luffy_G 初级黑马   /  2019-3-28 08:42  /  1236 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

规范的重要性
没有规矩,不成方圆。这里的规范有两层含义。第一层含义是技术规范。第二层含义是编程规范,如果你使用了大量的独特算法,富有个性的变量及方法的命名方式;同时,没给程序作注释,以显示你的编程功底是多么的深厚。这样的代码别人看起来像天书,要理解谈何容易,更不用说维护了,必然会被无情地扫入垃圾堆。

基础语法及Java原理
基础语法和Java原理是地基,地基不牢靠,犹如沙地上建摩天大厦,是相当危险的。学习Java也是如此,必须要有扎实的基础。

OO思想的领悟
掌握了基础语法和Java程序运行原理后,我们就可以用Java语言实现面向对象的思想了。面向对象,是一种方法学;是独立于语言之外的编程思想;是CBD基于组件开发的基础;属于强势技术之一。当以后因工作需要转到别的面向对象语言的时候,你会感到特别的熟悉亲切,学起来像喝凉水这么简单。
使用面向对象的思想进行开发的基本过程是:
●调查收集需求。
●建立用例模型。
●从用例模型中识别分析类及类与类之间的静态动态关系,从而建立分析模型。
●细化分析模型到设计模型。
●用具体的技术去实现。
●测试、部署、总结。

基本API的学习
进行软件开发的时候,并不是什么功能都需要我们去实现,也就是经典名言所说的"不需要重新发明轮子"。我们可以利用现成的类、组件、框架来搭建我们的应用,如SUN公司编写好了众多类实现一些底层功能,以及我们下载过来的JAR文件中包含的类,我们可以调用类中的方法来完成某些功能或继承它。那么这些类中究竟提供了哪些方法给我们使用?方法的参数个数及类型是?类的构造器需不需要参数?SUN公司提供文档给我们查看,API就是这样的文档,它可以说是程序员与程序员交流的文档。
基本API指的是实现了一些底层功能的类,通用性较强的API,如字符串处理/输入输出等等。我们又把它成为类库。熟悉API的方法一是多查Java DOC文档,二是使用IDEA/Eclipse等IDE的代码提示功能。

特定API的学习
Java介入的领域很广泛,不同的领域有不同的API,没有人熟悉所有的API,对一般人而言只是熟悉工作中要用到的API,需要根据工作的需要或你的兴趣发展方向去选择学习特定的API。

开发工具的用法
查书/google->写代码测试->查看源代码->请教别人
当我们遇到问题的时候该如何解决?
这时候不要急着问别人,太简单的问题,没经过思考的问题,直接寻得答案会导致自身思维得不到锻炼。可以先找找书,到google中搜一下看看,绝大部分问题基本就解决了。而像"某些类/方法如何使用的问题",API文档就是答案。对某些知识点有疑惑是,写代码测试一下,会给你留下深刻的印象。而有的问题,你可能需要直接看API的源代码验证你的想法。万不得已才去请教别人。

7 个回复

倒序浏览
加油,一起学习丫
回复 使用道具 举报
加油,不忘初心
回复 使用道具 举报
不怕去追逐远方,就怕脚下的路还没有走好,远方变得更遥不可及。有时候沉淀是为了更好的起步
回复 使用道具 举报
66666666666666666666666666
回复 使用道具 举报
加油加油        
回复 使用道具 举报
398580721 来自手机 中级黑马 2019-4-6 21:38:40
7#
加油哟……努力   
回复 使用道具 举报
人生只有走出来的美丽,没有等出来的辉煌。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马