Java(一)--- DOS,文档注释,代码规范

news2025/2/26 0:28:56

目录

一、开发注意事项

二、文档注释

1、基本格式

2、如何生成对应文档注释

 三、Java代码规范

 四、DOS


一、开发注意事项

  • Java应用程序的执行入口是main0方法。它有固定的书写格式:public static void main(Stringl] args){...}
  • 一个源文件中最多只能有一个public类。其它类的个数不限。
  • 如果源文件包含一个public类,则文件名必须按该类名命名!
  • 一个源文件中最多只能有一个public类。其它类的个数不限,也可以将main方法写在非public类中,然后指定运行非public类,这样入口方法就是非public 的main方法
     

二、文档注释

注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档,一般写在类。

1、基本格式

/**
* @author wy
* @version 1.0
*/

2、如何生成对应文档注释

cmd中输入(生成的文档在F盘test文件夹下)

javadoc -d F:\\test -author -version Comment.java

打开index.html

 javadoc标签------>

 三、Java代码规范

主要规范:

  • 类、方法的注释,要以javadoc的方式来写。
  • 非Java Doc的注释,往往是给代码的维护者看的,着重告述读者为什么这样写,如何修改,注意什么问题等
  • 使用tab操作,实现缩进,默认整体向右边移动,时候用shift+tab整体向左移
  • 运算符和=两边习惯性各加一个空格。比如:2+4*5+ 345-89
  • 源文件使用utf-8编码
  • 行宽度不要超过80字符
  • 代码编写次行风格和行尾风格

 四、DOS

了解即可

Dos:Disk Operating System磁盘操作系统

常用的dos命令--------->

  • 查看当前目录是有什么内容       dir 或 dir d:\abc2\test200
  • 切换到其他盘下:盘符号cd        案例演示:切换到c盘       cd /D c:
  • 切换到当前盘的其他目录下(使用相对路径和绝对路径演示)        案例演示:cd d:\abc21test200                   cd ..\..\abc2\test200切换到上一级:
  • 案例演示:cd ..切换到根目录:cd \案例演示:cd \
  • 查看指定目录下所有的子级目录
  • 清屏:cls
  • 退出DOS:exit

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/39535.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ALU,半加器,全加器,减法电路

