zoukankan      html  css  js  c++  java
  • 近期总结的一些Java基础

    1.面向过程:当需要实现一个功能的时候,每一个过程中的详细步骤和细节都要亲力亲为。
    2.面向对象:当需要实现一个功能的时候,不关心详细的步骤细节,而是找人帮我做事。
    3.类和对象的关系:
      a-类是抽象的,通常不能直接使用。好像是一张手机设计图纸。
      b-对象是具体的,根据类创建一个对象使用,也就是根据图纸创造一个手机。
    4.如何定义一个类:成员变量,成员方法。
      a-成员变量:直接定义在类当中,在方法外面。
      b-成员方法:去掉static关键字,其他和此前的普通方法一样。
    5.如何根据类创建对象,格式:类名称 对象名 = new 类名称();
    6.如何使用对象:
      a-使用成员变量:对象名.成员变量名
      b-调用成员方法:对象名.成员方法名(参数)
    7.局部变量和成员变量的不同:
      a-定义的位置不同 (局部变量定义在方法里面;成员变量定义在方法外面,类里面)
      b-内存的位置不同
      c-生命周期不同
      d-默认值不同 (成员变量有默认值,局部变量没有默认值)
    8.private关键字用法:直接写在成员变量前面,类外面不能直接访问,确保安全性。间接访问:编写一对Getter Setter方法。(特例:如果是类型,getXxx必须叫做isXxx的形式。)
    9.this关键字典型用法:用来区分成员变量和局部变量。在成员变量的前面写上this.前缀即可。
    10.构造方法:专门用来创建对象的方法,通过new关键字创建对象就是在调用构造方法。
      a-构造方法不能写返回值类型,连void也不能写。
      b-构造方法的名称必须和所在的类名称完全一样,大小写也要一样。
      c-构造方法也是可以重载的。
      d-构造方法如果没有定义,默认赠送一个;如果定义了,那么默认的不再赠送。
    11.如何定义一个标准的pojo类:
      a-所有的成员变量都有private修饰
      b-为每一个成员变量编写一对Getter Setter方法
      c-编写一个无参数的构造方法
      d-编写一个全参数的构造方法

  • 相关阅读:
    装饰器模式
    doraemon的python 三元函数
    doraemon的python 文件操作
    doraemon的python 深浅拷贝和文件操作
    doraemon的python 集合
    doraemon的python 字典
    doraemon的python 列表
    doraemon 周总结1
    doraemon的python 练习
    doraemon的python之旅 整型、布尔值和字符串2
  • 原文地址:https://www.cnblogs.com/999625696397qq/p/9945957.html
Copyright © 2011-2022 走看看