zoukankan      html  css  js  c++  java
  • 第二课:Java基础语法

    Java基础语法

    基础阶段

    注释、标识符、关键词

    ​ 平时我们编写代码,代码量少的时候还能看得懂,但当项目一旦复杂,就需要用到注释了。

    ​ 注释并不会被执行,是给我们代码人看的。

    书写注释是非常好的习惯。

    Java中的注释有三种
    • 单行注释

      //
      
    • 多行注释

      /**/
      
    • 文档注释

      /*
      * @Description
      * @Author
      * */
      
    标识符

    ​ Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。

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

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

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

    ​ 标识符是大小写敏感的

    ​ 合法标识符举例:age、$salary、_value、__1_value

    ​ 非法标识符举例:123abc、-salary、#abc

    ​ 可以使用中文,但是不建议,也不建议用拼音

    关键字

    数据类型

    强类型语言

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

    弱类型语言
    Java的数据类型分为两大类

    基本类型(primitive type)
    //八大基本数据类型
    //整数
    int num1 = 10;//最常用
    byte num2 = 20;
    short num3 = 30;
    long num4 = 30L;//Long类型要在数字后面加个L
    
    //小数:浮点数
    float num5 = 50.1F;//Lfloat类型要在后面加个F
    double num6 = 3.141592653;
    
    //字符
    char name = '中';
    //字符串,String不是关键词,是类
    //String namea = “中国”;
    
    //布尔值:是非
    boolean flag = true;
    //boolean flag = false;
    

    什么是字节

    • 位(bit):是计算机内部数据储存的最小单位,11001100是一个八位二进制数。

    • 字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示

    • 1B(byte,字节)=8bit(位)

    • 字符:是指计算机中使用的字母、数组、字和符号

      1bit表示1位

      1Byte表示一个字节 1B=8B

      1024B=1KB

      1024KB=1M

      1024M=1G

    浮点数拓展:

    字符拓展:

    //转义字符
    //\t 制表符
    //\n 换行
    //......
    

    布尔值拓展:

    boolean flag = true;
    if(flag==true){}//新手
    if(flag){}//老手
    //Less is More! 代码要精简易读
    
    引用类型(reference type)

    类型转换

    变量、常量

    运算符

    包机制、JavaDoc

  • 相关阅读:
    C#秘密武器之表达式树
    C#秘密武器之特性
    [转]拷贝构造函数详解
    [转]STL 容器一些底层机制
    C++ Qt多线程 TcpSocket服务器实例
    QByteArray储存二进制数据(包括结构体,自定义QT对象)
    [转]浅谈 C++ 中的 new/delete 和 new[]/delete[]
    [转]QList内存释放
    Subscribe的第四个参数用法
    ROS多线程订阅消息
  • 原文地址:https://www.cnblogs.com/AaronNotes/p/14358894.html
Copyright © 2011-2022 走看看