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-编写一个全参数的构造方法

  • 相关阅读:
    Python中的类(上)
    Django REST Framework API Guide 07
    Django REST Framework API Guide 06
    Django REST Framework API Guide 05
    Django REST Framework API Guide 04
    Django REST Framework API Guide 03
    Django REST Framework API Guide 02
    Django REST Framework API Guide 01
    Django 详解 信号Signal
    Django 详解 中间件Middleware
  • 原文地址:https://www.cnblogs.com/999625696397qq/p/9945957.html
Copyright © 2011-2022 走看看