小说网站 搜小说 无限网 烟雨红尘 小说爱好者 免费小说 免费小说网站
上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 113 下一页

2016年5月4日

《java入门第一季》之面向对象(private关键字与封装概念的初探)

摘要: /* 定义一个学生类: 成员变量:name,age 成员方法:show()方法 在使用这个案例的过程中,发现了一个问题: 通过对象去给成员变量赋值,可以赋值一些非法的数据。例如:name你赋值了一个30整型数据 这是不合理的。 应该是这个样子的:在赋值之前,先对数据进行判断是什么样... 阅读全文

posted @ 2016-05-04 09:06 王小航 阅读(175) 评论(0) 推荐(0) 编辑

《java入门第一季》之面向对象(匿名对象)

摘要: /* 匿名对象:就是没有名字的对象。 匿名对象的应用场景: A:调用方法,仅仅只调用一次的时候。 注意:调用多次的时候,不适合。 匿名对象调用完毕就是垃圾。可以被垃圾回收器回收,释放了系统资源。 B:匿名对象可以作为实际参数传递*/class Student { pub... 阅读全文

posted @ 2016-05-04 08:51 王小航 阅读(99) 评论(0) 推荐(0) 编辑

《java入门第一季》之面向对象面试题(形式参数的问题)

摘要: /* 形式参数的问题: 基本类型:形式参数的改变不影响实际参数 引用类型:形式参数的改变直接影响实际参数*///形式参数是基本类型class Demo { public int sum(int a,int b) { return a + b; }}//形式参数是引用类型class Stud... 阅读全文

posted @ 2016-05-04 08:45 王小航 阅读(112) 评论(0) 推荐(0) 编辑

《java入门第一季》之面向对象面试题(成员变量与局部变量的区别)

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

posted @ 2016-05-04 08:39 王小航 阅读(107) 评论(0) 推荐(0) 编辑

2016年5月3日

《java入门第一季》之面向对象

摘要: 之前的代码描述都是基于面向过程的,今天开始正式进入面向对象的世界。什么是对象?首先要区分类和对象的概念—— 现实世界中是如何描述一个事物的? 举例:学生 姓名,年龄,性别... 学习,吃饭,睡觉 属性:该事物的描述信息 行为:该事物能够做什么 学习编程语言,是为了模拟现实世界的事物的。 而学... 阅读全文

posted @ 2016-05-03 22:55 王小航 阅读(97) 评论(0) 推荐(0) 编辑

《java入门第一季》之java语法部分小案例

摘要: 到这里举一个小例子把语法部分梳理一下,下一节开始进入java正式基础——面向对象的学习整理。 案例: /* 某个公司采用公用电话传递数据信息,数据是小于8位的整数,为了确保安全, 在传递过程中需要加密,加密规则如下: 首先将数据倒序,然后将每位数字都加上5,再用和除以10的余数代替该数字,... 阅读全文

posted @ 2016-05-03 22:27 王小航 阅读(171) 评论(0) 推荐(0) 编辑

《java入门第一季》之参数引用

摘要: Java中的参数传递问题: 基本类型:形式参数的改变对实际参数没有影响。 引用类型:形式参数的改变直接影响实际参数。*/class ArgsDemo { public static void main(String[] args) { int a = 10; int b = 20; S... 阅读全文

posted @ 2016-05-03 21:15 王小航 阅读(150) 评论(0) 推荐(0) 编辑

《java入门第一季》二维数组三个案例详解

摘要: 案例一:遍历二维数组 /* 需求:二维数组遍历 外循环控制的是二维数组的长度,其实就是一维数组的个数行数。 内循环控制的是一维数组的长度,每一行,一维数组元素分别的个数。*/class Array2Test { public static void main(String[] args) {... 阅读全文

posted @ 2016-05-03 19:06 王小航 阅读(453) 评论(0) 推荐(0) 编辑

《java入门第一季》之二维数组

摘要: /* 格式2: 数据类型[][] 数组名 = new 数据类型[m][]; m:表示这个二维数组有多少个一维数组。 列数没有给出,可以动态的给。这一次是一个变化的列数。*/class Array2Demo2 { public static void main(String[] args... 阅读全文

posted @ 2016-05-03 18:35 王小航 阅读(130) 评论(0) 推荐(0) 编辑

《java入门第一季》之二维数组

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

posted @ 2016-05-03 18:22 王小航 阅读(108) 评论(0) 推荐(0) 编辑

上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 113 下一页

导航