Java学习Day-部分笔记整理

JAVA的基础语法

注释、标识符、关键字

注释

  1. 单行注释

  2. 多行注释

  3. 文档注释

    public class szw {
        public static void main(String[] args){
            //单行注释
            //输出一个Hello,World!
            System.out.print("Hello,World!");
    ​
            //多行注释 /*     */
            /* 我是多行注释我是多行注释我是多行注释
            我是多行注释
            我是多行注释
            我是多行注释
    ​
             */
            //文档注释   /**   */
            /**
             * @Description
             * @Author 单治文
             */
            
            
            //有趣的代码注释
            /***                                                                          
     *          .,:,,,                                        .::,,,::.          
     *        .::::,,;;,                                  .,;;:,,....:i:         
     *        :i,.::::,;i:.      ....,,:::::::::,....   .;i:,.  ......;i.        
     *        :;..:::;::::i;,,:::;:,,,,,,,,,,..,.,,:::iri:. .,:irsr:,.;i.        
     *        ;;..,::::;;;;ri,,,.                    ..,,:;s1s1ssrr;,.;r,        
     *        :;. ,::;ii;:,     . ...................     .;iirri;;;,,;i,        
     *        ,i. .;ri:.   ... ............................  .,,:;:,,,;i:        
     *        :s,.;r:... ....................................... .::;::s;        
     *        ,1r::. .............,,,.,,:,,........................,;iir;        
     *        ,s;...........     ..::.,;:,,.          ...............,;1s        
     *       :i,..,.              .,:,,::,.          .......... .......;1,       
     *      ir,....:rrssr;:,       ,,.,::.     .r5S9989398G95hr;. ....,.:s,      
     *     ;r,..,s9855513XHAG3i   .,,,,,,,.  ,S931,.,,.;s;s&BHHA8s.,..,..:r:     
     *    :r;..rGGh,  :SAG;;G@BS:.,,,,,,,,,.r83:      hHH1sXMBHHHM3..,,,,.ir.    
     *   ,si,.1GS,   sBMAAX&MBMB5,,,,,,:,,.:&8       3@HXHBMBHBBH#X,.,,,,,,rr    
     *   ;1:,,SH:   .A@&&B#&8H#BS,,,,,,,,,.,5XS,     3@MHABM&59M#As..,,,,:,is,   
     *  .rr,,,;9&1   hBHHBB&8AMGr,,,,,,,,,,,:h&&9s;   r9&BMHBHMB9:  . .,,,,;ri.  
     *  :1:....:5&XSi;r8BMBHHA9r:,......,,,,:ii19GG88899XHHH&GSr.      ...,:rs.  
     *  ;s.     .:sS8G8GG889hi.        ....,,:;:,.:irssrriii:,.        ...,,i1,  
     *  ;1,         ..,....,,isssi;,        .,,.                      ....,.i1,  
     *  ;h:               i9HHBMBBHAX9:         .                     ...,,,rs,  
     *  ,1i..            :A#MBBBBMHB##s                             ....,,,;si.  
     *  .r1,..        ,..;3BMBBBHBB#Bh.     ..                    ....,,,,,i1;   
     *   :h;..       .,..;,1XBMMMMBXs,.,, .. :: ,.               ....,,,,,,ss.   
     *    ih: ..    .;;;, ;;:s58A3i,..    ,. ,.:,,.             ...,,,,,:,s1,    
     *    .s1,....   .,;sh,  ,iSAXs;.    ,.  ,,.i85            ...,,,,,,:i1;     
     *     .rh: ...     rXG9XBBM#M#MHAX3hss13&&HHXr         .....,,,,,,,ih;      
     *      .s5: .....    i598X&&A&AAAAAA&XG851r:       ........,,,,:,,sh;       
     *      . ihr, ...  .         ..                    ........,,,,,;11:.       
     *         ,s1i. ...  ..,,,..,,,.,,.,,.,..       ........,,.,,.;s5i.         
     *          .:s1r,......................       ..............;shs,           
     *          . .:shr:.  ....                 ..............,ishs.             
     *              .,issr;,... ...........................,is1s;.               
     *                 .,is1si;:,....................,:;ir1sr;,                  
     *                    ..:isssssrrii;::::::;;iirsssssr;:..                    
     *                         .,::iiirsssssssssrri;;:.                      
     */                      
    ​
        }
    }

标识符

关键字

 

注意点

  • 所有的标识符都应该以字母(A-Z或者a-z)、美元符($)或者下划线(_)开始

  • 首字符之后可以是字母(A-Z或者a-z)、美元符($)、下划线(_)或者数字的任何字符组合

  • 不能使用关键字作为变量名或者方法名

  • 标识符是大小写敏感的

  • 合法标识符举例:age , $salary , _value , __1_value

  • 非法标识符举例:123abc , -salary , #abc

数据类型

注释

  • 强类型语言

    • 要求变量的使用要严格符合规定,所有变量都必须先定以后才能使用

  • 弱类型语言

Java的数据类型分为两大类

  • 基本类型(primitive type)

    • 逻辑型(boolean):,也叫布尔类型,占1位,其值只有true和false两个

    • 文本型(char):也叫字符型

    • 整型

      • btye: 占1个字节范围

      • short: 占2个字节范围

      • int: 占4个字节范围

      • long: 占8个字节范围

    • 浮点型

      • float: 占4个字节

      • double:占8个字节

  • 引用类型(reference type)

    • 接口

    • 数组

public class szw{
    public static void main(String[] args){
        //八大基本数据类型
​
        //整数
        int num1 = 10;//占4个字节,一个字节是8位二进制,最大到2^7
        byte num2 = 20;//占1个字节
        long num3 = 30L;//占8个字节
        short num4 = 40;//占4个字节
​
        //小数:浮点数
        float num5 = 50.1F;
        double num6 = 3.1415926531425724652;
​
        //字符
        char name1 = 'A';
        //字符串,String不是关键字,是类
        String name2 = "单治文";
​
        //布尔值:是非
        boolean flag = true;
        //boolean flag = flase;
        System.out.println("num1="+num1);
        System.out.println("num2="+num2);
        System.out.println("num3="+num3);
        System.out.println("num4="+num4);
        System.out.println("num5="+num5);
        System.out.println("num6="+num6);
        System.out.println("name1="+name1);
        System.out.println("name2="+name2);
​
    }
}

类型转换

变量、常量

运算符

包机制、JavaDoc

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值