java day14第十四课 IO(输入、输出)流和JAVA目录操作(重中之重)
摘要:IO(Input Output)流 IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的对象都在IO包中流按操作数据分为两种:字节流与字符流按流向分为:输入流和输出流 IO流常用基类 字节流的抽象基类: InputStream,OutputStream 字符流的抽象
阅读全文
posted @
2017-07-27 18:58
LUOWEI314
阅读(232)
推荐(0)
13弹;集合中的工具类Collections和Arrays
摘要:集合框架的工具类: Collections: 方法sort() System.out.println(list); // 自然排序 Collections.sort(list); System.out.println(list); // 按照字符串长度排序,再自然排序 Collections.sor
阅读全文
posted @
2017-07-20 23:46
LUOWEI314
阅读(182)
推荐(0)
第3弹;流程控制
摘要:java流程控制 java的判断结构 if; if(条件表达式{ 执行语句} if...else if(条件表达式){执行语句}else{执行语句} if...else if...else if(条件表达式){ 执行语}else if(条件表达式){ 执行语句}else{执行语句} 嵌套的if...
阅读全文
posted @
2017-07-20 08:42
LUOWEI314
阅读(70)
推荐(0)
第4弹;函数及数组
摘要:函数与数组 函数 函数的定义 函数就是定义在类种的具有特定功能的一段独立小程序,函数也称之为方法。 函数的格式1:修饰符 返回值类型 函数名(参数类型 参数1,参数类型 参数2){ 执行语句 return 返回值;} return:用于结束函数。 函数的格式2:修饰符 void 函数名(参数类型 参
阅读全文
posted @
2017-07-20 08:40
LUOWEI314
阅读(76)
推荐(0)
第7弹;数组的排序和查找
摘要:静态的(static)和单例模式 main函数 主函数是一个特殊的函数,作为程序的入口,可以被jvm调用 主函数的定义 public 表示该函数的访问权限是最大的。static 代表主函数随着类的加载就已经存在了。void 主函数没有具体的返回值。main 不是关键字,但是是一个特殊的单词,但是可以
阅读全文
posted @
2017-07-20 08:38
LUOWEI314
阅读(109)
推荐(0)
第12弹,泛型和枚举
摘要:泛型 用于解决安全问题,是一个安全机制. 泛型格式;通过<>定义操作的引用数据类型 通常在集合框架里面很常见,只要有<>就定义泛型 使用泛型后不用强转 什么时候使用泛型类? 当类中要操作的引用数据类型不确定的时候,早期定义Object来完成扩展,现在定义泛型类来扩展。 泛型类定义的泛型,在整个类中有
阅读全文
posted @
2017-07-13 19:37
LUOWEI314
阅读(88)
推荐(0)
第二弹:基本数据类型,修饰符
摘要:一、java语言基础组成 1.1 关键字 abstract;assert;boolean;break;等。
阅读全文
posted @
2017-07-12 20:35
LUOWEI314
阅读(82)
推荐(0)
第十一课 集合类Collection和Map
摘要:集合类 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的方式。 数组和集合类都是容器,他们有什么不同? 数组虽然也可以存储对象,但长度是固定的;集合的长度是可变的,数组中可以存储基本数据类型,集合只能存储对象。 集合类的特点: 集合只
阅读全文
posted @
2017-07-12 20:24
LUOWEI314
阅读(174)
推荐(0)
第10弹;java7JDK的常用封装类型
摘要:一、Java Scanner类 java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。 /初始化一个 scanner 对象。 Scanner scanner = new Scanner(System.in); //判断语法 boolean b
阅读全文
posted @
2017-07-10 20:14
LUOWEI314
阅读(248)
推荐(0)
第九弹多态和Object类
摘要:多态 定义:某一类事物的多种存在形态 1、多态的体现 父类的引用指向了自己的子类对象。 父类的引用也可以接收自己的子类对象 //向下转型 ex:Animal cat=new Cat(); Cat cat=(cat)c; Animal a=new Cat(); //向上转型 a.eat(); Cat
阅读全文
posted @
2017-07-10 19:49
LUOWEI314
阅读(125)
推荐(0)
java第一轴
摘要:JVM有什么作用? 计算机语言只能识别 0 和 1 这样的二进制码。 而我们写的代码不是二进制码。 这个时候就需要一个翻译员,这个翻译员叫做编译器。(Compiler)。 java 编译器命令叫做javac 但是每个平台对 0 和 1 这样的二进制码的解释顺序不一样,所以程序不能编译一次,在所有平台
阅读全文
posted @
2017-07-10 13:09
LUOWEI314
阅读(162)
推荐(0)