- 博客(16)
- 收藏
- 关注
原创 黑马程序员——第十六篇:反射
------- android培训、 href="http://www.itheima.com" target="blank">java培训、期待与您交流! ----------一、类的加载概述和加载时机* 1:类的加载概述 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。
2015-12-19 15:48:14
436
原创 黑马程序员——第十五篇:线程池、单例设计模式、图形化界面、网络编程
------- android培训、 href="http://www.itheima.com" target="blank">java培训、期待与您交流! ----------1.线程池 1: Executors类创建线程池对象 2: ExecutorService 提交线程任务 3: Future 获取线程执行返回值 4: 线程第三种实现方
2015-12-19 15:32:28
678
原创 黑马程序员——第十四篇: 打印流、随机读写、对象序列化、多线程
1.打印流 非常常见的一种流对象,应用场景最多,简单 Hello World System.out.println() 使用就是打印流对象 System.out 运行结果就是 PrintStream对象,打印流方法println()实现输出 PrintStream PrintWriter 1: 打印流特性 为其他输出流添加功能,输
2015-12-16 15:37:45
649
原创 黑马程序员——第十三篇:字符缓冲流、IO流练习、其他流对象
------- android培训、<a href="http://www.itheima.com" target="blank">java培训、期待与您交流! ----------1.字符流缓冲区对象缓冲区,出现目的,提高原有流对象的操作效率 1. BufferedWriter 字符输出流缓冲区对象BufferedWriter继承Writer,方法写
2015-12-16 15:33:08
373
原创 黑马程序员——第十二篇:字节流、字符流
------- android培训、<a href="http://www.itheima.com" target="blank">java培训、期待与您交流! ----------1、字节流进行文件复制 1:字节输入流,读取数据源字节 FileInputStream 读取1个字节 2:字节输出流,写入数据目的字节FileOutputStream
2015-12-16 15:29:47
394
原创 黑马程序员——第十一篇:File类、方法递归、Io流
------- android培训、<a href="http://www.itheima.com" target="blank">java培训、期待与您交流! ----------1、File类获取方法 通过操作系统中的路径,进行获取 1. String getName() 获取的是File构造方法中的抽象路径的名字 new File(
2015-12-16 15:21:24
478
原创 黑马程序员——第十篇:异常处理、File类
------- android培训、<a href="http://www.itheima.com" target="blank">java培训、期待与您交流! ---------- 1、异常对象任何事物都是对象,异常也是对象Java语言,异常也被封装成了对象对象,生活实际事物,类,对这个事物抽象描述异常类,描述异常的对象 程序中: Nul
2015-12-16 15:00:03
441
原创 黑马程序员——第九篇:Integer、Character、正则表达式、大数据运算、日期类
------- android培训、<a href="http://www.itheima.com" target="blank">java培训、期待与您交流! ----------1. Integer类,包装int类型1. 构造方法 Integer(String s) 必须是数字格式 字符串封装成Integer对象2. 程序演示
2015-12-16 14:36:24
900
原创 黑马程序员——第八篇-可变参数、set集合、HashSet、TreeSet
一、可变参数 1:从java5开始出现了可变参数,这是对java方法及数组的拓展!方法中可以接受的参数不再是固定个数的,而是随着具体需求传递的多少来决定。 2:定义格式:返回值类型 方法名(参数类型 ...形式参数){ }可变参数的特点:A、只能出现在参数列表的最后;B、位于变量类型和变量名之间,前后有无空格都可以;
2015-12-11 22:20:02
787
原创 黑马程序员——第七篇:Map集合、collection工具类
1、Map集合特点和Collection区别1. Map集合特点 A:映射键值对集合 B:存储对象的时候,存储1个键,存储1个值 C:一个集合中,键必须唯一,1个键只能对应1个值 2. Map和Collection区别 A:Collection每次存储1个对象 B:Map每次存储2个对象2、Map
2015-12-11 21:44:01
462
原创 黑马程序员——第六篇:StringBuffer、StringBulider、数组、基本类型包装类
1、StringBuffer 1.String类的特点:不变性 sop("abc"+"def"+"ww")资源浪费,内存空间 空间的浪费,降低程序的运行速度 StringBuffer类的出现,提高字符串的操作效率 字符串的缓冲区对象2、StringBuffer类的特点1. 线程安全2. 可变的字符序列(字符数组) Stri
2015-12-09 21:48:48
528
原创 黑马程序员——第五篇:Scanner、String类
1、Scanner的概述和构造方法原理 1: Scanner的概述 JDK5以后获取用户的键盘录入 2: Scanner的构造方法原理 Scanner(InputStreamsource) System类下有一个静态的字段: publicstatic final InputSt
2015-12-09 21:23:03
396
原创 黑马程序员--第四篇:包、权限修饰符、内部类、匿名内部类
1、包的定义及注意事项 1: 定义包的格式 package 包名; 多级包用.分开即可 2: 定义包的注意事项 A:package语句必须是程序的第一条可执行的代码 B:package语句在一个java文件中只能有一个 C:如果没有package,默认表示无包名2、带包的类编译和运行
2015-12-07 21:49:34
410
原创 黑马程序员--第三篇:多态、抽象类、接口
1、多态的概述及其代码体现 1: 多态概述 某一个事物,在不同时刻表现出来的不同状态。 水(气态,液态,固态) 举例: 猫可以是猫的类型。猫 m = new 猫(); 同时猫也是动物的一种,也可以把猫称为动物。动物 d = new 猫(); 2: 多态前提 a:要有继承关
2015-12-07 21:33:19
502
原创 黑马程序员--第二篇-循环语句与控制跳转语句
一、for语句的格式及其使用 1:什么是循环结构 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环 2:循环结构的分类 for循环
2015-12-03 22:40:20
598
原创 黑马程序员——第一篇- 常量、变量、运算符
一、常量 1:什么是常量 在程序的执行过程中其值不发生改变的量。 2:Java中常量的分类 (1):字面值常量 (2):自定义常量3:字面值常量的分类
2015-12-03 22:26:28
405
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人