java基础(2)

作者: 小白qqqqq | 来源:发表于2018-05-23 12:54 被阅读2次

面向对象程序设计包括类与对象。

类中包括了数据(通常用名词来表示)和对数据的操纵(通常用动词来表示),类是一种抽象的概念。

对象是一种具体的概念,是类的一种具体表示方式。比如,人是一个类,而张三、李四等具体的人就是对象。

类中有数据,在类中称属性(property)或者是成员变量(member variable)。

          数据的操纵,在类中成为方法。

面向程序设计的三大基础特征:继承(Inheritence)、封装(encapsulation)、多态(polymorphism)。

封装:类中包含数据与方法,讲数据和放在一个类中就构成了封装。

Main方法是整个程序的入口,如果类的定义中没有main方法,则程序无法执行。

如何生成对象?通过类来生成对象(通常用new关键字来生成对象)。

方法调用需要通过对象来完成。调用的形式是:对象变量。方法名([参数值1,参数值2...]);

方法定义时参数叫做形式参数。

方法调用时所赋予的值叫做实际参数。

关键字void表示方法不返回值。在方法定义中可以有两种方法实现不返回值;

(1)不适用return语句。

(2)使用return,但return后面没有任何值或者变量。return后面只有一个分号,表示退出方法。返回到方法调用端。  使用方式  return;

对象(object)又叫做实例(instance)。生成一个对象的过程又叫做实例化。

命名约定:类(每个单词首字母大写,中间不适用任何的连接符)。

                  方法(首字母小写,第二个字母开始,每个字母的首字母大写)。

                  属性(与方法完全一样)。

定义在类中的属性叫做成员变量,定义在方法里面的变量叫做局部变量。

成员变量与局部变量联系及区别:1)使用前都需要声明即定义。

                                                      2)对于局部变量来说,使用前必须要初始化;对于成员变量来说,使用前可以不初始化;如果没有初始化变量就开始使用。那么每个类型的成员变量都有一个默认的初始值。

相关文章

  • Java学习规划

    概述 本文档主要说明java学习计划。 Java基础(2周) java零基础入门到精通(2019版) Java基础...

  • 记录一些书籍

    JAVA 基础 《Java核心技术·卷1:基础知识》《Java核心技术 卷2:高级特性》《Java8 实战》 并发...

  • Java全套学习资料

    Java基础 1-1 就业课(2.0)-Java基础语法 第1节java运行环境 第2节HelloWorld案例 ...

  • 开课吧大数据高级开发工程师 百度网盘分享

    课程大纲: java的基础课程(额外提供)阶段2:linux基础阶段3:java基础阶段4.5:mysql阶段6:...

  • java学习路径

    一、java基础知识 (30天) 1. 语言基础, java基础,环境变量 2. 语言基础, 进制转换 3. 语言...

  • Java基础总结

    一、Java基础认识 1、基础知识 1)JavaSE——>JavaEE、JavaME 2)Jdk(java工具、J...

  • Java基础知识整理(一)

    1.Java基础知识体系 2.Java技术体系平台 3.Java语言特点与核心机制 1.Java基础知识体系 2....

  • JAVA && Spring && SpringBoot2.x学

    JAVA && Spring && SpringBoot2.x — 学习目录 JAVA篇 JAVA基础篇(1)-格...

  • Java 基础

    Java 基础01Java开发入门 Java 基础02Java编程基础 Java 基础03面向对象 Java 基础...

  • Java面试题整理汇总

    1. Java程序基础 1.1开发和运行环境1.2Java语言概述1.3生成,部署和配置 2. Java语法基础 ...

网友评论

    本文标题:java基础(2)

    本文链接:https://www.haomeiwen.com/subject/fdshjftx.html