zoukankan      html  css  js  c++  java
  • java知识点4

    java分了5片内存。 
    1:寄存器。2:本地方法区。3:方法区。4:栈。5:堆。 
    栈:存储的都是局部变量 ( 函数中定义的变量,函数上的参数,语句中的变量 );  只要数据运算完成所在的区域结束,该数据就会被释放。 
    堆:用于存储数组和对象,也就是实体。啥是实体啊?就是用于封装多个数据的。 
    1:每一个实体都有内存首地址值。 
    2:堆内存中的变量都有默认初始化值。因为数据类型不同,值也不一样。  3:垃圾回收机制。

    三:面向对象: 
    特点:

    1:将复杂的事情简单化。 
    2:面向对象将以前的过程中的执行者,变成了指挥者。 
    3:面向对象这种思想是符合现在人们思考习惯的一种思想。 过程和对象在我们的程序中是如何体现的呢?过程其实就是函数;对象是将函数等一些内容进行了封装。

    匿名对象使用场景: 
    1:当对方法只进行一次调用的时候,可以使用匿名对象。 
    2:当对象对成员进行多次调用时,不能使用匿名对象。必须给对象起名字。  
    在类中定义其实都称之为成员。成员有两种: 1:成员变量:其实对应的就是事物的属性。 2:成员函数:其实对应的就是事物的行为。  
    所以,其实定义类,就是在定义成员变量和成员函数。但是在定义前,必须先要对事物进行属性和行为的分析,才可以用代码来体现。

  • 相关阅读:
    面向对象的静态属性和静态方法
    面向对象魔术方法及类的自动加载
    面向对象
    mysql cmd 创表查表练习
    创建表 查询表以及添加数据
    windows cmd命令
    4.20 mysq数据库 创建表
    cmd控制数据库初步了解
    Jquery初步了解
    故宫博物院项目 JS功能整理
  • 原文地址:https://www.cnblogs.com/wztblog/p/123kol.html
Copyright © 2011-2022 走看看