04 2019 档案

摘要:前言: 第一代编程语言:机器语言(主要编写二进制码,以看打孔机为代表) 第二代编程语言:低级语言(主要指汇编语言) 第三代编程语言:高级语言(C语言,C++,Java等) JAVA的各个版本: JavaSE:standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名 阅读全文
posted @ 2019-04-29 23:48 benon 阅读(217) 评论(0) 推荐(0) 编辑
摘要:static的特点: 1.static是一个修饰符,用于修饰成员; 2.static修饰的成员被所有的对象所共享; 3.static优先于对象存在,因为static的成员随着类的加载就已经存在了; 4.static修饰的成员多了一种调用方式,就可以直接被类名所调用。(类名.静态成员) 5.stati 阅读全文
posted @ 2019-04-20 16:57 benon 阅读(8566) 评论(0) 推荐(0) 编辑
摘要:当成员变量和局部变量重名的时候,可以用this关键字来区分。 this:代表对象,代表哪个对象? 代表当前对象 this就是所在函数所属对象的引用。(通俗说,哪个对象调用了this所在的函数,this就代表哪个对象) 举例:(下面的例子中是p1对象调用了this所在的函数compare,故this代 阅读全文
posted @ 2019-04-16 11:54 benon 阅读(503) 评论(0) 推荐(0) 编辑
摘要:构造方法:是一种特殊的方法,主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。 特别的一个类可以有多个构造方法 ,可根据其参数个数的不同或参数类型的不同来区分它们,即构造方法的重载。 主要特点: 1.名字相同:构造方法的命名必须和类名完全相同。( 阅读全文
posted @ 2019-04-15 16:39 benon 阅读(1679) 评论(0) 推荐(0) 编辑
摘要:封装:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。 封装概念详解:封装是把过程和数据包围起来,对数据的访问只能通过已定义的接口。 面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。 封装是一种信息隐藏技术,在JAVA中 阅读全文
posted @ 2019-04-02 16:53 benon 阅读(534) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示