当前位置: 首页 > wzjs >正文

外包做的网站可以直接去收录吗什么平台可以发广告引流

外包做的网站可以直接去收录吗,什么平台可以发广告引流,网络规划设计师是干啥的,python网页游戏开发目录 Day 3:注释,基本if语句与函数 一、关于头部注释 二、基本 if 语句 三、函数调用 小结 Day 3:注释,基本if语句与函数 Task: if then else.方法(函数)调用: 增加代码的复用性.方法&#…

目录

Day 3:注释,基本if语句与函数

一、关于头部注释

 二、基本 if 语句

 三、函数调用

小结 


Day 3:注释,基本if语句与函数

Task:

  • if then else.
  • 方法(函数)调用: 增加代码的复用性.
  • 方法(函数)头部规范的注释, 是后期生成文档的基础.

一、关于头部注释

1. 作者相关信息

        代码注释向阅读者说明代码除了内在逻辑信息之外其余信息,包括辅助理解与说明编写者等内容。一个完善的代码开头总却少不了作者信息。
        为了避免每次开始自己的代码时都要手动添加信息,eclipse 为我们提供了一种方便设置。这一步作者在Day 1的环境配置中已经完成(参考博文:【日撸 Java 三百行】Day 1-2(环境搭建与基本运算)-CSDN博客),这里单独挑出这一部分重新说明一下。
        (1)找到 Window → Preferences,在左上角的输入框中输入Code Templates,找到Java → Code Style → Code Templates,在Code Templates视窗中选择Code, 配置代码模板(即 创建类时,自动生成注释)

        (2)选择Code → New Java files 配置创建类时的注释模板(即 自动生成注释),双击New Java files,在${filecomment}
${package_declaration} 和  ${typecomment} ${type_declaration} 之间添加如下代码到你的Pattern中:

/**** @版权 : Copyright (c) 2017-2018 *********公司技术开发部* @author: 作者姓名(一般是写姓名的拼音)* @E-mail: 邮箱* @版本: 1.0* @创建日期: ${date} ${time}* @ClassName ${type_name}* @类描述-Description:  ${todo}(这里用一句话描述这个方法的作用)* @修改记录:* @版本: 1.0*/

         操作示意图如下:

        其中,可以利用说明符“${}”支持相关的信息宏定义,当然,个人项目按照自己的习惯就好,但是,若自己的编写内容要在一个标准化环境下或者一个项目组中应用的话,还是以组内标准要求为主。

        完成以上工作后,开始创建今天的项目,可以发现,这里已经自动生成作者信息了。

2. 函数及类的头部注释

       (1)找到 Window → Preferences,在左上角的输入框中输入Code Templates,找到Java → Code Style → Code Templates,在Code Templates视窗中选择Comments,配置注释模板(即 alt+shift+j 手动添加注释,提示:1、将光标放到类名上,按下快捷键 alt+shift+j 会添加类的注释。2、将光标放到方法名上,按下快捷键 alt+shift+j 会添加方法的注释)

/**** @版权 : Copyright (c) 2017-2018 *********公司技术开发部* @author: 作者姓名(一般是写姓名的拼音)* @E-mail: 邮箱* @版本: 1.0* @创建日期: ${date} ${time}* @ClassName ${type_name}* @类描述-Description:  ${todo}(这里用一句话描述这个方法的作用)* @修改记录:* @版本: 1.0*/

         (2)选择Comments → Types 配置类的注释模板(即 手动添加注释),双击Types,添加如下代码到你的Pattern中:

/*** @Title: ${enclosing_method}* @Description: ${todo}(这里用一句话描述这个方法的作用)* ${tags}    參數描述* @return ${return_type}  返回类型* @throws*/

        具体操作示意图如下:

        配置类注释模板:

         配置方法注释模板:

        完成了之后,我们试着创建一个main函数,然后下面两种方式创建我们的注释:
        第一种,在函数上方输入/**,然后回车即可快速生成注释
请添加图片描述
        第二种是光标选中我们的函数名,然后快捷Shift+Alt+J 可快速生成
请添加图片描述

 二、基本 if 语句

        这里使用的绝对值计算来验证条件语句,这是因为绝对值计算可以展开为简单的分段函数,符合if-else语句的使用环境。
        代码如下:

package basic;/*** The usage of sth.** @author: Changyang Hu joe03@foxmail.com* @date created: 2025-05-06*/
public class IfStatement {/************************ The entrance of the program.* * @param args Not used now.**********************/public static void main(String args[]) {int tempNumber1, tempNumber2;// Try a positive valuetempNumber1 = 5;if (tempNumber1 >= 0) {tempNumber2 = tempNumber1;} else {tempNumber2 = -tempNumber1;} // Of ifSystem.out.println("The absolute value of " + tempNumber1 + " is " + tempNumber2);// Try a negative value// Lines 36 through 42 are the same as Lines 24 thorough 30tempNumber1 = -3;if (tempNumber1 >= 0) {tempNumber2 = tempNumber1;} else {tempNumber2 = -tempNumber1;} // Of ifSystem.out.println("The absolute value of " + tempNumber1 + " is " + tempNumber2);}// Of main
}// Of class IfStatement

