• 变量


    变量按作用域划分:
    1、局部变量:在方法或语句块中申明的变量。生命周期只定义在{ } 范围之内。方法或语句块一结束,局部变量消失。所以局部变量不能跨方法或语句块使用。
    2、成语变量(属性):在类中,方法外声明的变量。是一个对象的组成部分。随对象产生而产生,随对象销毁而销毁。
    3、静态变量(类变量):在类中,方法外声明的static变量。独立在对象之外,由很多对象共享的变量。在对象产生之前产生,长驻内存。虚拟机关闭时消失。
    **(注):静态方法和静态变量加载时机在对象之前。所以在静态方法中不能使用this关键字,也不能直接调用成员变量和成员方法。
    **重:!!一般来说使用变量时,尽量减少变量的作用范围,以便于分配给变量的空间得到及时的释放。
    4、导包:
    **有两个包的类是无需导入,可以直接使用(本包中的类,和java.lang)
    5、一个类申明public 的有无 要求类名和文件名必须一致,无public 类名和文件名可以不一致但是没有权限可以跨包使用。
    6、包:就是文件夹。
    作用:
    ①、可以通过包,组织相关的类。
    ②、可以通过包,做信息隐藏。
    7、注释:
    ①、单行注释 //
    ②、多想注释 /* */
    ③、文档注释 /** */ 用在方法、类、属性前。
    8、数据类型分为:
    ①、基本数据类型:存放具体的数据。
    ②、和引用数据类型:存放对象的地址。
    ③、基本数据类型8种:4个整型,2个浮点型,boolean、char。
    ④、引用类型3种:类、数组、接口。

  • 相关阅读:
    cmd中编译java
    java出错
    去掉开始菜单中新装程序的红色标记【Windows】
    Windows安装java
    看视频缓冲好还一卡一卡【解决】
    python图像卷积
    电脑硬盘、内存
    python 查询Neo4j多节点的多层关系
    python 快速排序实现
    python 二分法实现
  • 原文地址:https://www.cnblogs.com/qhmm/p/5894575.html
Copyright © 2020-2023  润新知