自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 xc的java学习日记(Day08:代码块)

Day08局部代码块,构造代码块和静态代码块CodeDemo局部代码块:局部变量,用于限定变量的生命周期。构造代码块:在类中的成员位置,用{}括起来的代码。每次调用构造方法执行前都会先执行构造代码块。作用:可以把多个构造方法中的共同代码放在一起。静态代码块:在类中的成员位置,用{}括起来的代码,只不过它用static修饰。作用:一般是对类进行初始化。执行顺序:静态-构造-构造...

2019-03-28 09:43:39 119

转载 xc的java学习日记(Day07:面向对象练习)

Day07Test/*定义一个类Demo,其中定义一个求两个数据和的方法, 定义一个测试了Test,进行测试。变量什么时候定义为成员变量:   如果这个变量是用来描述这个类的信息的,那么,该变量就应该定义为成员变量。变量到底定义在哪里好呢?  变量的范围是越小越好。因为能及时的被回收。*///方式1/*class Demo { public int sum() { i...

2019-03-26 15:05:31 329

转载 xc的java学习日记(Day07:面向对象的方法2)

Day07VariableDemo/*   成员变量和局部变量的区别?     A:在类中的位置不同       成员变量:在类中方法外       局部变量:在方法定义中或者方法声明上     B:在内存中的位置不同       成员变量:在堆内存       局部变量:在栈内存    C:生命周期不同       成员变量:随着对象的创建而存在,随着对象的消失而...

2019-03-26 14:59:17 243

转载 xc的java学习日记(Day06:练习)

Day06ArgsDemo/*思考题1:看程序写结果,然后分析为什么是这个样子的。并画图讲解。最后总结Java中参数传递规律。Java中的参数传递问题:  基本类型:形式参数的改变对实际参数没有影响。  引用类型:形式参数的改变直接影响实际参数。*/class ArgsDemo { public static void main(String[] args) { int a ...

2019-03-22 16:59:35 100

转载 xc的java学习日记(Day06:一种面向对象的思想)

Day06类与对象的概述现实世界中是如何描述一个事物的呢? 举例:学生   姓名,年龄,性别…   学习,吃饭,睡觉属性:该事物的描述信息行为:该事物能够做什么我们学习编程语言,是为了模拟现实世界的事物的。而我们学习的编程语言Java中最基本的单位是:类。所以,我们就应该把事物通过类来体现出来:由此,我们就得到了现实世界事物和类的对应关系:事物:       类: ...

2019-03-22 16:50:47 114

转载 xc的java学习日记(Day06:二维数组)

Day06Array2Demo/*二维数组:就是元素为一维数组的一个数组。格式1:   数据类型[][] 数组名 = new 数据类型[m][n];m:表示这个二维数组有多少个一维数组。n:表示每一个一维数组的元素有多少个。注意: A:以下格式也可以表示二维数组 a:数据类型 数组名[][] = new 数据类型[m][n]; b:数据类型[] 数组名[] = new 数...

2019-03-22 16:34:19 129

转载 xc的java学习日记(Day05:数组)

Day05ArrayDemo/*数组:存储同一种数据类型的多个元素的容器。定义格式: A:数据类型[] 数组名; B:数据类型 数组名[];举例: A:int[] a; 定义一个int类型的数组a变量 B:int a[]; 定义一个int类型的a数组变量注意:效果可以认为是一样的,都是定义一个int数组,但是念法上有些小区别。推荐使用第一种。如何对数组进行初始化呢?  ...

2019-03-21 17:09:59 86

转载 xc的java学习日记(Day05:方法)

Day05FunctionDemo/*  方法:完成特定功能的代码块。注意:在很多语言里面有函数的定义,而在Java中函数被称为方法。方法格式:修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) {     方法体语句;     return 返回值;     }详细解释:  修饰符:目前就用 public static。后面我们再详细的讲解其他的...

2019-03-21 11:44:29 96

转载 xc的java学习日记(Day04:循环结构)

Day04ForDemo/*循环语句:for循环,while循环,do…while循环。for循环格式: for(初始化语句;判断条件语句;控制条件语句) { 循环体语句; }执行流程:   A:执行初始化语句  B:执行判断条件语句,看其返回值是true还是false      如果是true,就继续执行     如果是false,就结束循环   C:执行循环体语句...

2019-03-20 16:57:55 167

转载 xc的java学习日记(Day04:选择结构)

Day04IfDemo1/*选择结构:if语句switch语句if语句:格式1格式2格式3if语句的格式:if(比较表达式) {语句体;}执行流程:先计算比较表达式的值,看其返回值是true还是false。如果是true,就执行语句体;如果是false,就不执行语句体;*/class IfDemo { public static void main(Stri...

2019-03-20 16:16:37 91

转载 xc的java学习日记(Day03:数据输入)

Day03ScannerDemo1/*为了让程序的数据更符合开发的数据,我们就加入了键盘录入。让程序更灵活一下。那么,我们如何实现键盘数据的录入呢? A:导包 格式: import java.util.Scanner; 位置: 在class上面。 B:创建键盘录入对象 格式: Scanner sc = new Scanner(System.in); ...

2019-03-20 16:01:49 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除