zoukankan      html  css  js  c++  java
  • JAVAOO 5~6章笔记

    对象行为:

    断点调试:

    1.定位(设置断点)

    2.启动调试

    3.单步执行,观察

    4.修改

    访问修饰符:

    可选修饰符:static final abstract native 

    静态成员为类的所有对象共享。

    在静态方法中 只能直接调用静态成员 不能直接调用非静态成员

    成员方法中 可以直接调用静态成员与非静态成员

    方法重载:

    当一个类有两到多个同名但有不同参数列表的时候

    构造器:

    构造器是一个特殊的方法,它在创建一个实例时被调用执行

    特点:

    构造器的名称必须要与类名称相同 没有返回值和返回值类型

    构造器默认情况下 类中有一个无参构造方法

    构造器调用其他构造器用this. 放在第一句

    第六章  数据

    数组:

    数组是存储在一个连续的内存块中的元素集合

    数组中的每个元素必须是相同的数据类型 并通过索引进行区分。数组中的第一个元素的索引为0

    声明方式:int name[]  int[] name;

    分配空间:name = new int[10];

    声明并分配空间:int name = new int[10];

    name.length:获得数组的长度

    java 内存分配浅析

    JVM

    java 程序运行在JVM上

    JVM是java程序和操作系统之间的桥梁

    JVM实现了java的平台无关性

    内存分配:

    寄存器:JVM内部虚拟寄存器,存取速度非常快,程序不可控制

    柞:保存局部变量的值  包括:1.用来保存基本数据类型的值  2.保存类的实例的引用

    堆:用来存放动态产生的数据

                     本类  同一包中不同类  不同包  子类

    public    √      √      √    √

    protected  √      √           √

    default    √      √

    private    √

  • 相关阅读:
    SIT/UAT测试
    Oracle密码过期设置和修改密码问题
    1、查询速度慢的原因很多,常见如下几种:
    dbs:apple-notes
    值不能为 null 或为空。参数名: linkText
    Visual Stadio 2015创建WebApplication应用和运行赏析
    HTTP 错误 500.19
    Introduction to ASP.NET Web Programming Using the Razor Syntax (C#)
    vs2015-Azure Mobile Service
    6.1.1 验证注解的使用
  • 原文地址:https://www.cnblogs.com/MADDOG520/p/4394265.html
Copyright © 2011-2022 走看看