zoukankan      html  css  js  c++  java
  • Java面向对象的基本概念

    • 什么是面向对象

    把一组结构数据和处理它们的方法组成对象(object),把相同行为的对象归纳为类(class),通过封装(encapsulation)隐藏内部细节,通过

    继承(inheritance)实现类的特化(specialization)、泛化(generalization),通过多态(polymorphism)实现基于对象类型的动态分派(dynamic dispatch)。

     

    • 成员变量和局部变量的区别:成员变量Java会默认初始化,而局部变量必须自己初始化。
    • 一般我们语言中,成员变量 = 属性  方法 = 函数(具体初始化值,打印即可查得,一般是0,布尔是false,所有引用类型是NULL)
    • 基础类型(Java基本类型共有八种,基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。)之外的类型都是引用类型。基础类型只占一块内存,引用类型占2块内存(new出的对象在一块内存(堆内存),其引用在另外一块内存)。方法只有一份,在执行的时候才占用内存。所谓引用,简言之,一小块内存指向一大块内存。
  • 相关阅读:
    DML数据操作语言练习
    表的操作练习
    20151218--地区导航习题
    20151217--Ajax的一点补充
    02151216--Ajax
    json(转)
    Node.js(转) -- 临时来说还看不懂!
    20151113--JSTL
    20151210--MVC
    链表(转)
  • 原文地址:https://www.cnblogs.com/theWinter/p/8507377.html
Copyright © 2011-2022 走看看