- 博客(11)
- 收藏
- 关注
原创 基本数据类型默认值
基本类型 默认值 byte 0 short 0 int 0 long 0L float 0.0f double 0.0d cha
2015-10-14 20:38:17 535
原创 黑马程序员——面向对象
Java中的参数传递问题 基本类型:形式参数的改变对实际参数没有影响。 引用类型:形式参数的改变直接影响实际参数。 面向对象 (1)面向对象:是基于面向过程的一种思想。 面向过程:以函数为基础,关注实现过程。 面向对象:以对象为基础,关注实现结果。 (2
2015-10-14 20:30:10 194
原创 黑马程序员——继承
继承 (1)把多个类中的相同的属性和行为进行抽取,封装到一个类中, 然后再建立新类的时候,不需要从头做起,继承刚才定义的那个类即可。 (2)好处: A:提高代码的复用性。 B:让类与类之间产生了一个关系,是多态的前提。 (3)什么时候使用继承?
2015-10-14 20:28:56 208
原创 黑马程序员——Java常用API
java常用API: Scanner 扫描器 (理解) 创建: Scanner scanner = new Scanner(System.in); 方法: nextInt() -- 将输入信息的下一个标记扫描为一个 int。 如果输入非in
2015-10-14 20:27:46 244
原创 黑马程序员——集合
1:集合 (1)java是一种面向对象语言,如果我们要针对多个对象进行操作,就必须对多个对象进行存储。 而对多个元素进行存储,前面我们学习过数组,数组的弊端,长度固定。这样,数组将不能 满足变化的要求。所以,java就提供了集合供我们使用。 (2)集合的特点: 1、长度可以发生改变
2015-10-14 19:33:18 212
原创 黑马程序员——反射
反射总结 反射 (1)反射:在程序运行时期,是通过class文件对象,去使用构造方法,成员变量,成员方法。 (2)获取class文件对象 1:Object类的getClass()方法 2:数据类型的静态的class属性 3:Class类forName()静
2015-10-14 19:28:17 172
原创 黑马程序员——IO流
FileWriter写入数据 步骤: A:创建字符输出流对象 B:调用写入数据方法,并刷新缓冲区 C:释放资源 代码体现: Fi
2015-10-14 19:26:54 272
原创 黑马程序员——网络编程
网络编程总结 网络编程:就是用语言(java)实现多台计算机的通信 三大要素: A:IP地址。 网络中每一台计算机的唯一标识。 B:端口 用于标识进程的逻辑地址 C:协议 定义通信规则 举例: 我要和林青霞说话。 A:找到林青霞。
2015-10-14 19:24:15 188
原创 黑马程序员——异常
1.:ConcurrentModificationException:并发修改异常 这是个什么异常,怎么产生的,怎么解决的? 怎么产生: 当我们通过迭代器迭代元素的过程中,又通过集合去添加了元素。这种情况是不允许的。 因为迭代器是依赖于集合存在的,如果集合发生改变,迭代器也应该相应的发生改变。而我们目前看到的却是,迭代器没变,集合变了。所以,报出了一个并发修改异常。 注意问题:通
2015-10-14 19:11:48 255
原创 黑马程序员——数组
数组 概念:同一种类型数据的集合,其实数组就是一个容器。 数组的好处:可以自动给数组中的元素从0开始编号,方便操作这些元素。 格式1: 元素类型[] 数组名=new 元素类型[元素个数或数组长度]; 示例: int[] arr = new int[5]; 格式2: 元素类型[] 数组名 = new 元素类型[]{元素,元素,。。。}; int[] arr = new
2015-10-14 19:08:34 209
原创 黑马程序员——函数
函数 函数的定义 函数的特点 函数的应用 函数的重载 函数的定义 什么是函数? 函数就是定义在类中的具有特定功能的一段独立小程序。 函数也称为方法。 函数的格式: 修饰符 返回值类型 函数名(参数类型 形式参数1, 参数类型 形式参数2, 。。。) { 执行语句; return 返回值; } 返回值类型:函数运行后的结果的数据类型。
2015-10-14 19:06:05 185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人