zoukankan      html  css  js  c++  java
  • 二、(续)基础语法--常量、变量和注释(阶段二)

    一、常量

    二、变量

            从根本上来说,变量其实就是内存中的一块小区域。一个程序运行的时候,这个程序要先在内存里面才能够开始运行,一个.exe文件存放在硬盘上是无法运行的,在硬盘上所看到的.exe文件仅仅只是一个文件而已,我们双击这个.exe文件时,它能够运行起来实际上是整个.exe文件被存放到了内存里面,然后OS找到main()方法才开始执行,在执行的过程中会不断地在内存里面分配一些区域,而变量在内存中就是一些小区域。变量有两个相关概念,一个是变量的名字,一个是变量的值,即变量在内存中所占的小区域是有名字的,这个小区域里面还装着一个值,根据小区域的名字来访问这个小区域里面的值。不同的变量类型在内存中分配不同大小的存储空间,每一个变量都有自己特定的数据类型,当给变量声明了不同的数据类型它就在内存中占用不同的存储空间。

           也可以这样理解:

           变量的定义是: 用来命名一个数据的标识符
          1949 这是一个数字,代表某年
          如果要命名这个数字,在java里就会写成:

    int year = 1949;

    int 是数据类型,表示是整数
    year 是一个标识符
    = 是赋值操作符
    1949 是一个数字类型的值
    ; 表示该行结束

    year 这个标识符就是一个变量,它代表1949这个值

    1、变量分类

    2、局部变量和成员变量

    三、注释

    在程序中,尤其是复杂的程序中,适当地加入注释可以增加程序的可读性,有利于程序的修改、调试和交流。注释的内容在程序编译的时候会被忽视,不会产生目标代码,也就是,注释的部分不会对程序的执行结果产生任何影响。
    1.) 单行注释格式。所有从“//”开始到行末的字符都将被忽略
        // single line
    2.) 段落注释格式。所有在“/* ”和 “*/ ”之间的字符被忽略,这些注释可以扩展到多行。
        /* any section */
    3.) 文档注释格式。所有在“/** ”和 “ */”之间的字符被忽略,这些注释只能应用在声明语句之前,因为它们将被Java文档生成器用于自动创立文档。
        /** any section ,used by javadoc to generate HTML documents */

    四、分隔符

    空格、逗号、分号以及行结束符都被称为分隔符,规定任意两个相邻标识符、数字、保留字或语句之间必须至少有一个分隔符,以便程序编译时能够识别。

    {  } 大括号,用来定义类体、方法体、复合语句和数组的初始化
    ;  分号,   用来作为语句结束的标志
    ,  逗号,   用于区分方法的各个参数,区分变量说明的各个变量
    :  冒号,   用于语句标号

  • 相关阅读:
    mysql数据库开放远程连接的方法
    MySQL数据库字符集由utf8修改为utf8mb4一例
    解决silk-v3-decoder-master转换wav时,百度语音解析问题
    PHP高效率写法(详解原因)
    如何计算服务器能够承受多大的pv?
    微信开发中使用curl忽略https证书
    PHP libevent函数基本介绍
    PHP stream相关协议及上下文选项和参数归纳
    Centos搭建PHP5.3.8+Nginx1.0.9+Mysql5.5.17
    编码转换(UTF8->GBK)
  • 原文地址:https://www.cnblogs.com/rozen-lin/p/14325590.html
Copyright © 2011-2022 走看看