黑马程序员——1.Java概述(Dos命令、环境变量、Hello World、注释)

来源:互联网 发布:大数据面临的问题评价 编辑:程序博客网 时间:2024/05/16 07:15

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-

Dos基本命令:

  • dir:列出当前目录的文件及文件夹
  • md:创建目录
  • rd:删除目录
  • cd:进入指定目录
  • cd..:返回上一级目录
  • cd/:返回根目录
  • del:删除指定文件
  • exit:退出dos命令行

Java的跨平台性:

  • J2EE/JAVAEE(Java 2 Platform Enterprise Edition)企业版
    应用于web网页开发

  • J2SE/JAVASE(Java 2 Platform Standard Edition)标准版
    是其他两个的基础,应用于桌面程序开发

  • J2ME/JAVAME(Java 2 Platform Micro Edition)小型版
    应用与小型电子消费类产品,如手机软件

跨平台通过Java虚拟机JVM(Java Virtual Machine)实现,JVM负责Java程序在该平台的运行。JVM读取Java语句,把Java语句中的语言转换成对应平台下的语言,再通过调用该平台的底层资源实现该程序功能。

环境变量:

JRE(Java Rumtime Environment / Java运行环境)和JDK(Java Development Kit / Java开发工具包)

用JDK开发Java程序,交给JRE运行,JDK包含JRE包含Java虚拟机。
这里写图片描述

由于dos命令只会在当前目录寻找命令信息,如果在当前目录找不到该命令的话会去环境变量里面再寻找一次,我们为了方便使用需要配置环境变量,在windows高级设置的环境变量里面可以配置命令目录。

path(命令环境变量),classpath(执行文件环境路径)

配置环境变量:
新建系统变量JAVA_HOME,值为JDK安装目录里的bin目录的路径,再在系统变量Path里面加上;%JAVA_HOME%

临时Path:
- set 查看所有环境变量
- set path 查看path环境变量
- set path=aa 设置path环境变量的值为aa
- set path=aa%path% 在原有path环境变量上加上aa
- set path=(后面什么都没有) 清空path环境变量

临时classpath:
- set classpath=E:\Java基础视频教程\1.0代码\day01(只在指定目录下找)
- set classpath=E:\Java基础视频教程\1.0代码\day01;(加分号,如果在指定目录没找到会去当前目录下找)
- set classpath=.;E:\Java基础视频教程\1.0代码\day01(前面的.就代表当前路径,先在当前路径下找)
- …(其他也同上面的path一样)

这种方法设置的临时环境变量的值只在该dos命令窗口有效,新开窗口无效

Hello World:

.java为源文件
.class为执行文件,是虚拟机所能识别的文件

class Demo(类名要有意义,多个英文时每个单词首字母大写){    public static void main(String[] args)    {        System.out.println("Hello Java!");    }}

一个文件可以写多个class,会生成多个class类,class里面有主函数就可以执行。
注释:

在重要难懂的地方加上注释,但不要每句都加
//单行注释

/*
多行注释
*/

/**
文档注释(开头的关于程序信息标准写法)
*/

单行注释可以嵌套单行注释,单行注释可以嵌套多行注释,多行注释可以嵌套单行注释

注意:多行注释不能嵌套多行注释

写程序先写要求,再写思路,然后写步骤,最后才写代码

提取注释:

被public修饰的类才能被提取帮助文档(说明书)

Dos命令行中提取注释方法:
javadoc -d E:\Java基础视频教程\1.0代码\day06\doc -author -version TestDemo.java

如果目录不存在会被创建,生成的文件中index为索引文件,类中只有被public或protected修饰的成员才会被提取出注释,默认的空参数构造函数权限跟类的权限一致

0 0