Java 语言的特点
- 开源
- 一次编写,到处运行——跨平台性
- 与C/C++相似的语法结构
- 强类型
- 面向对象
- 丰富的库
- 使用垃圾回收机制进行内存管理
- 异常处理
- 并发处理
- 使用包对类进行分类
基本概念
JDK
Java development kit: Java 开发工具包JRE
Java runtime environment: Java 运行环境JVM
Java virtual machine: Java 虚拟机
三者的关系:
编写 Java 程序
使用记事本编写 Java 程序
1.编写源程序 MyProgram.java
2.使用 javac 命令编译源程序,生成 MyProgram.calss 字节码文件
1 | javac MyProgram.java |
3.使用 java 命令运行程序
1 | java MyProgram |
使用 Eclipse 编写 Java 程序
集成开发环境(IDE)是一类软件,将程序开发环境和调试环境集合在一起,提高开发效率。
- 创建 Java 项目
- 创建程序包
- 编写 Java 源程序
- 运行 Java 程序
输入与输出
1 | import java.util.Scanner; |
程序输出的方法有很多,比如:
System.out.print()
直接输出System.out.println()
输出一行System.out.printf()
与C语言的printf()函数类似
读取输入可以使用 Java 的 Scanner 类,使用方法如上。