小白java基础学习第二天

2021/4/15 12:55:11

本文主要是介绍小白java基础学习第二天,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

小白java基础学习第二天

一,注释

俗话说:基础不牢,地动山摇。

1,注释,标识符,关键字

注释

  • 平时代码量少时我们还看得懂自己写的代码,但是当项目结构一旦复杂起来,我们就需要注释了。
  • 注释并不会执行,是我们写给人看的。
  • 书写注释是一个非常好的习惯。
  • 平时写代码一定要注意规范。

java中的三种注释

  1. 单行注释

    //单行注释
    
  2. 多行注释

     /*
            我是多行注释
            我是多行注释
     */
    
  3. 文档注释

     /**
         * @Description HelloWorld
         * @Author 小白正在学Java
         */
    
    
  • /***                                                                          
     *          .,:,,,                                        .::,,,::.          
     *        .::::,,;;,                                  .,;;:,,....: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;;:.                      
     */		
    ————————————————
    原文链接:https://blog.csdn.net/ydk888888/article/details/81563608
    这就是鬼佬吗???
    

标识符

关键字

在这里插入图片描述

以上是java中常用的关键字,跟着狂神坚持学习,慢慢掌握全部。

  • java所有的组成部分都需要名字。类名,变量名,方法名都被称为标识符。

标识符注意点

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

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

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

  • 标识符是大小写敏感的。

  • 合法标识符举例:

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

    12abc,-salary,#abc
    
  • 注意:可以使用中文名,但是一般情况下不建议这样使用,也不建议使用拼音,因为这样很low。

2,数据类型

  • 强类型语言

    • 强类型语言要求变量的使用要严格符合规定,所有的变量必须先定义在使用。(安全性高,速度就会偏慢)
  • 弱类型语言(反之)

java的数据类型分为两大类

  • 基本类型(primitive type)

    1. 数值类型
    • 整数型(int,short,long,byte)
    • 浮点型(float,double)
    • 字符型(char)
    1. boolean类型:只有true与false
       // 八大基本数据类型
            //整数
            int num = 10;   //最常用
            byte num2= 20;
            short num3 =30;
            long num4 = 20000L;// long类型要在数字后价格L
            
            // 小数:浮点型
            float num5 = 100.2F;// float型要在数字后加F
            double num6 = 3.141592654;
            
            // 字符类型
            char name ='a';
            // 字符串,String不是关键字,类
            String namea ="葫芦娃";
            
            // 布尔值:代表 是 或 否
            boolean flag = true;
            // boolean flag = false;
    
  • 引用类型(reference type)

    • 接口
    • 数组

    听课的笔记

    public class Demo3 {
        public static void main(String[] args) {
            //整数拓展 进制  二级制用0b 开头   十进制   八进制用0开头   十六进制用0x开头
            int i= 10;
            int i1 = 0b10;
            int i3 = 010;
            int i4 = 0x10;
            System.out.println(i);
            System.out.println(i1);
            System.out.println(i3);
            System.out.println(i4);
    
            //浮点数拓展
            // float  有限  离散 舍入误差 是约数接近但不等于
            // double
            // 最好完全避免使用浮点数进行比较
            // 最好完全避免使用浮点数进行比较
            // 最好完全避免使用浮点数进行比较
    
    
            //==========================================================//
            // 字符扩展
            char c1 = 'a';
            char c2 = '中';
            System.out.println(c1);
    
            System.out.println((int)c1);// 强制转换
    
            System.out.println(c2);
    
            System.out.println((int)c2);
    
            // 所有的字符本质还是数字
            // Unicode  2个字节
    
            char c3='\u0061';
            System.out.println(c3);//a
    
            //转义字符
            //  \t 制表符
            //   \n 换行
            //......
            System.out.println("Hello\nWorld");
    
            //========================================
            System.out.println("==========================================");
            String sa = new String("HelloWorld");
            String sb = new String("HelloWorld");
            System.out.println(sa==sb);
    
    
            String sc = "HelloWorld";
            String sd = "HelloWorld";
            System.out.println(sc==sd);
            // 对象 从内存分析
    
            System.out.println("===============================");
            // 布尔值拓展
    
            boolean flag = true;
            // if (flag==true{})    与    if(flag{} )是一样的意思
            // 代码要精简易读    Less is More!!!
    
    
        }
    }
    
    



这篇关于小白java基础学习第二天的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程