Java入门
1、特性和优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性—反射机制
- 多线程–更好的交互行为
- 安全性–异常机制
- 健壮性
2、三大版本
1、javaSE:标准版
桌面程序、控制台开发。。
2、JavaME:嵌入式开发
手机、小家电。。
3、javaEE:E企业级开发
web端、服务器开发。。
3、JDK、JRE、JVM
JDK:Java Development Kit
开发者工具
JRE:Java Runtime Environment
运行环境
JVM:java Virtual Machine
Java 虚拟机–实现跨平台
4、Java开发环境搭建
1、卸载JDK
- 删除Java的安装目录
- 删除JAVA_HOME
- 删除path下关于Java的目录
- 用Java -version进行检查
2、安装JDK
-
百度搜索JDK8,找到下载地址
-
同意协议
-
下载电脑相对应的版本
-
双击安装jDK
-
记住安装的路径
-
配置环境变量
- 我的电脑->右键->属性
- 环境变量->JAVA_HOME (配置在系统里面,就是第二个)
- 配置path路径
-
测试JDK是否安装成功
- 打开cmd
- Java -version
3、Hello World详解
-
随便新建一个文件夹,存放代码
-
新建一个Java文件
。文件后缀名为.java
。【注意点】系统可能没有显示文件的后缀名
-
编写代码
public class day1{
public static void main(String[] args){
System.out.print("Hello,World!");
}
}
-
编译Javac.java文件,会生成一个class文件
-
运行class文件,Java.class文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tgzsLtHx-1612268284002)(C:\Users\mycomputer\AppData\Roaming\Typora\typora-user-images\image-20210202111924483.png)]
可能遇到的问题
- 每个单词的大小不能出现问题,Java是大小写敏感的
- 尽量使用英文
- 文件名和类名必须保证一致,并且首字母大写
- 可能符号使用了中文
Java程序的运行机制
程序的运行机制