Java SE——深入理解面向对象程序设计

编程入门 行业动态 更新时间:2024-10-05 11:19:32

Java SE——深入理解面向对象<a href=https://www.elefans.com/category/jswz/34/1771020.html style=程序设计"/>

Java SE——深入理解面向对象程序设计

         看完视频的八到十五讲,其实只有八到十一讲算是新知识,其余四讲是对前面知识的总结,并且在总结的基础上又深入了一些。

    1.关于break和continue:break语句用在循环语句中,用于跳出整个循环,执行循环后面的代码;continue语句也用于循环语句,用于跳出当前的这个循环并开始执行下一次循环。

    2.关于面向对象程序设计:两个重要的概念是类和对象。类是一个抽象的概念,而对象是一个具体的概念。

    3.面向对象程序设计的三大基本特征:继承、封装、多态。

    4.类的定义:

          修饰符  类名

          {

               //类的内容(属性及方法);

          }

    5.方法的定义:

          修饰符  返回类型  方法名(参数1,参数2,.......)

          {

               //方法体;

          }

    6.main方法是整个Java程序的入口点;方法要先定义,后使用,其方式一般为:对象名 .方法名();

    7.命名规则:

     a) 类:首字母大写,当一个类名由多个单词构成时,那么每个单词的首写字母都要大写,且中间不能使用连接符;

     b) 方法:首字母小写,当一个方法名由多个单词构成时,那么第一个单词的首字母小写,其余每个单词的首写字母都要大写;

     c) 属性:与方法相同。

    8.关于成员变量与局部变量:

     a) 使用前需要先定义;

     b) 局部变量使用前需要初始化;而成员变量可以不初始化,若未初始化就使用,则每个类型的成员变量都会有一个默认的初始值。

       byte、short、int、long初始值为0

       float、double初始值为0.0

       char初始值为'\u0000'

       boolean初始值为false

    9.关于引用类型:引用类型是用在对象上的,一个对象可以被多个引用所指向,但同一时刻,每个引用只能指向唯一的一个对象 ,如果一个对象被多个引用所指向,则无论哪个引用对象的的属性发生了改变,都会反映到其他的引用中。

    10.关于方法参数传递:对于Java中的方法参数传递,无论传递的是原生数据类型还是引用类型,统一是传值(pass by value)。

    11.关于构造方法:构造方法用于完成对象属性的初始化工作,其特点如下:

     a) 构造方法的名字与类名完全一致;

     b) 构造方法无返回值,也不能出现void;

     c) 在定义类时,如果没有为类声明构造方法,那么Java编译器会自动为该类添加一个没有参数且方法体为空的构造方法;

     d) 不能显式调用类的构造方法,构造方法通常是通过new关键字隐式调用。

    12.new关键字生成对象时的完成的三件事:

     a) 为对象开辟内存空间;

     b) 调用类的构造方法;

     c) 将生成的对象的地址返回。

     学完这四讲,基础知识可能比较简单,但在老师讲到的例子中,已经多少涉及到了稍微深入一些的知识,感觉Java的学习更有趣了。

更多推荐

Java SE——深入理解面向对象程序设计

本文发布于:2024-02-06 15:16:15,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1749977.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:程序设计   面向对象   Java   SE

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!