JAVA编程:java环境安装和helloworld

软件开发

  1. 软件:一系列按照特定顺序组织的计算机数据和指令的集合
    (1)系统软件
    (2)应用软件

  2. 开发:制作软件

人机交互:

  1. 图形化界面GUI Graphical user interface
  2. 命令行方式CLI command line interface

语言:人与人之间用于沟通的一种方式
计算机语言:人与计算机交流的方式

java概述

SUN stanford university network 斯坦福大学网络公司

三种技术架构

  1. J2EE JAVA 2 platform enterprise edition 企业版(web)
  2. J2SE JAVA 2 platform standard edition 标准版(桌面)
  3. J2ME JAVA 2 platform micro edition 小型版(手机)
    5.0 -> JAVAEE, JAVASE, JAVAME

java语言特点:
跨平台(可移植)

JAVA程序:
-》win版jvm
-》linux版jvm
-》mac版jvm

一次编译,到处运行

java语言的环境搭建

  1. JVM java virtual machine 虚拟机
  2. JRE java runtime environment java运行环境(JVM+核心类库)
  3. JDK java development kit java开发工具包(开发工具+JRE)
  4. java开发工具包(编译工具javac.exe + 打包工具jar.exe)

jdk开发-》jre运行

JAVA编程:java环境安装和helloworld_第1张图片

下载:http://www.oracle.com

命令行交互:

切换盘符 d:
dir 查看当前文件和文件夹
md make directory 创建目录
rd remove directory 删除目录
cd change directory 切换目录
cd ..  回到上级目录
cd \   回到根目录
cd dirname
del delete 删除文件(可以使用通配符 "\*")
cls 清屏
exit 退出dos命令行
help 查看所有命令
windows 不能直接删除非空目录

配置java环境变量

方式一:进入目录运行java相关命令

方式二:环境变量 任何路径都可以运行
PATH 添加java\bin的路径(存放可执行文件路径)
配置修改应重启相关程序
路径分隔符”;”

测试是否成功

>javac -version
javac 1.8.0_171

方式三:优化设置变量路径(减少对path修改,避免误操作)

JAVA_HOME=e:\javajdk
PATH = %JAVA_HOME%\bin

方式四:临时设置环境变量(当前窗口有效)

set path 查看环境变量
set path=xxx 临时修改环境变量
set path= 删除环境变量
set path=xxx;%path% 临时修改环境变量

自定义变量需要优先查找,放在最前面

  1. 编辑:编写代码.java文件
  2. 编译:javac命令编译(compile)java文件为class文件
  3. 运行:java命令运行class文件
public class Demo{
    public static void main(String[] args){
        System.out.println("hello world");
    }
}

print() 打印
println() 打印+回车

阅读性优先,功能性其次

main函数

  1. 程序入口
  2. 被java虚拟机调用
  3. java类能够独立运行

classpath环境变量

  1. 默认为当前路径
  2. 指定java虚拟机执行java文件的路径
  3. classpath=xxx (不加分号)只在指定目录查找
  4. classpath=xxx; (加分号)先在指定目录查找,然后再当前路径查找
  5. classpath推荐不加分号,显示设置容易查找
  6. 推荐设置:classpath=.;xxx 先在当前目录查找,再到指定目录查找

tips:

  1. 系统显示扩展名
  2. 注意大小写
  3. 注意单词拼写
  4. 类名拼写
  5. 查看classpath,添加当前路径 classpath=.;%classpath%
  6. 推荐java文件和class文件同名(public class强制)

你可能感兴趣的:(java)