• 基础语法


    • 变量

    • 数据类型

    • 运算符

     1. 变量

      概念

        内存中的一个存储区域

        该区域的数据可以再同一类型范围内不断变化

        变量是程序中最基本的存储单元,包含变量类型,变量名,和存储至

      作用

        用于在内存中保存数据

      变量格式数据类型 变量名 = 变量值;

      使用注意

        先声明后使用

        使用变量名来访问这块区域的数据

        变量的作用域:其定义在{}内

        同一作用域中不能定义重名的变量

     2. 数据类型

      基本数据类型

        数值型:byte,short,int,long,float,double

        字符型:char

        布尔型:boolean

      引用数据类型

        字符串:String

        类:class

        接口:interface

        数组:[]

      类型转换

        自动类型提升:小转大

        强制类型转换:大转小,但是不建议用,会到时数据溢出不准确

        数据类型 变量名 = (数据类型) 变量名;

     3. 运算符

      算术运算符

        +,-,*,/,%,++,--,

        ++a:先加后用

        a++:先用后加

      赋值运算符

        =,+=,-=,*=,/=,%=

      比较运算符

        ==,>=,<=,!=,<,>,

        >,<,>=,<=:只能使用在数值类型的数据之间

        == 和 != :不仅可以再数值类型数据之间还可以再其他引用类型变量之间使用

      逻辑运算符<!--操作的都是boolean类型,结果也是boolean类型-->

        &----逻辑与 |----逻辑非 !----逻辑非

        &&----短路与 ||----短路或 ^----逻辑异或

      相同点

        逻辑 和 短路 的运算结果相同,当富豪左边是true时,二者都会执行符号右边的运算

      不同点

        当符号左边是false时,逻辑 会继续执行右边的运算, 短路 则不会执行,推荐使用:短路

  • 相关阅读:
    (原)在ubuntu 中安装 swi prolog 和 简单的使用
    (转) 新手入门:C/C++中的结构体
    (转) eclipse debug (调试) 学习心得
    flutter: 根视图、根元素与根渲染
    eggjs的参数校验模块egg-validate的使用和进一步定制化升级
    Vue源码中用到的工具函数
    21 项优化 React App 性能的技术
    react-redux 的使用
    编写 Vue.js 组件前需要知道的 10 件事
    Flutter实现抽屉动画效果
  • 原文地址:https://www.cnblogs.com/wyk1/p/14256830.html
Copyright © 2020-2023  润新知