第四章主要内容: 类:包括两个方面:类声明和类体 类声明的变量:对象 类体的内容: 1. 变量的声明 2. 方法的定义 成员变量:实例变量和类变量 1. 类变量被该类的所有对象共享 2. 不同对象的实例变量互不相同 参数传值 1. 传值机制:方法中参数变量的值是调用者指定的值的拷贝。 2. 两种方式 ...
分类:
其他好文 时间:
2019-03-17 15:24:13
阅读次数:
170
1. 使用javap verbose 命令分析一个字节码文件时,将会分析该字节码文件的魔数、版本号、 常量池、类的构造方法、类中的方法信息、类变量与成员变量等信息。 2. 魔数:所有的.class字节码文件的前4个字节都是魔数,魔数值为固定值:OxCAFEBABE 3. 魔数之后的4个字节为版本信息 ...
分类:
编程语言 时间:
2019-03-17 13:48:26
阅读次数:
193
20175327 2018 2019 2 《Java程序设计》第3周学习总结 教材学习内容 第四章 类与对象 类变量和实例变量、import语句 对象的创建过程,对象引用与实体的关系,访问权限的理解 this关键字:this可以出现在实例方法和构造方法中,但不可以出现在类方法中 运行有包名的主类:如 ...
分类:
编程语言 时间:
2019-03-15 21:52:59
阅读次数:
187
先上题538. 把二叉搜索树转换为累加树 搞清楚:参数是从上向下传递的,而类变量下层改变后返回上层仍是下层改变和的记录 ...
分类:
其他好文 时间:
2019-03-13 15:16:34
阅读次数:
160
关于C++的内存处理,可分为三大块,分别是: (一)内存管理机制 (二)内存泄露处理 (三)内存回收机制 这篇文章将就(一)内存管理机制 进行深入探讨,如有错误欢迎大家指正。 C++的内存管理也可细分为 1. 程序内存布局 2. 内存的分配方式 3. 常见内存错误及对策 一. 程序内存布局 查了相关 ...
分类:
编程语言 时间:
2019-03-12 23:57:03
阅读次数:
313
什么是static关键字 一旦使用了static关键字修饰,那么这样的内容不再属于对象自己,而是属于类的。所以凡是本类的对象,都共享同一份数据。被修饰的成员,我们可以通过类名调用 修饰成员变量 类变量:使用static关键字修饰的成员变量 定义格式:static 数据类型 变量名 static修饰成 ...
分类:
其他好文 时间:
2019-03-11 17:36:56
阅读次数:
224
转自:https://www.cnblogs.com/wdx8927304/p/7927613.html 一、sys用户和system用户Oracle安装会自动的生成sys用户和system用户(1)、sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限, ...
分类:
数据库 时间:
2019-03-10 10:03:29
阅读次数:
182
1.类的定义 输出结果: 2.实例方法 输出结果: 3.构造函数 可以使用构造函数来初始化一个类 输出结果: 4.类变量 输出结果: 5.类方法 输出结果: 定义类方法,就需要在类的方法上面加上@classmethod,这是一个装饰器,以后会学到,默认值最好使用cls,用其他的也不会报错,调用类方法 ...
分类:
编程语言 时间:
2019-03-08 09:41:24
阅读次数:
158
概述 static关键字可以用来修饰的成员变量和成员方法,被修饰的成员是属于类,而不是单单是属于某个对象的,可以不靠创建对象来调用了。 定义和使用格式 当static修饰成员变量时候,该变量称之为类变量。该类的每个对象都共享同一个类变量的值。任何对象都可以更改类变量的值,也可以在不创建该类的对象的情 ...
分类:
其他好文 时间:
2019-03-05 09:17:24
阅读次数:
147
此处主要需要知道什么是java虚拟机?java虚拟机如何进行类加载的? java语言本身是编译型和解释型的语言,先对本地的java文件进行编译,编译后会在本地生成一个class文件,而这个生成的class文件就是java虚拟机需要加载的类 所谓的java虚拟机就是JVM(java virtual m ...
分类:
编程语言 时间:
2019-03-05 00:59:16
阅读次数:
174