zoukankan      html  css  js  c++  java
  • JAVA变量

    变量

    1.变量是内存中的一个标识符号,用于存储数据

    2.变量命名规则

    l  必须以字母、下划线 _ 、美元符号 $ 开头

    l  变量中,可以包括数字

    l  变量中,不能出现特殊的符号,空格

    l  java中的关键字(红色字体),不能做变量名

    3.变量命名,遵循 骆驼命名法(变量由1个以上的单词组成,第1个单词首字母小写,后面单词的首字母大写)

     如何声明变量以及给变量赋值(赋值运算符=

    方式1:先声明,再赋值

                                语法:  数据类型  变量名;int i;)

                                                     变量名=值;          i=0;

    方式2:声明变量时,直接赋值

                                         语法:数据类型  变量名=值;      int i=0;)

    牢记:变量先声明,后赋值,再使用

     

    四、        从键盘输入数据

    步骤1:在当前代码文件的第一行,导入包

                      import  java .util.*;  import  java .util .Scanner;

    步骤2:编写语句(只编写一次)

       Scanner input=new Scanner(System.in);

    步骤3:定义变量,并保存键盘输入的数据

                       数据类型  变量名=input.next数据类型();

    ┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉

    一、变量的作用域(有效的使用范围)
    1、变量有2种
    1.1成员变量(属性)
    声明在类的里面,方法的外面
    1.2 局部变量
    声明在方法里面或for循环结构中
    2、调用时的注意事项(初始值不同、作用域不同)
    2.1 成员变量,有默认值
    在当前类直接通过成员变量名调用;在其他类中,通过该类的对象名.属性(成员变量)名调用;成员变量名称在同一个类中是唯一的。
    2.2 局部变量,没有默认值,必须先赋值再使用
    局部变量,只能在当前的方法中使用,其他方法和其他类不能调用;在同一个方法中名称是唯一的,但多个方法中,允许局部变量同名
    2.3 局部变量和成员变量同名时,局部变量的优先级高于成员变量
    二、java文档注释(javadoc)自动生成
    1、单行注释:
    2、多行注释:
    3、文档注释:
    步骤:
    选择项目后,右键单击再选择【export…】,4个单选按钮中,选择package,最后点击【finish】完成帮助文档html文件的生成,默认保存在当前项目下的【doc】文件夹中

    三、java中无参方法的定义和调用 (方法包括:方法名称、方法的返回值类型、方法主体)
    1、方法的作用
    封装(重复的代码)
    提高代码的可重用性、可维护性
    2、如何定义无参方法 _方法命名遵循骆驼命名法
    public 返回类型 方法名( ){
    ……………方法体
    }
    3、根据返回类型,无参的方法,分为2种
    3.1 有返回类型(数据类型),方法体中,必须出现
    return 【表达式、变量、值】,return 写在方法中最后一行
    3.3 没有返回类型,在定义方法时,返回类型写void,没有return语句,
    输出结果(System.out.println)
    4、方法的调用—
    调用其他类的方法:对象名.方法名();
    同一个类中,方法之间的调用:方法名();
    4.1 无返回类型
    对象名.方法名();输出数据
    4.2 有返回类型
    数据类型 变量名=对象名.方法名();
    System.out.println(变量名);
    或 System.out.println( 对象名.方法名() );

  • 相关阅读:
    BZOJ 1070 修车
    BZOJ 1927 SDOI2010 星际竞速 最小费用最大流
    LOJ 2321 清华集训2017 无限之环 拆点+最小费用最大流
    EZOJ 宝石迷阵 建图+网络流匹配
    BZOJ 1711 吃饭dining/Luogu P1402 酒店之王 拆点+最大流流匹配
    POJ 1637 Sightseeing tour 建图+网络流
    POJ 1149 PIGS 建图,最大流
    【2018 1月集训 Day1】二分的代价
    【2019 1月集训 Day1】回文的后缀
    20181228 模拟赛 T3 字符串游戏 strGame 博弈论 字符串
  • 原文地址:https://www.cnblogs.com/songjiabo/p/6956124.html
Copyright © 2011-2022 走看看