- 博客(6)
- 收藏
- 关注

原创 Java集合基础——详解篇
集合类是Java数据结构的实现。Java的集合类是java.util包中的重要内容,它允许以各种方式将元素分组,并定义了各种使这些元素更容易操作的方法。 简单点说,集合就是用来装载“元素”的容器,它看上去就像数组,但集合有着数组没有的功能和优点。 Java集合可以分为两大类:一类是实现Collection接口;另一类是实现Map接口。 Collection是一个基本的集合接口,Collection中可以容纳一组集合元素。Collection接口下,有两个重要的子接口,List和Set。Map接口和Colle
2020-07-30 10:13:16
284

原创 关于java定义方法时是否需要返回值的问题,以及static修饰符的用法分析。
关于java定义方法时是否需要返回值的问题,以及static修饰符的用法分析。 java 定义方法时,什么时候需要返回值什么时候不需要 static修饰符 静态属性 静态方法 1.是否需要返回值取决于定义的目地,如果你只是希望把结果打印出来,那么System.out.print语句就够了,不需要return。如果你主函数或者其他方法还要用,就返回出来,定义了返回值的方法调用的时候是可以给变量赋值的。 也就是说如果该方法直接把你要办的事情办完了,就无需返回值,定义方法时定义为void。如果你需要通过该
2020-06-22 15:21:39
2996
原创 Java抽象类
Java抽象类 一般的类都是拥有完整功能的类,可以直接产生实例化对象,并且在普通类中可以包含有构造方法、普通方法、static方法等。而抽象类是指在普通类的结构里增加抽象方法的组成部分。 那么什么叫抽象方法呢?在所有的普通方法上面都会有一个“{}”,这个表示方法体,有方法体的方法一定可以被对象直接使用,而抽象方法是指没有方法体的的方法,同时抽象方法还必须使用关键字abstract做修饰。 而具有抽象方法的类就是抽象类,抽象类要用abstract关键字声明。 我们先定义一个抽象类CsdnA: public
2020-07-28 09:19:41
176
原创 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
688
原创 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
531
原创 什么是面向对象
首先先了解一下什么是“面向过程” “面向过程”(Procedure Oriented)是一种以过程为中心的编程思想。“面向过程”也可称为“面向记录”编程思想,他们不支持丰富的“面向对象”特性(比如继承、多态),不支持分析出解决问题所需要的步骤。比如拿学生早上起来的事情来说这种面向过程。粗略的可以将过程拟为:起床 —— 穿衣——洗脸刷牙—— 去学校,而这4步就是一步一步地完成,它的顺序很重要,你只须一个一个地实现就行了。 让我们再来了解一下什么是“对象” 对象:对象是类的一个实例(对象不是找个女朋友),有状态
2020-06-23 10:07:41
330
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人