一、C、C++、JAVA三门语言
C语言偏硬件,嵌入式开发使用的比较多;比如:驱动。面向过程编程
C++在于偏硬件,重点是在游戏引擎、网络安全、视频。
JAVA是能够跨平台,优势在于网络编程。
二、JAVA特性
1、面向对象
类、对象
继承和多态
2、“一次编写,处处运行”
能够跨平台。
3、简单
相对于C、C++语言相讲,学习比较简单。没有比较难以理解的内容,比如说指针
三、JAVA开发的平台
1、JDK:开发JAVA程序。
1)安装的
2)解压缩的
2、安装JDK
3、配环境变量
为了能够找到JDK中相应的命令。
步骤:
右击“我的电脑”,弹出菜单,点击“属性”,弹出“系统属性”对话框,点击“高级”标签,现点击“环境变量”按钮,弹出“环境变量” 对话框,在“系统变量”框中找到PATH变量,双击或点击“编辑”按钮,弹出编辑系统变量对话框。在“变量值”框中加入JDK的安装路径,以“;”来区分选项。
4、如何运行JAVA程序
命令提示符中运行。
要“开始”->运行,弹出“运行”对话框,在编辑框中输入cmd,回车。
如果重新配置了环境变量,需重启命令提示符。
5、编写程序
记事本。
三、运行JAVA程序的平台
使用JRE
在JDK中自带了JRE。
四、编辑程序
1、编写源文件
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello world");
}
}
2、保存文件
注意事项:
1)文件名与类名相同,区分大小写;
2)保存类型尽可能选择“所有文件”;要保证保存的文件是JAVA文件,如保存的是文本文件,将后缀“.txt”删除即可。
3)后缀名(扩展名)一定要是.java。
五、运行程序
先编译,后运行。
1、使用JAVAC命令来编译程序。
语法:
javac 文件名.java
可能出现的问题:
1)找不到文件。
第一种可能是不在当前文件夹下。转路径时,如不在同一盘符下,需输入盘符名加“:”后回车。如在同一盘符下,使用CD命令改变路径。CD加路径。
第二种可能就文件名后缀不对。
编译成功后,会生成一个后缀为.class的文件,称之为中间文件或字节码文件。
2、运行文件
语法;
JAVA 文件名
文件名区分大小写。
六、语法解析
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello java");
}
}
1、class是关键字,是用来定义类的。
2、HelloWorld是类名。
3、public也是关键字,是一种权限。
4、public static void main(String[] args)这个是程序的入口,称为主方法。
七、平台
java se:标准版,一般用来教学或开发小的系统。
java ee:企业版。用来开发大型系统。
java me:移动版,进行移动工具或嵌入式开发。