Java 之 Java语言概述

欢迎大家扫码关注我的微信公众号:
数据之恋

一、命令行操作

windows 下的:

1.1 关于创建

echo name:cybeyond, sex:mail > a.txt 创建文件, 创建一个内容为 name:cybeyond, sex:mail 的名字为 a.txt 的文件; Linux 中的命令为 touch;
md dir_name 创建文件夹, 如: md 180725 即是创建了一个名为 180725 的文件夹;

1.2 关于路径切换

cd dir_name 进入文件夹, 如: cd 180725 即是进入了当前路径下的 180725 的文件夹内部;
cd / 回退到根目录, Linux 下的是 cd ~;
cd … 回退一级, 与 Linux 一样;
cd ./180725/team1 直接进入到 当前目录下的 180725 下的 team1 的目录下;

1.3 关于删除

rd 180725 删除文件夹, 如果是空的能直接删除, 如果里面有文件, 可以进入删除文件后再删除文件夹, 也可以直接使用 del 180725, 此命令可以将该目录下的文件先行删除;
del file_name 删除文件, 支持 *.doc 之类的正则匹配;

二、关于 JDK 和 JRE

JDK: Java Development kit Java 开发工具包; 包含了 JRE; 可以开发 Java 程序;
JRE: Java Runtime Environment Java 运行环境; 包含了 JVM; 如果只需要运行开发好的 Java 程序, 安装 JRE 就足够;
JVM: Java Virtual Machine Java 虚拟机; 可以让 Java 程序在多个系统上都被执行;

三、Hello World 小程序 与 Java 程序的注释

class HelloWorld {
    // 单行注释
    // 下面这个是 main 方法, 是程序的入口:
    public static void main(String[] args) {
        /*
        这个是多行注释
        Java 程序的输出语句: System.out.println("准备输出的内容");
        由于使用的是 println, 当输出完成会自动换行; 如果使用的是 System.out.print("准备输出的内容"); 则不会换行;
        */
        System.out.println("Hello Cybeyond !!!");
        System.out.println("Hello Champion !!!");
    }
}

四、源文件中的类

① 以 .java 结尾的文件称为 Java 的源文件; 源文件中有几个类, 则编译之后, 就会出现几个以源文件中的类名命名的 .class 文件;
如: 一个源文件中有三个类: class Hello {}、 class World {}、 class Champion {}, 则当对该源文件编译后就会出现三个 .class 文件, 分别为: Hello.class, World.class, Champion.class

② 类中可以有主方法(即 main() 方法), 其格式是固定的: public static void main(String[] args) {}

③ main() 方法是程序的入口, 内部是程序执行的逻辑部分;

④ 一个源文件中最多只能有一个声明为 public 的类, 同时要求此类的类名与源文件名称一致;

⑤ 每个语句均以 “;” 结尾;

五、Java 中的注释

① 单行注释: // 这个是单行注释, 如:

// 这个是单行注释

② 多行注释: /* 中间可以写多行注释的内容 */, 如:

/*
这个是多行注释第一行
这个是多行注释第二行
...
*/

③ 文档注释: /** 这个是文档注释 */, 如:

/**
这个是我的第一个 Java 程序:
@author Champion
@version V1.0
*/

文档注释可以使用 javadoc 进行解析, 当开发好程序后, 可以使用 javadoc 解析出一个文件夹, 内部含有这个文档注释说明的一切。 具体命令为:
javadoc -d dir_name -author -version ManyClass.java
命令 给文档命名 要被编译的文件

文档注释实际上就是给别人一个代码的说明书, 让别人可以不看源码就知道代码中的变量及方法; 而 Java 自带的 String、 static 等 类 的文档就是传说中的 API

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值