1、Java语言的特点
面向对象的、解释型的、平台独立的、简单的、可移植的、健壮的、分布式的 、安全的、高性能的、多线程的、动态的。
平台独立:用Java编写的程序编译成字节码后就不依赖于任何平台,不用修改就可以在任何平台上使用,只要这种平台安装了Java虚拟机。跨平台,编写一次,到处运行。
2、JVM JDK JRE之间的区别
JDK:Java开发工具
JRE:Java运行环境
JVM:Java虚拟机
JDK包含JRE和JVM
JDK中最重要的有Java编译器(javac.exe)和Java解释器(java.exe)。编译器将.java(源程序)文件转化为.class(字节码)文件。解释器用于启动虚拟机并执行程序。
3、安装好JDK并配置好环境变量
配置环境变量:
在控制面板中找高级系统设置,选择环境变量,点击系统变量,新建JAVA_HOME,变量值:找到jdk 1.8.0->bin(我安装的是1.8.0版本,其他的版本找到版本下的bin即可) 复制该路径并确定。path中新建 %JAVA_HOME%bin 点击确定。win+r输入cmd确定 输入java -version点击回车即可。
4、第一个Java程序:HelloWorld
在D盘或其他盘新建文件夹,以后写代码全部都保存在这里,打开文件夹新建文本文档HelloWorld.java(一定要将文件扩展名改为.java),打开。在记事本中开始写代码。
public class HelloWorld {//HelloWorld为类名
public static void main(String[] args) {
System.out.println("HelloWorld!");
}
}
写完一定要ctrl+s保存。
5、写代码时的注意事项:
一个Java文件中只能有一个public类
且类名要和文件名相同
类名一定要用大驼峰的形式命名
注意:一个类对应一个字节码(.class)文件
6、代码中各部分含义:
void:空类型,无返回值
String[] args :运行时参数
System.out.println(“HelloWorld!”):输出函数,相当于C语言中的printf
7、代码运行:
win+r 输出cmd并打开,转入存储代码的磁盘,如d盘,输入d: 回车
转入D盘后,找到代码所在路径,复制,在窗口输入cd D:\java(代码路径)回车
输入javac HelloWorld.java 回车,生成.class文件
输入java HelloWorld 回车,则输出HelloWorld!
8、运行问题:
输入javac HelloWorld.java 回车后,
若出现 System.out.println(“瀵嗙爜閿欒锛屼綘杩樻湁”+count+”娆℃満浼?”);是由于代码中出现了中文,则输入
javac HelloWorld.java -encoding utf-8
回车
再输入java HelloWorld 回车即可。