- 博客(6)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Java集合基础——详解篇
集合类是Java数据结构的实现。Java的集合类是java.util包中的重要内容,它允许以各种方式将元素分组,并定义了各种使这些元素更容易操作的方法。简单点说,集合就是用来装载“元素”的容器,它看上去就像数组,但集合有着数组没有的功能和优点。Java集合可以分为两大类:一类是实现Collection接口;另一类是实现Map接口。Collection是一个基本的集合接口,Collection中可以容纳一组集合元素。Collection接口下,有两个重要的子接口,List和Set。Map接口和Colle
2020-07-30 10:13:16
234
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 关于java定义方法时是否需要返回值的问题,以及static修饰符的用法分析。
关于java定义方法时是否需要返回值的问题,以及static修饰符的用法分析。java 定义方法时,什么时候需要返回值什么时候不需要static修饰符静态属性静态方法1.是否需要返回值取决于定义的目地,如果你只是希望把结果打印出来,那么System.out.print语句就够了,不需要return。如果你主函数或者其他方法还要用,就返回出来,定义了返回值的方法调用的时候是可以给变量赋值的。也就是说如果该方法直接把你要办的事情办完了,就无需返回值,定义方法时定义为void。如果你需要通过该
2020-06-22 15:21:39
2812
原创 Java抽象类
Java抽象类一般的类都是拥有完整功能的类,可以直接产生实例化对象,并且在普通类中可以包含有构造方法、普通方法、static方法等。而抽象类是指在普通类的结构里增加抽象方法的组成部分。那么什么叫抽象方法呢?在所有的普通方法上面都会有一个“{}”,这个表示方法体,有方法体的方法一定可以被对象直接使用,而抽象方法是指没有方法体的的方法,同时抽象方法还必须使用关键字abstract做修饰。而具有抽象方法的类就是抽象类,抽象类要用abstract关键字声明。我们先定义一个抽象类CsdnA:public
2020-07-28 09:19:41
140
原创 Java中的两中循环方式——普通for循环和forEach循环
首先让我们通过两段代码来回顾一下两种for循环:普通for循环:for(int i=0;i<10;i++){......//要进行循环操作的代码}forEach循环:for(String temp:myList){......//要进行循环操作的代码}普通for循环forEach循环要遍历的数组或集合必须是连续的要变里的数组或集合可以是不连续的要知道所遍历数组或集合的长度不需要知道所遍历数组或集合的长度适合顺序存储的遍历适合链式存储的遍历
2020-07-28 09:12:18
612
原创 java值传递——一段代码看懂值传递
代码片段:public class ValuePass { float ptValue; //方法来更改当前值 public void changeInt(int value) { value = 55; } public void changeStr(String value) { value = "different"; } public void changeObjValue(ValuePass ref) { ref.ptValue = 99.0f; } p
2020-06-26 08:31:33
476
原创 什么是面向对象
首先先了解一下什么是“面向过程”“面向过程”(Procedure Oriented)是一种以过程为中心的编程思想。“面向过程”也可称为“面向记录”编程思想,他们不支持丰富的“面向对象”特性(比如继承、多态),不支持分析出解决问题所需要的步骤。比如拿学生早上起来的事情来说这种面向过程。粗略的可以将过程拟为:起床 —— 穿衣——洗脸刷牙—— 去学校,而这4步就是一步一步地完成,它的顺序很重要,你只须一个一个地实现就行了。让我们再来了解一下什么是“对象”对象:对象是类的一个实例(对象不是找个女朋友),有状态
2020-06-23 10:07:41
274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人