首页 > 编程语言 >Java学习Day_2总结

Java学习Day_2总结

时间:2024-07-26 15:43:26浏览次数:8  
标签:总结 Java String Day version 文档 static public

1.文档注释

用法:

先输入/**,然后按下回车,需要几行信息就写几行,最后写上*/.

/**
 * @author 黄大侠
 * @version 1.1 
 */  

完整代码示例:

/**
 * @author 黄大侠
 * @version 1.1
 */  
public class JavaDoc{
        public static void main(String[] args)
        {
                System.out.printf("666");
        }
}

生成网页文件:

终端命令:

javadoc -d 文件夹名 -xx -yy Demo.java

其中,上述-xx -yy对应着author 和 version.

文件夹名是我要把生成的文档保存在哪个文件夹.

运行截图:

Doc下生成的网页:

JavaDoc常用标签:

td {white-space:nowrap;border:1px solid #dee0e3;font-size:10pt;font-style:normal;font-weight:normal;vertical-align:middle;word-break:normal;word-wrap:normal;}
标签 描述 示例
@author 标识一个类的作者 @author description
@deprecated 指名一个过期的类或成员 @deprecated description
指明当前文档根目录的路径 Directory Path
@exception 标志一个类抛出的异常 @exception exception-name explanation
从直接父类继承的注释 Inherits a comment from the immediate surperclass.
插入一个到另一个主题的链接
插入一个到另一个主题的链接,但是该链接显示纯文本字体 Inserts an in-line link to another topic.
@param 说明一个方法的参数 @param parameter-name explanation
@return 说明返回值类型 @return explanation
@see 指定一个到另一个主题的链接 @see anchor
@serial 说明一个序列化属性 @serial description
@serialData 说明通过writeObject( ) 和 writeExternal( )方法写的数据 @serialData description
@serialField 说明一个ObjectStreamField组件 @serialField name type description
@since 标记当引入一个特定的变化时 @since release
@throws 和 @exception标签一样. The @throws tag has the same meaning as the @exception tag.
显示常量的值,该常量必须是static属性。 Displays the value of a constant, which must be a static field.
@version 指定类的版本 @version info

2.Java代码规范

https://blog.csdn.net/qq_34869143/article/details/94554253

3.Dos命令

https://www.cnblogs.com/mqxnongmin/p/10919305.html

4.Java数据类型

暂时无法在飞书文档外展示此内容

自动转换:

byte,short,****char 三者不能自动相互转换,但是可以一起运算,一起运算时会转化为int.

Boolean 不参与转换.

强制转换:

public class test{

        public static void main(String[] args)
        {
                long a = 1L;
                float b = 1.1F;
        }
}

其他数据->String:

public class StringConvert{

        public static void main(String[] args)
        {
                int s = 1;
                boolean a = false;
                String  s1 = s + "";
                String t  = a + "";
                System.out.printf(s1 + a);
        }
}

String->其他数据:

XXXX a = XXXXY.parseXXX(String);

5.Java文档:

暂时无法在飞书文档外展示此内容

标签:总结,Java,String,Day,version,文档,static,public
From: https://www.cnblogs.com/huangjinhui/p/18325494

相关文章

  • 如何在 Windows 上配置 Java 开发环境
    配置Java开发环境是Java开发者的基础任务之一。本文将指导你如何在Windows操作系统上安装Java开发工具包(JDK)并设置相应的环境变量,确保你的开发环境能够正确编译和运行Java程序。第一步:下载和安装JDK访问JDK下载网站:前往Oracle官方网站或其他JDK提供商......
  • crontab在java-spring中的语法规则
      秒分钟小时日月周年每******** 每秒每分每时每天每月每周每年区间;从a-b-a-ba-ba-ba-ba-ba-ba-b 从a秒到b秒从a分到b分从a点到b点从a号到......
  • Day4-控制语句
    1.分支语句1.1顺序语句,分支语句,循环语句分支语句if()~else~switch循环语句for()while()~do~while()goto辅助控制语句continuebreakreturn1.2if~else语句的使用if语句概述if(表达式)语句块1else......
  • IT实战课堂计算机毕业设计精品基于java的旅游景点管理网站SSM
    项目功能简介:《基于java的旅游网站ssm》该项目含有源码、文档等资料、配套开发软件、软件安装教程、项目发布教程等使用技术:开发语言:Java框架:ssm技术:JSPJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:Mav......
  • 代码随想录day10 || 232 栈实现队列, 225 队列实现栈,20 删除有效括号,1047 删除字符串相
    232实现队列//go本身并不支持原生的栈和队列结构,都是通过切片实现的//leetcodesubmitregionbegin(Prohibitmodificationanddeletion)typeMyQueuestruct{ Data[]int Sizeint}funcConstructor()MyQueue{ returnMyQueue{}}func(this*MyQueue)Push(......
  • Redis知识点总结
    目录1.基本概念2.内存与持久化3.数据结构4.高级功能5.性能优化6.应用场景7.安装与配置1.在Linux系统上通过源码编译安装2.在CentOS上通过包管理器安装3.在MacOS上通过Homebrew安装4.在Windows环境下通过预编译二进制文件安装结论Redis(RemoteDiction......
  • Java虚拟机详解(JVM)
    目录1.概念与历史背景2.结构与组成2.1类文件格式2.2主要内存区域3.功能与特性3.1类加载机制3.2垃圾回收机制3.3执行引擎3.4安全机制4.实现细节5.应用场景总结Java虚拟机(JavaVirtualMachine,简称JVM)是Java程序运行的核心组件,它为Java程序提供了一个......
  • ElasticSearch第1讲(4万字详解 Linux下安装、原生调用、API调用超全总结、Painless、IK
    ElasticSearch官方文档:https://www.elastic.co/guide/en/elasticsearch/reference/current/getting-started.html非官方中文文档:https://learnku.com/docs/elasticsearch73/7.3极简概括:基于ApacheLucene构建开源的分布式搜索引擎。解决问题:MySQLlike中文全文搜索不走索引......
  • Day10 栈和队列Part1
    任务232.用栈实现队列请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty)思路算是一个模拟类的题目,用py中,用列表加上限制条件表示栈(只能用pop表示对栈顶元素出栈处理)push:用stackIn保存入队元素pop:出队时,分三种情况,如果队列......
  • [深入理解Java虚拟机]原子性/可见性/有序性
    原子性、可见性与有序性Java内存模型是围绕着在并发过程中如何处理原子性、可见性和有序性这三个特征来建立的,我们逐个来看一下哪些操作实现了这三个特性。原子性(Atomicity)由Java内存模型来直接保证的原子性变量操作包括read、load、assign、use、store和write这六个,我们大......