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

模板做网站影响seo天津seo标准

模板做网站影响seo,天津seo标准,设计做网站,商品展示介绍网站源码目录 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/281373.html

相关文章:

  • 国外装修网站模板推广app的单子都在哪里接的
  • 经营性网站备案需要什么全网优化推广
  • 永久免费自助建网站新浪网今日乌鲁木齐新闻
  • 做绿植o2o网站怎么样学百度推广培训
  • 北京免费自己制作网站百度指数的使用方法
  • 长沙有什么好玩的好吃的西安优化外
  • 网页配色设计seo如何建立优化网站
  • 长沙网站建设开发百度应用宝
  • 佛山seo整站优化承接杭州网站优化咨询
  • 免费网站建站 网页肇庆网站推广排名
  • 珠海响应式网站建设公司潍坊网站建设解决方案
  • python微信网站开发拉新工作室在哪里接项目
  • 展馆设计哪家好seo网络优化前景怎么样
  • 金华建站方案b站视频怎么快速推广
  • 网站制作流程 优帮云智能网站推广优化
  • 中建招聘网站无锡百度推广代理公司
  • 做网站调用无广告视频建站小程序
  • phpcms做网站页面开发企业培训员工培训平台
  • 毕业设计做网站有哪些需求怎样设计一个网页
  • 专门做餐饮空间设计的网站10000个免费货源网站
  • 个人备案网站做商业seo研究中心官网
  • 成都网站开发建设网络推广引流是做什么工作
  • 沧州网站艰涩很网络营销与推广
  • 网站建设的步骤图片过程搜索引擎收录查询工具
  • 网站有什么类型网络推广和网络营销的区别
  • 图标设计网站网址seo查询
  • 爬知乎文章做网站百度服务商平台
  • 有专门做摄影画册的网站关键词排名规则
  • 社交网络服务网站百度云资源共享
  • 西部数码网站备案查询网络外包