当前位置:首页
> 第8页
Java中关于堆栈和堆的描述
Java中关于堆和栈的描述:描述的不一定正确,欢迎指正!!Java基本数据类型都是以值的形式储存在栈中,而引用数据类型则是以引用的形式存在栈中,在栈中在指向堆中引用对象。关于栈和堆的实例一(基本数据类型):int a =1;int b = a;int b = b+1;Java 在栈中的储存的关系顺序...
Java教程 第十二节:面向对象之抽象类和抽象方法
关于抽象类的描述:1、抽象类可以理解成一个不能被创建的类,一个不完整的类。2、抽象类是计算机语言的产物。只在计算机中出现。3、抽象类也是类,拥有绝大多数类的特性,但是不能实例化对象(创造实例)4、抽象类在定义的时候,只需要在添加 abstract 修饰即可。关于抽象类的解读:现在需要创造一个动物的运...
Java教程 第十一节:Java基本数据类型和应用类型的对比
关于引用类型和基本数据类型的对比1、一个引用类型的默认值是null。getters方法和setters方法。变量的作用域和生命周期变量的作用域,就是指一个变量的生效的空间范围。通用规则:从其定义的位置开始,一直到其所在的域(大括号)结束。一对大括号就是一个域。...
Java练习:面向对象的对应练习题
Java练习:面向对象的对应练习题创建有20个学生对象,每个学生有不同的名字和性别、考试成绩。给这20个学生随机的考试成绩。使用面向对象的思想。题目1:统计这20个学生的平均分,男生的平均分,女生的平均分。题目2:按照考试成绩,对这个20个学生进行排序方法一:刘广法自己的方法(比较难)Clazz类(...
Java教程 第十节:面向对象的基础
面向对象基础:Java是一门面向对象的语言。c语言是一门面向过程的语言。面向过程:就是把问题分解成一步一步的进行完成。面向对象:把问题分解成不同的对象承担不同的职责。类和类的关系:1、has a:AhasB,包含关系,聚合关系。2、is a:AisB:继承关系,或者实现接口。3、use a:Ause...
Java练习:String相关练习 统计字符串中某一个字符/字符串出现的次数
Java练习:String相关练习 统计字符串中某一个字符/字符串出现的次数课堂练习:定义一个字符串"oaoaofdsafdasfdsare2qoaoaoaooooaaaaaoaoaoerefdsavjasjfdasofaoaoaa";统计此字符串,oa出现的次数。...
Java教程 第九节:字符串
创建字符串:// 创建字符串 String sString = "我是字符串"; String sString2 = "我是字符串2"; String sString3&nb...
关于Math.random();的说明
关于Math.random();的关系:一、随机产生某区间的数:int (Math.random() * (最大值 - 最小值) + 最小值)一、Math.random(); 在Java中式产生随机产生 [0,1) 之间的数创建一个方法:返回一个m~n 的值,包括m 但不包括 n ,如果返回 -1...
Java练习:递归的实操
Java学习:递归的实操递归就是直接或者间接调用滋生。需要注意的就是,一定要有一个判断条件让这个死循环结束。Java学习递归实操训练一:...
Java练习:定义一个函数,计算两个整数的最大公约数
Java面试题:定义一个函数,计算两个整数的最大公约数本题关键点:最大的公约数能够被两个数都整除的数 public static void main(String[] args) { // 定义一个函数,计算两个整数的最大公约数...