目录 (1)ALU(Arithmetic Logical Unit) (2)半加器(Half adder) (3)全加器(Full Adder) (5)二进制数的加法电路 (6)二进制数的减法电路 (7&…

绿色信贷数据合集(更新至2021年)

1. 2007-2021年国有大型商业银行和全国股份制商业银行绿色信贷数据 1、数据来源:公司年报和可持续发展报告以及社会责任报告 2、时间跨度:2007-2021年 3、区域范围:36家国有大型商业银行和全国股份制商业银行 4、指标说明: 包…

Linux线程安全

目录 一.Linux线程互斥 1.1互斥相关概念 1.2互斥量mutex 1.3互斥量接口 1.4互斥量原理 二.可重入与线程安全 三.常见锁的概念 四. Linux线程同步 4.1同步概念与竞态条件 4.2条件变量 一.Linux线程互斥 1.1互斥相关概念 临界资源:多线程执行流共享的资源就…

Head First设计模式(阅读笔记)-05.单例模式

巧克力工厂 巧克力工厂需要将牛奶和巧克力混合,因此需要一个巧克力锅炉,具体代码如下: public class ChocolateBoiler{private boolean empty; // 判断是否为空private boolean boiled; // 判断是否煮沸public ChocolateBoiler(){ // 刚开…

这样的萌妹,谁不爱呢?

今日主线任务夺回 秋雅 学妹黑马萌妹来喽!黑马教室环境如何?宿舍是否舒适?食堂有啥菜系?这个视频里统统有~学妹上线不靠套路,全凭走心带你在线云游黑马校园↓↓↓之前有很多粉丝来私聊播妞,想详细了解黑马校…

某大厂领导发邮件,怒斥员工“21点没人加班”,要求员工反思!

注意,又有奇葩领导出没。近日,有网友爆出恒生电子某领导发邮件“反思”21:00后没人上班,该领导说,当时自己脑子里冒出了几个念头:1.这些小组的工作任务都已经按时保质保量完成了吗?各项研发指标…

【LeetCode每日一题:1752. 检查数组是否经排序和轮转得到~~~状态标记+模拟遍历】

题目描述 给你一个数组 nums 。nums 的源数组中,所有元素与 nums 相同,但按非递减顺序排列。 如果 nums 能够由源数组轮转若干位置(包括 0 个位置)得到,则返回 true ;否则,返回 false 。 源数…

数据结构 | 树和二叉树的基本概念和性质

树和二叉树🌳树🍃树的概念🍃树的相关概念🍃树的表示🍃树在实际中的运用(表示文件系统的目录树结构)🌳二叉树🍃二叉树的概念🍃现实中的二叉树🍃特殊…

Nginx 笔记(五)nginx+keepalived高可用集群(主从+双主)

1. 安装nginx 1.1 安装依赖环境 (1)安装gcc环境 yum install gcc-c++ (2)安装PCRE库,用于解析正则表达式 yum install -y pcre pcre-devel (3)zlib压缩和解压缩依赖, yum install -y zlib zlib-devel (4)SSL 安全的加密的套接字协议层,用于HTTP安全传输,也就是https yum…

JDBC快速入门

一、JDBC 概述 JDBC(全称:Java Database Connectivity)Java数据库连接,就是使用Java语言操作关系型数据库的一套API。sun公司为Java设计了一套操作所有关系型数据库的API(位于java.sql和javax.sql包下);然后…

前端css样式小知识点(大杂烩)

文章目录一、前言二、图文实操讲解1、使用微信开发者工具,如何整洁代码的快捷键2、微信小程序中rpx和px有什么区别3、css中flex设置为1是什么意思4、opacity:1 的作用是什么效果图:5、css样式如何实现半圆等效果图:6、css样式如何将图片置于元…

Elasticsearch实用教程---从门->进阶->精通

第1章 Elasticsearch概述 Elasticsearch 是什么 The Elastic Stack, 包括 Elasticsearch、 Kibana、 Beats 和 Logstash(也称为 ELK Stack)。能够安全可靠地获取任何来源、任何格式的数据,然后实时地对数据进行搜索、分析和可视化。 Elati…

【滤波器设计】微波带低通高通带通滤波器设计【含Matlab源码 2217期】

⛄一、数字滤波器设计简介 1 设计原理 1.1 滤波器概念 1.2 数字滤波器的系统函数和差分方程 1.3 数字滤波器结构的表示 1.4 数字滤波器的分类 2.1 IIR滤波器与FIR滤波器的分析比较 2.2 FIR滤波器的原理 3 FIR滤波器的仿真步骤 ⛄二、部分源代码 function …

工作中如何规范定义Java常量

目录 1.【强制】不允许任何魔法值(即未经预先定义的常量)直接出现在代码中。 2.【强制】long 或 Long 赋值时,数值后使用大写 L,不能是小写 l,小写容易跟数字混淆,造成误解。 3.【强制】浮点数类型的数值…

verilog练习——组合逻辑

目录 组合逻辑 VL11 4位数值比较器电路 VL12 4bit超前进位加法器电路 VL13 优先编码器电路① VL14 用优先编码器①实现键盘编码电路 VL15 优先编码器Ⅰ VL16 使用8线-3线优先编码器Ⅰ VL17 用3-8译码器实现全减器 VL18 实现3-8译码器① VL19 使用3-8译码器①实现逻辑函…

【架构师必知必会系列】系统架构设计需要知道的5大精要(5 System Design fundamentals)...

无论是在大厂还是初创公司,技术产品经理 (TPM)都需要具备系统设计的基础知识。从历史上看,系统设计基础知识通常是软件工程师在面试时的要求,而 TPM 不受此期望的约束。然而,现在趋势正在发生变化。作为 TPM,您需要在面…

1.1 测控系统对测控电路的要求、测控电路中的重要指标

笔者电子信息专业硕士毕业,获得过多次电子设计大赛、大学生智能车、数学建模国奖,现就职于南京某半导体芯片公司,从事硬件研发,电路设计研究。对于学电子的小伙伴,深知入门的不易,特开次博客交流分享经验&a…

【Redis-06】从源码层面深入理解Redis主从复制的实现原理

在Redis中,可以通过slaveof命令或者设置slaveof选项实现两台Redis服务器的主从复制,比如我们有两个Redis机器,地址分别是 127.0.0.1:6379 和 127.0.0.1:6380,现在我们在前者上面执行: 127.0.0.1:6379 > SLAVEOF 12…

PyTorch学习笔记-Torchvision数据集使用方法

Torchvision 官方文档 Torchvision 中的 torchvision.datasets 就是 Torchvision 提供的标准数据集,其中有以下内容: 我们以 CIFAR 为例,该数据集包括了60000张32*32像素的图像,总共有10个类别,每个类别有6000张图像&a…

[附源码]Python计算机毕业设计高校创新学分申报管理系统

项目运行 环境配置: Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术: django python Vue 等等组成,B/S模式 pychram管理等等。 环境需要 1.运行环境:最好是python3.7.7,…