        运行结果如下:

 三、函数调用

        将功能封装为函数,能够有效的提高代码的可阅读性以及结构性。观察上述示例,我们发现我们可以将绝对值的判断封装为一个 abs() 函数。
        更改后,代码如下:

package basic;/*** The usage of sth.** @author: Changyang Hu joe03@foxmail.com* @date created: 2025-05-06*/
public class IfStatement {/************************ The entrance of the program.* * @param args Not used now.**********************/public static void main(String args[]) {int tempNumber1, tempNumber2;// Now we use a method/function for this purpose.tempNumber1 = 7;System.out.println("The absolute value of " + tempNumber1 + " is " + abs(tempNumber1));tempNumber1 = -9;System.out.println("The absolute value of " + tempNumber1 + " is " + abs(tempNumber1));}// Of main/************************ The absolute value of the given parameter.* * @param paraValue The given value.* @return The absolute value of the paraValue.**********************/public static int abs(int paraValue) {if (paraValue >= 0) {return paraValue;} else {return -paraValue;} // Of if}// Of abs
}// Of class IfStatement

        运行结果如下:

        由于 Java 是延伸于 C,故其构造函数的方式与 C++ 几乎一致,回顾之前的 C++ 相关知识:
【C++】第3章 类和对象进阶_第三章 类和对象进阶-CSDN博客

        需要着重注意的点是:

  • 函数使用过程中,注意函数头部的关键字使用。这里对函数(方法)名加以“static”关键字,使得函数修饰为静态方法,这使得无需本类的对象即可调用此方法。相关定义与C++类似。
  • 其中“public”访问修饰符说明了方法的使用权限,这里可类比C++的类中方法的构造,是最低的限制权限,基本上是任何类,子类,包都可以访问。基本上来说,定义一个普通函数都是以public static作为基本的修饰。

        具体权限可以参考下图:

         与 C++ 唯一的不同,在于包的定义(C++没有这个概念)。

        对于函数的声明,师兄的博客中有一张很不错的图片:


小结 

        Java 是 C 语言延伸出来的语言,故其逻辑运算与条件运算都没有较大的变化,在已有 C/C++ 相关基础后,更加需要注意的应该是属于 Java 的语法规则。

        同时,对于注释方案,需要一定的规范性,这一点无论是什么语言,都应该有意识的去培养。

http://www.dtcms.com/wzjs/321140.html

相关文章:

  • 做淘宝客网站php北京seo关键词
  • 日本和女人做性网站深圳网站设计专家乐云seo
  • 网站不收录 域名问题如何做免费网络推广
  • 网站制作方案怎么做鄂州seo
  • 怎么做企业的网站网络营销模式
  • 网站开发工作好的seo公司营销网
  • 国家建设工程信息网宁波谷歌优化
  • 企业网站模板源码有哪些百度贴吧官网app下载
  • 我们提供的网站建设seo顾问多少钱
  • 佳缘交友网站源码php谷歌海外广告投放
  • 郑州郑州网站建设河南做网站公司哪家好培训心得模板
  • 中国建设银行官网站公积金预约爱营销电信版下载app最新版
  • 怎样开网店流程视频seo软文是什么
  • 专业网站设计公司搜索引擎营销优缺点
  • 旅游电商网站有哪些太原网站优化公司
  • 做黄色网站会受到什么惩罚网页制作费用大概多少
  • 南宁网站推广公司59软文网
  • angular适合 做 网站吗怎么接广告赚钱
  • 网站怎么做图片放映效果整合营销名词解释
  • 做网站开发要学什么软件如何开网站呢
  • 可以做调查问卷的网站推广的方式有哪些
  • 安徽做网站找谁百度推广联盟
  • 武汉网络公司武汉做网站公司制定营销推广方案
  • 厦门加盟网站建设网站建设公司开发
  • 北京专门做网站的公司搜索引擎优化的流程是什么
  • 济南做网站推广哪家好南宁seo营销推广
  • table做网站佛山seo
  • 做班级网站的目的十大app开发公司排名
  • 北京哪家做网站优化北京计算机培训机构前十名
  • 河南做网站公司排名爱站网排名