该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

2. Java中的注释:

a) 什么是注释:

i. 我们的Java代码都是用英文编写的,一旦功能比较复杂,那么就没那么容易看懂,所以有的时候我们需要写一些对代码的解释说明性的文字。Java中解释说明性的文字就是注释。 ii. 被注释的部分是给程序员看的,不会被编译成程序的一部分。

b) 作用:

i. 解释说明程序:1. 对代码的解释说明,在基础阶段注释对我们很重要,在复杂的代码上添加注释解释说明代码,能有效的帮助我们梳理思路,也增强了代码的阅读行。 ii. 调试错误:1. 有时候我们的代码会出现一些不容易发现的问题,这个时候可能需要通过注释掉一部分代码来排除错误代码,从而找到问题所在。

c) 分类:

i. 单行注释:两个‘/’ 组成,从//开始本行后面的内容都成为注释的一部分。 1. 举例: // 被注释的文字 ii. 多行注释:以 /* 开头 以*/ 结尾,中间部分都是被注释的内容,开头和结尾可以跨越多行。1. 举例: /* 白日依山尽 黄河入海流 欲穷千里目 更上一层楼 */ iii. 文档注释:以/** 开头,以*/结尾,文档注释的使用和多行注释是一样的,其特殊功能我们暂时可以不需要知道,后期如有使用我们再详细说明。

d) 使用举例:

那么我们接下来就在之前写过的代码基础上加一些注释来说明我们的程序吧。

/* * 这是我写的第一个java小程序HelloWorld * 目的是要在控制台输出一句话 */ public class HelloWorld { //这是一个Java类,类是Java中最基本的单位,class是定义类的关键字,HelloWorld是类的名字

public static void main(String[] args) {//这是一个main方法,是Java程序的入口方法,程序的执行就从此处开始 System.out.println("HelloWorld");//这是一个输出语句,我们需要在控制台输出数据就可以使用它 }

}

《跟我学java》_《跟我学Java——基础篇02》相关推荐

  1. python财务人员有必要学吗_会计难学吗?我侄女不知道做什么工作好,我觉得会计找工作容易,打算叫他去学,可是就是怕证难考...

    会计难学吗?我侄女不知道做什么工作好,我觉得会计找工作容易,打算叫他去学,可是就是怕证难考以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快 ...

  2. python自动翻译导学案_变量python学案

    ●掌握常用的关系和逻辑运算符 ●掌握 Python 中的变量及其赋值 ●数字化学习与...●学生任务二: 阅读学案,计算一下表达式的值,把结果填在学习网站上. 练习算术...... 初中八年级信息技术 ...

  3. Java全链路复习面经-基础篇(2.5万字全文)

    序言 主要分为两篇,一篇基础篇,涵盖Java基础,数据库,JVM,计算机网络等知识 另一篇为框架篇,主要为流行框架,如Spring.SpringMVC.Mybatis.SpringBoot.Sprin ...

  4. 资料搜集-JAVA系统的梳理知识5-JAVA基础篇JVM

    <!-- TOC -->- [Collections 工具类和 Arrays 工具类常见方法](#collections-工具类和-arrays-工具类常见方法)- [Collection ...

  5. 全民一起玩python求分享_全民一起玩Python 基础篇+提高篇

    课程概述: 本课程是"全民一起玩Python"系列课程的前两部.该系列课程由杨洋博士精心制作,包括<基础篇>和<提高篇>,面向所有希望学习Python编程. ...

  6. java的继承和访问_Java基础篇:如何解决成员的访问和继承?

    Java基础篇:如何解决成员的访问和继承? 尽管子类包括超类的所有成员,它不能访问超类中被声明成private的成员.例如,考虑下面简单的类层次结构: /* In a class hierarchy, ...

  7. Java面试通关要点汇总集(基础篇之基本功,非原作者)

    Java面试通关要点汇总集(部分解答) 说明 如果你有幸能看到的话, 1.本文整体框架来自@阿里.梁桂钊的博文,总结的非常不错.值得我们学习,它的博客部分做了解答. 2.由于自己能力有限,没能实现心中 ...

  8. java必背综合知识点总结(基础篇)

    一.JDK常用的包 java.lang: 这个是系统的基础类,比如String.Math.Integer.System和Thread, 提供常用功能. java.io: 这里面是所有输入输出有关的类, ...

  9. Java内存马攻防实战——攻击基础篇

    ​ 在红蓝对抗中,攻击方广泛应用webshell等技术在防守方提供的服务中植入后门,防守方也发展出各种技术来应对攻击,传统的落地型webshell很容易被攻击方检测和绞杀.而内存马技术则是通过在运行的 ...

最新文章

  1. redis hash删除所有key_一文详解Redis面试中常见的5种数据结构及对应使用场景
  2. CSDN Blog V3.0.0.2升级公告
  3. code128条码c语言,C#生成code128条形码的方法
  4. 使用虚幻引擎4年,我想再谈谈他的网络架构
  5. 算法梳理之LightGBM
  6. 3.软件架构设计:大型网站技术架构与业务架构融合之道 --- 语言
  7. HTML5第6章上机,第6章__HTML5的表单.ppt
  8. [算法笔试题]华为相关复习题(更新中)
  9. 国务院印发《促进大数据发展行动纲要》
  10. USB加密狗复制工具
  11. python3 pyqt5 和eric5配置教程
  12. 阿里云服务器搭建及域名申请攻略
  13. 【网络实验】10G网络下的真实带宽——CPU负载与网卡TSO、GSO
  14. Android开启指纹验证
  15. 如何根据pom文件创建自己的本地仓库
  16. jk女孩被人偷拍知名企业代码泄露, 原来是属性注解模式(Attribute Annotation Pattern)兴风作浪
  17. 【vue系列-03】vue的计算属性,列表,监视属性及原理
  18. 美团-大众点评-春招面经
  19. jquery each,grap遍历方法
  20. 财务计算机专业英文怎么说,财务与计算机英文简历

热门文章

  1. 最多两次股票交易-Best Time to Buy and Sell Stock III
  2. Ado.net 创建DataTable
  3. “个人核心竞争力”与“危机感”
  4. DAS、NAS、SAN区别
  5. 鸿蒙os终于开始大升级,华为鸿蒙OS终于要迎来大规模推送升级了
  6. python database is locked_sqlite遇到database is locked问题的完美解决
  7. Zencart的首页php 301,Zencart 做了301重定向后不能登陆网站后台的解决方案
  8. python抓取股票数据_Python股票处理之一_获取国内股票数据
  9. c语言计算时间的编程,C语言实现时间戳转日期的算法(推荐)
  10. 获取mongodb数据变更_支持mysql、MongoDB数据变更订阅/监听分发