JAVA语言的特点
简单性 解释性 面向对象 高性能
分布式处理 多线程 健壮性 多态
结构中立 安全性
开源 跨平台
JAVA的跨平台性
JVM是一个软件,不同的平台上有不同的版本,我们编写的java源代码在编译器中编译成.class文件,JVM负责将.class文件翻译成特定机器下的机器码,然后运行。也就是说一次编译的源码,在不同的平台上利用JVM实现了java的跨平台性。
java之所以可以实现跨平台,是因为java虚拟机能跨平台
JDK,JRE,JVM
- JDK :Java Development Kit(发展者工具)
- JRE: Java Runtime Environment(运行环境)
- JVM: Java Virtual Machine(虚拟机)
环境卸载
- 删除java的安装目录
- 删除JAVA_HOME
- 删除path下关于java的目录
- dos运行java-version
环境安装
- 百度搜索JDK8,找到下载地址
- 同意协议
- 下载电脑对应的版本
- 双击安装JDK
- 记住安装路径
- 配置环境变量
- 我的电脑–>右键–>属性
- 环境变量–>JAVA_HOME
- 配置path变量
- 测试JDK是否安装成功
- 打开cmd
- java -version
Hello,World!
-
新建一个code文件夹,存放代码
-
新建一个java文件
- 文件后缀名为.java
- Hello.java
- 【注意】系统可能没有显示文件名,需要手动打开。
-
编写代码
public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); } }
-
编译javac java,会生成一个class文件
-
运行class文件,java class文件
可能会遇到的情况
- 每个单词的大小写不能出问题,Java对大小写敏感
- 文件名与类名必须保持一致,且首字母大写
- 尽量使用英文
- 不能使用中文符号
Java注释
- 单行注释://(注释一行)
- 多行注释:/* */(注释一段文字)
- 文档注释:/** */
Idea
新建project
- file–>new–>project–>empty project :建立空的工程
- file–>project structure :选择对应的sdk和level
配置注释颜色
- file–>settings–>editor–>color scheme–>java–>comments
标识符
关键字
类名,方法名,变量名都被称为标识符
标识符书写规范
- 应该以字母(大小写均可),美元符($),或下划线(_)开头
- 其余字符可以使用上述任意或数字
- 不能使用关键字作为变量名或方法名
- 标识符是大小写敏感的