Java学习日记02(注释、标识符和关键字)

Java学习日记02(注释、标识符和关键字)

1.注释

  • 注释的必要性

    在我们平时学习Java编写代码的时候由于一般写的代码都比较少,就算不添加注释我们也能理解我们所写的内容,可以找到我们需要的代码行,但是一旦我们的代码变得多而繁杂起来,注释就显得十分必要,这有助于我们快速找到我们所需要的代码。

  • 注释并不会被执行,是写给我们编写代码的人看的

  • 书写注释是一个非常好的习惯,我们应该养成写注释的好习惯,很多大公司对于写注释这一点都十分看重

    注释的种类

    • 单行注释

      // 之后跟随的内容即为注释内容,并且注释范围只在 // 所在行

      //此处为注释范围       此处为注释范围                         此处为注释范围
          此处为非注释范围                       此处为非注释范围               此处为非注释范围  
      
    • 多行注释

      /*

      (注释内容)

      (注释内容)

      (注释内容)

      */

      /*
      此处为注释范围      此处为注释范围                此处为注释范围 
            此处为注释范围           此处为注释范围                      此处为注释范围 
      */
      此处为非注释范围            此处为非注释范围                 此处为非注释范围
          此处为非注释范围                       此处为非注释范围               此处为非注释范围
      
    • 文档注释(暂未掌握日后补充)

      一些有趣的注释

      //                nHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHn.
      //             .MS?MMMMMMMMMMMMMMMMMM?MM~MMMMMMMMMSHMMMMMMMM(?"~\
      //             MMMMMH?MMMMMMMX*MM?MMX%MM/MMMMMM"HMMMMMMMMMMMMMMH
      //            MMMMMMMMMMMMMMMMMX*MX*MMMX?MMMMM(M!XMMMMMMMMMMMMMMMX
      //           XMC)?MMMMMMMMMMMMMMMhX?!?MMMMX#MM!MXMMMMMMMMMMMML   '~
      //   '\      MMMMMMMMMMMMMMMMMMMMMMMM!~`````-`~!?MMMM)MMMMMMMMx
      //      `~""MMM)MMMMMMMMMMMMMMMHhHH!~           `#MM(MMMMMMMMMM>
      //         HM!HMMMMMMMMMMMMMMMM*?)?`                `"MMMMMMMMMX       .
      //        XM!MMMMMMMMMMMMMMMMMMM?~                     'MMMMMMMM:..xx!`
      //        M!MMMMMMMMMMMMMMMMMXH!                        MMMMXMMP"`
      //       \!MMMMMMMSMHHHMM?XMM?~    -:::xx..             M?XMM?".x(
      //       MXMMMMMMMMMM!XHMMMM":       ... `"%x          XHHHMMM*"
      //      \!MMMMMMMM?XMMMMMMX!'~L     '%%%+:.  `       ..MMMMM"
      //      'HMMMMMM?HMMMMM*XM!    h     ~\).^\~     .%""`MM?"
      //      'MMMMMMMMMMMMMXMMM!    -X               +%%!.MMMXk
      //      ?MMMMMMMMMMMXMMMMM `.   ~               `""'XMMMMX
      //      !MMMMMMMMMMMMMMMMMX.    '                  XMkMMX>
      //      XMMMMMMMMMMMMMMM?MXXXx.-`                  XXMMM!
      //      MMMMMMMMMMMMMMMMXMXXXXXXx.         ~~      MMMMM
      //      XMMMMMMMMMMMM?MMXXXXXXXXX!`         '+^  .MMM!P
      //      'MMM!MMMMMMMMMi?M!"`        `~%HHHHxx.  xMMMM"
      //      :MMMMMMMMMMMMMMM"               `\XMM .MMMMM
      //      XMMMMMMMMMX?MM!                   `( HMMMMM
      //     XMMMM)MMM"   \~                     'MMMMM*
      //    'MMMMfMMM"  \~                        XMMM*
      //   .MMMMMXMM"  ^                          `MMM
      //   XMMMM!MM"                               MM>
      //   HMMMMXM~                                MM>
      //   ?MMMMM~                                 Xf%
      //    MMMMf                                  %% \
      //    4MMM                                    %
      //      `M                                     %
      //        %                                    %
      //        %                                     %
      //        %                 !                   %
      //         %                 !                   %
      //         %                 %                   !?%.
      //         %                  %                   X. %%.
      //          %                  %                  X!    %%.
      //          %                  %                  '!       %.
      //           %                  %                  !!         %.
      //           %                  %                  '!          `%
      //            %                  %                  !>          /%
      //            %                   %                 !!          % %
      //             %                   %                 !          \%
      //             %                   %                 !!          %
      //              %                   %                '!         %~
      //               %                   %                !!       %~
      //               %%                  %                `!     %%
      //               %%%                  %                %++4MMf
      //                ?MMx                 %                %. MMX
      //                 *MMMx               %                 !\'MMM>
      //                  MMMMMHx    .....xxnH                  %HMMM>
      //                   MMMMMMMMMMMMMMMMMMM>                  MMMMX
      //                   'MMMMMMMMMMMMMMMMMMk                  'MMMM
      //                    'MMMMMMMMMMMMMMMMMM                   MMMM>
      //                     ?MMMMMMMMMMMMMMMMMM                  'MMMX
      //                      MMMMMMMMMMMMMMMMMMM                  MMMM
      //                      XMMMMM
      
      
      //                            _ooOoo_    
      //                           o8888888o    
      //                           88" . "88    
      //                           (| -_- |)    
      //                            O\ = /O    
      //                        ____/`---'\____    
      //                      .   ' \\| |// `.    
      //                       / \\||| : |||// \    
      //                     / _||||| -:- |||||- \    
      //                       | | \\\ - /// | |    
      //                     | \_| ''\---/'' | |    
      //                      \ .-\__ `-` ___/-. /    
      //                   ___`. .' /--.--\ `. . __    
      //                ."" '< `.___\_<|>_/___.' >'"".    
      //               | | : `- \`.;`\ _ /`;.`/ - ` : | |    
      //                 \ \ `-. \_ __\ /__ _/ .-` / /    
      //         ======`-.____`-.___\_____/___.-`____.-'======    
      //                            `=---='    
      //    
      //         .............................................    
      //                  佛祖保佑             永无BUG
      
      
      /**
       *        ┏┓   ┏┓+ +
       *       ┏┛┻━━━┛┻┓ + +
       *       ┃       ┃  
       *       ┃   ━   ┃ ++ + + +
       *       ████━████ ┃+
       *       ┃       ┃ +
       *       ┃   ┻   ┃
       *       ┃       ┃ + +
       *       ┗━┓   ┏━┛
       *         ┃   ┃           
       *         ┃   ┃ + + + +
       *         ┃   ┃ Code is far away from bug with the animal protecting       
       *         ┃   ┃ + 神兽保佑,永无bug  
       *         ┃   ┃
       *         ┃   ┃  +         
       *         ┃    ┗━━━┓ + +
       *         ┃        ┣┓
       *         ┃        ┏┛
       *         ┗┓┓┏━┳┓┏┛ + + + +
       *          ┃┫┫ ┃┫┫
       *          ┗┻┛ ┗┻┛+ + + +
       */
      
      

      以上均代码均为引用链接如下

      引用链接


      2.标识符和关键字

      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3VsiGQif-1617811831774)(https://z3.ax1x.com/2021/04/07/cGTEh6.png)]

以上均为Java中的关键字,命名不能以以上关键字命名

标识符

  • 标识符(identifier)是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义。在计算机编程语言中,标识符是用户编程时使用的名字,用于给变量、常量函数、语句块等命名,以建立起名称与使用之间的关系。标识符通常由字母和数字以及其它字符构成。

  • 标识符的命名规则

    1、标识符用作给变量、方法和类命名。

    2、以字母、下划线“_”和“ ” 符 开 头 , 后 面 可 跟 字 母 、 下 划 线 “ ” 和 “ ”符开头,后面可跟字母、下划线“_”和“ 线”符或数字。

​ 3、大小写敏感。

​ 4、应该使用有意义的名称,达到见名知意的目的,并且长度无限制。

​ 5、尽量不要使用中文。

​ 6、不可以是true和false。true和false虽然不是关键字,但是有特殊用途。

​ 7、避免与java关键字与java类库的类名重名,java关键字一共有51个,如上图所示

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值