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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 冷面钢铁侠 初级黑马   /  2019-8-25 15:57  /  1285 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.何为程序员?
自我理解便是通过代码来实现特定的需求的一类人.随着互联网的发展,美团,滴滴的盛行,程序员正用自己的
方式改变着世界,使人们的生活更加的便捷.

2.何为代码?
自我理解就是人与计算机交流的一种语言,来告诉计算机人类想要做的事情.
或将人类工作起来比较繁琐的东西交给计算机来执行,这就是代码.

3.怎样写好代码?
首先对于java来说,首先要弄清楚每一个类中,的每一个方法的具体作用.
即使你不能记着每一个方法的具体名称,
具体英文单词是什么,里面的参数列表你也记不住.但是你必须知道这个类中有哪些方法,
这些方法能够实现哪些功能.这样你在查阅javaAPI的时候也比较有目的的进行查阅.

4.面对一个需求,最重要的便是有实现需求的思路,心中要明确我第一步做什么,第二步做什么.
但是面对一个需求没有思路怎么办?
1.没有思路的原因,大多是不知道用哪些类中的哪些方法来实现需求,包括不知道用哪种数据结构来存储数据,
例如:面对这个需求,我想存储数据,我该用list集合,还是set集合,还是map集合,还是用数组来存储呢.
针对这种情况,我们需要牢记每一种数据结构的特点,比如:list集合存储元素可重复,set集合存储元素不可以
重复.
2.如果知道了每一个方法的具体功能,仍然没有思路,这就需要我们刻意的去培养自己的编程思维和逻辑思维
的能力.
编程思维的培养非一日之功,需要大量的需求案例来培养和积累.大家没事的时候可以找一些ACM练习题,来
锻炼自己的编程思维和逻辑思维能力.
3.对于班主任所说的后期进入误区,修改源代码框架的问题,我认为出现这种情况还是对代码的理解不到位,
每一行代码中的每一个英文单词都有它存在的含义,我们必须弄明白每一个英文单词在代码中的含义,才能
避免出现这种情况,切不可出现模棱两可的现象.比如一个方法public void methed();public代表权限,void
方法返回值类型,methed方法名.这些都要理清楚,弄明白,包括方法中的参数列表中的含义.相信理清了这些
诸如此类的错误就会减少许多.

5 个回复

正序浏览
预测未来最好的方法就是去创造未来。
回复 使用道具 举报
预测未来最好的方法就是去创造未来。
回复 使用道具 举报
故天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。
回复 使用道具 举报
发光并非太阳的专利,你也可以发光。加油
回复 使用道具 举报
不忘初心,坚持
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马