目录
一、IDE的选择:免费用Eclipse,更好的体验付费用IDEA。
一、IDE的选择:免费用Eclipse,更好的体验付费用IDEA。
Eclipse: 下载地址:Eclipse Downloads | The Eclipse Foundation
IDEA:下载地址:JetBrains: Essential tools for software developers and teams
二、JAVA语言
- JAVA语言在C语言的学习基础上是简单的,因为JAVA语言的语法和C/C++是相似的。并且JAVA语言还丢弃了C/C++中经常使用的指针,而是使用引用,JAVA还提供的自动分配和回收空间的功能,能够使初学者不被内存溢出等问题困扰。
- JAVA语言具有很高的安全性,因为JAVA语言通常被用于网络环境中,JAVA通过网络下载的类具有一个安全防范机制,如分配不同的名字空间以防替代本地的同类名等。
- JAVA语言是多适用的,因为JAVA语言的第一次编译是将源代码转换成.CLASS字节码文件,.CLASS字节码文件就是可以到处运行的文件,第二次编译就是在JAVA虚拟机(JVM)上将.CLASS字节码文件转化成目标机器代码。
- JAVA程序可以内嵌在HTML网页内,通过Web浏览器下载,给Web用户带来生动的动画和灵活的交互性。
三、简单的JAVA程序
1.万年不变的Hello world
public class Welcome {
public static void main(String [] args){
System.out.println(“Welcome to Java!");
//输出语句
}
2.基本程序框架
Public class 类名{
Public static void main(String[] args) {
}
}
四、初学者常见错误
错误可分为三类:语法错误、运行错误、逻辑错误
其中最可怕的就是逻辑错误
1.漏掉必要的标点符号,例如:分号(;),这可是初学时最容易忘记的
2.关键字拼写错误。
以上这些错误都是很容易检测的,因为编译器会直接报错,属于低级的错误。
3.把0作为除数(小学时老师就教导我们0不能作为除数,所以现在我们在编程时也要注意)
4.数组的越界访问、输入值类型不匹配等。
以上错误也非常容易犯,但较容易检测出。
5.最难改正的就是逻辑的错误,每次Debug就是改正这一方面的错误。(因为我们都是人,不是机器,不能做到逻辑上的百分百,但是我们可以通过经验的积累来使程序的逻辑性更加严密。)
PS:上述内容,初学只需记住就行,至于理解后期的学习过程中会有专门的讲解。