2017年3月30日

大数据JAVA基础第十六天

摘要: 1.Integer类成员方法 int类型和String类型的相互转换 public int intValue():返回当前对象包装的基本数据类型的int值 public static int parseInt(String s):将一个字符串转换成int值 public static String 阅读全文

posted @ 2017-03-30 18:32 qq104233 阅读(219) 评论(0) 推荐(0) 编辑

大数据JAVA基础第十五天

摘要: 1.冒泡排序 相邻元素两两比较,大的往后放,第一次完毕,最大值出现在了最大索引处(当然也可以根据要求把最小值放最后),第二次比较后,最大值放在了倒数第二的位置,一直到第二个元素确定了,整个数组的顺序也就确定了冒泡排序的外层循环是需要确定位置的数的个数,换句话说,也就是有几个数需要确定位置,它的值是数 阅读全文

posted @ 2017-03-30 18:28 qq104233 阅读(295) 评论(0) 推荐(0) 编辑

2017年3月28日

大数据JAVA基础第十四天

摘要: 1.Java异常 在使用计算机语言进行项目开发的过程中,即使程序员把代码写得尽善尽美,在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避免的,比如:客户输入数据的格式,输入值的范围,读取文件是否存在,网络是否始终保持通畅等等。 对于程序设计人员需要尽可能的预知所有可能发生的情况,尽可 阅读全文

posted @ 2017-03-28 18:14 qq104233 阅读(171) 评论(0) 推荐(0) 编辑

2017年3月27日

大数据JAVA基础第十三天

摘要: 1.类名作为返回值 返回值类型 基本类型: 引用类型: 类:返回的是该类的实例对象 2.抽象类作为返回值 返回值类型:抽象类:返回的是该抽象类的实现子类对象 3.package:包 引入包的原因: 为了避免同名类太多而产生的混乱,在类前加上额外的限定 其实就是一种目录结构,在类的外边加上一些路径,使 阅读全文

posted @ 2017-03-27 18:13 qq104233 阅读(219) 评论(0) 推荐(0) 编辑

大数据JAVA基础第十二天

摘要: 1.抽象abstract类概述 假设定义一个动物类Animal,其中有一个move方法,用来模拟动物的移动行为,它有多个子类,例如,猫类和鸟类,显然这两种动物的move方法需要不同的实现,也就是它们都需要重写父类的move方法,例如: class Animal{ public void move() 阅读全文

posted @ 2017-03-27 18:02 qq104233 阅读(177) 评论(0) 推荐(0) 编辑

2017年3月25日

大数据JAVA基础第十一天

摘要: 1.继承中构造方法的关系 1.子类中所有的构造方法默认都会访问父类中空参数的构造方法,除非显式使用super/this调用了父类或者是本类的其他构造方法。 2.在类中对本类或者是父类构造方法的调用,只能是在构造方法中,不能在实例方法中调用构造方法(更不能在类方法中调用构造方法),原因: 实例方法被调 阅读全文

posted @ 2017-03-25 22:24 qq104233 阅读(151) 评论(0) 推荐(0) 编辑

大数据JAVA基础第十天

摘要: 1.继承extends(也叫扩展) 引入 首先写两个类: //定义学生类 class Student { //成员变量 private String name; private int age; //空构造 public Student(){} //getXxx()/setXxx() public 阅读全文

posted @ 2017-03-25 22:16 qq104233 阅读(180) 评论(0) 推荐(0) 编辑

2017年3月23日

大数据JAVA基础第九天

摘要: 1.JavaBean的特点: private 成员属性 public成员方法 有get/set方法对成员变量进行赋值/取值 有空构造方法 符合这些条件的称为标准的JavaBean。 2.构造方法(也叫构造器) 构造方法(也叫构造器)是一种特殊的方法,定义的位置是在类中,成员方法外,和成员变量,成员方 阅读全文

posted @ 2017-03-23 18:07 qq104233 阅读(217) 评论(0) 推荐(0) 编辑

2017年3月22日

大数据JAVA基础第八天

摘要: 1.数组逆序 /* 需求:数组逆序 两个明确: 返回值类型:viod(有人会想到应该是逆序后的数组,但是没必要,因为这两个数组其实是一个数组) 参数列表: int []arr */ class Reverse{ public static void main(String[]args){ int [ 阅读全文

posted @ 2017-03-22 23:18 qq104233 阅读(143) 评论(0) 推荐(0) 编辑

2017年3月21日

大数据JAVA基础第七天

摘要: 1.面向对象编程思想:“类”的引入 前面我们学习过数组,当需要多次遍历数组时,我们可以将遍历的代码封装到方法中,需要遍历时,就调用相应的方法即可,提高代码的复用性。 在对数组遍历的基础上继续增加需求,比如获取最值,数组逆转等,同样需要将这些功能封装到相应的方法中。这样继续封装会发现方法越来越多,于是 阅读全文

posted @ 2017-03-21 23:14 qq104233 阅读(267) 评论(0) 推荐(0) 编辑

导航