【Java】第一章 HelloWorld

1 JDK

(1) 下载,并解压

(2) 环境变量配置

  • 右键个人电脑->属性->高级->环境变量->系统变量
    注意:是下面的系统变量,不是上面的用户变量
  • 新建变量名JAVA_HOME,变量值E:\\JDK
  • 修改变量Path,在最前面加上%JAVA_HOME%\\bin;
    注意:"Path"是首字母大写,不要改为"PATH",bin后面要有分号;

注意:系统变量上面的用户变量里,不要有这两个,若是有应该去掉,以免被干扰。java

(3) 验证是否配置成功

  • 点击确认关闭刚才的配置页面,这一步必定要作,不然刚才的配置不能生效
  • 点WIN键->运行(或者使用win+r)
  • 输入cmd命令
  • 输入java -version
  • 若是出现版本信息,代表配置成功
  • 若是失败了,调整前面的配置,而后要从新启动cmd命令,而不是在原有的cmd里面输入java -version

2 命令行HelloWorld

(1) 准备项目目录

  • 一般都会建立一个project目录
  • 全部的java代码都会放在这个项目目录下
  • 并建立一个目录src用于存放java源代码.java文件

(2) 建立第一个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”

(3) 编译

A 流程

  • 运行 win+r,输入 cmd 进入控制台界面
  • e:切换盘符为e盘
  • cd e:\project\j2se\src切换目录到源文件目录
  • javac HelloWorld.java编译命令javac文件名大小写必须一致
  • 若是获得一行空白,就表示成功了,而且获得一个class文件:HelloWorld.class
    第一行切换盘符的e:不要忘记了

B 说明

  • .java文件是java的源文件,可是不能直接运行,必须先被编译成为.class文件才可以执行
  • java使用javac命令进行编译(必须跟上.java后缀名)
    javac filename.java

(4) 运行

A 流程

  • 运行 win+r,输入 cmd 进入控制台界面
  • e:切换盘符为e盘
  • cd e:\project\j2se\src切换目录到源文件目录
  • java HelloWorld
  • 运行成功后会看到字符串 "hello world"

B 说明

  • 注意大小写须要一致,而且没有后缀名.class
  • java classname

(5) 关于类

  • java全部的代码都是运行在类里面的
  • public表示这是一个能够公开访问的类
  • class表示这个一个类
  • HelloWorld表示类的名字,每一个单词的首字母大写

(6) 主方法

  • 你会写不少代码,总有第一行执行的代码,这就是主方法
  • args表示运行参数
public static void main(String[] args){
    System.out.println("hello world");
}

(7) 控制台输出

  • println 表示打印数据到控制台,而且换行
System.out.println("hello world");

3 Eclipse使用技巧

  • 批量修改
    alt+shift+R
  • 快速输入主方法
    敲入mainalt+/
  • 快速输入System.out.println
    敲入sysoalt+/
  • 快速输入for
    敲入foralt+/
  • 查看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就能够看到快速生成的选项

4 找不到类

(1) 现象

分明有Hello这个类,而且也有主方法,但是运行就会出现找不到或者没法加载类Hello,或者Class Not Found异常编程

(2) 缘由

A 是否自动勾选

Eclipse是保存后自动编译,可是创建在一个设置的前提上
菜单-Project->勾选Build Automatically,若是这里没有勾选,那么是不会自动把Hello.java编译成Hello.class编程语言

B problems

菜单->Window->Show View->Problems 显示Problems页面
这里会显示当前项目的错误,假若有错误,那么项目也不会对.java文件进行自动编译ui

相关文章
相关标签/搜索