首先,本文所称“编程”,特指Java;所称IDE,特指Intellij IDEA。
初学编程,兴趣很重要。很多人包括学校,都告诉初学者不要使用IDE,理由是这样会对编程的理解不会深入。这其实是很搞笑的一个理由:刚接触编程,最难的并不是对编程语言的理解,而是思维模式的转换,要学会怎样把大脑中的想法表达成计算机能够理解的语言。在这一点上,使用记事本、文本编辑器和使用IDE之间并没有什么差别。
IDE最大的好处是代码检查。初学者往往对一个地方能写什么、不能写什么并不是很清楚,在编程的时候往往觉得两眼一摸黑,而这时IDE良好的提示功能就能时时刻刻提醒用户:这个语句不能出现在这里、这里可以用XXX、YYY。这样,经过无数次的提示,初学者就能养成良好的编程习惯,而不是像使用编辑器那样,写了半天,思路错了也不知道,等发现的时候,一切都要推倒重来,这对初学者来说是极大地打击。
IDE是最好的老师。
本文测试用。
test code:
1 public class Product { 2 int id; 3 String name; 4 double price; 5 6 public int getId() { 7 return id; 8 } 9 10 public void setId(int id) { 11 this.id = id; 12 } 13 14 public String getName() { 15 return name; 16 } 17 18 public void setName(String name) { 19 this.name = name; 20 } 21 22 public double getPrice() { 23 return price; 24 } 25 26 public void setPrice(double price) { 27 this.price = price; 28 } 29 }
picture2,big:
大图不能完全显示??