- 右键个人电脑->属性->高级->环境变量->系统变量
注意:是下面的系统变量,不是上面的用户变量- 新建变量名
JAVA_HOME
,变量值E:\\JDK
- 修改变量
Path
,在最前面加上%JAVA_HOME%\\bin;
注意:"Path"是首字母大写,不要改为"PATH",bin后面要有分号;注意:系统变量上面的用户变量里,不要有这两个,若是有应该去掉,以免被干扰。java
- 点击确认关闭刚才的配置页面,这一步必定要作,不然刚才的配置不能生效
- 点WIN键->运行(或者使用win+r)
- 输入cmd命令
- 输入
java -version
- 若是出现版本信息,代表配置成功
- 若是失败了,调整前面的配置,而后要从新启动cmd命令,而不是在原有的cmd里面输入
java -version
- 一般都会建立一个project目录
- 全部的java代码都会放在这个项目目录下
- 并建立一个目录src用于存放java源代码
.java
文件
public class HelloWorld{ public static void main(String[] args){ System.out.println("hello world"); } }
- 由于java是面向对象的编程语言,因此咱们其实是在建立一个个的类
class HelloWorld
表示这个类的名字是HelloWorld
public static void main(String[] args)
这是主方法,全部代码的入口
若是你学过c语言 ,至关于main程序入口System.out.println("hello world");
表示在控制台(黑屏幕)输出一个字符串“hello world”
- 运行 win+r,输入 cmd 进入控制台界面
e:
切换盘符为e盘cd e:\project\j2se\src
切换目录到源文件目录javac HelloWorld.java
编译命令javac
文件名大小写必须一致- 若是获得一行空白,就表示成功了,而且获得一个class文件:
HelloWorld.class
第一行切换盘符的e:不要忘记了
.java
文件是java的源文件,可是不能直接运行,必须先被编译成为.class
文件才可以执行- java使用
javac
命令进行编译(必须跟上.java
后缀名)javac filename.java
- 运行 win+r,输入 cmd 进入控制台界面
e:
切换盘符为e盘cd e:\project\j2se\src
切换目录到源文件目录java HelloWorld
- 运行成功后会看到字符串 "hello world"
- 注意大小写须要一致,而且没有后缀名
.class
java classname
- java全部的代码都是运行在类里面的
public
表示这是一个能够公开访问的类class
表示这个一个类HelloWorld
表示类的名字,每一个单词的首字母大写
- 你会写不少代码,总有第一行执行的代码,这就是主方法
args
表示运行参数
public static void main(String[] args){ System.out.println("hello world"); }
- println 表示打印数据到控制台,而且换行
System.out.println("hello world");
- 批量修改
alt+shift+R
- 快速输入主方法
敲入main
,alt+/
- 快速输入System.out.println
敲入syso
,alt+/
- 快速输入for
敲入for
,alt+/
- 查看java源代码
先选中想要查看的方法,好比System.out.println()
的println
,敲键F3
- 代码格式化
ctrl+shift+f
- 快速助手
ctrl+shift+o
- 快速注释
选中一行或者多行代码ctrl+shift+c
- 大小写转换
ctrl+shift+x
选中的转换为大写,ctrl+shift+y
选中的转换为小写- 快速解决办法提示 提问
在出错误的行,使用ctrl+1
。好比忘记导入类了,就能够用这个解决- toString getter setter 构造方法的快速生成
经过菜单->Source就能够看到快速生成的选项
分明有
Hello
这个类,而且也有主方法,但是运行就会出现找不到或者没法加载类Hello
,或者Class Not Found
异常编程
Eclipse是保存后自动编译,可是创建在一个设置的前提上
菜单-Project->勾选Build Automatically,若是这里没有勾选,那么是不会自动把Hello.java
编译成Hello.class
的编程语言
菜单->Window->Show View->Problems 显示Problems页面
这里会显示当前项目的错误,假若有错误,那么项目也不会对.java
文件进行自动编译ui