随笔分类 -  J_BlackMa

摘要:27.01 反射(类的加载概述和加载时机) 1.类的加载 当程序要使用某个类时,如果该类还未加载到内存中,系统会通知加载,连接,初始化三步来实现对这个类初始化 a.加载 是指将.class文件读入内存中,并创建一个class对象。任何类被使用时系统都会建立一个class对象 b.连接 验证:是否有正 阅读全文
posted @ 2019-02-23 19:03 ChengXiaoFeng 阅读(150) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-02-23 18:54 ChengXiaoFeng 阅读(5) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-02-23 18:53 ChengXiaoFeng 阅读(4) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-02-23 18:41 ChengXiaoFeng 阅读(11) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-02-23 18:40 ChengXiaoFeng
只有注册用户登录后才能阅读该文。
posted @ 2019-02-23 18:40 ChengXiaoFeng
只有注册用户登录后才能阅读该文。
posted @ 2019-02-23 18:39 ChengXiaoFeng
摘要:20.01 IO流(IO流概述及分类) 1.IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的类都在IO包中 字节流:字节流可以操作任何数据,计算机中任何数据都以字节的形式存储的 字符类:字符类只能操作纯字符数据,较为方便 2.IO流常用父类 字节流的抽象父类 阅读全文
posted @ 2019-02-23 17:56 ChengXiaoFeng
摘要:19.01 1.1 如何处理异常: public class day16_01 { /* * 我们自己如何处理异常呢? * A:try...catch...finally * B:throws 抛出 * * try...catch...finally的处理格式: * try { * 可能出现问题的代 阅读全文
posted @ 2019-02-23 17:34 ChengXiaoFeng
摘要:18.01 获取file对象 ( File file = new File("E:\\demo\\a.txt"); ) import java.io.File; public class day16_01 { /* * File:文件和目录(文件夹)路径名的抽象表示形式 * 构造方法: * File 阅读全文
posted @ 2019-02-23 17:33 ChengXiaoFeng
摘要:17.01 Collections:是针对集合进行操作的工具类,都是静态方法。 import java.util.ArrayList; import java.util.Collections; import java.util.List; public class day16_01 { /* * 阅读全文
posted @ 2019-02-23 17:30 ChengXiaoFeng
摘要:01 ArrayList集合(案例) (array.add("hello"); //往ArrayList集合里面添加内容 )02 三种迭代方式:迭代器迭代; 普通for循环; 增强for循环03 增强for循环 增强for是用来替迭代器。03 增强for循环的三种迭代方式:1. 遍历int数组 2. 阅读全文
posted @ 2019-02-23 17:29 ChengXiaoFeng
摘要:快捷键: 15.01集合框架 案例演示:我有五个学生,将五个学生的信息存储在数组中,并遍历数组,获取每一个学生信息。 画图演示:数组和集合存储引用数据类型,存的是地址值。 1.先定义Student类再定义Dome 2.往集合里面添加数据。 画图表示: 15.02集合框架(集合的由来与集合继承体系) 阅读全文
posted @ 2019-02-23 17:28 ChengXiaoFeng
摘要:13.01 常见对象(StringBuffer类的概述) A.StringBuffer和String的区别 String是一个不可变的字符序列;StringBuffer是一个可变的字符序列13.02 常见对象(StringBuffer类的构造方法) A.StringBuffer的构造方法 publi 阅读全文
posted @ 2019-02-22 14:54 ChengXiaoFeng
摘要:10.08 面向对象(内部类概述和访问特点) A.内部类概述 B.内部类访问特点 a.内部类可以直接访问外部类的成员,包括私有(******) b.外部类要访问内部类的成员,必须创建对象 (****************) 外部类名.内部类名 对象名 = 外部类对象.内部类对象 C.案例演示 pu 阅读全文
posted @ 2019-02-21 20:39 ChengXiaoFeng
摘要:11.03 Java开发(常见开发工具) A.提高系统自带的记事本软件 B.高级记事本软件 C.集成开发环境 D.Eclipse和myEclipse的区别 a.Eclipse是一种可扩展的开发源代码IED b.Eclipse的特点概述 免费、纯Java语言编写 免安装、扩展性强 c.myEclips 阅读全文
posted @ 2019-02-21 20:36 ChengXiaoFeng 阅读(155) 评论(0) 推荐(0)
摘要:12.01 常见对象(Scanner的概述和方法介绍) A.Scanner的概述 B.Scanner的构造方法原理 public static final InputStream in; 标准的输入流.对应着键盘录入 C.一般方法 hasNextXxx() 判断是否还有下一个输入项,Xxx()可以是 阅读全文
posted @ 2019-02-21 20:33 ChengXiaoFeng 阅读(195) 评论(0) 推荐(0)
摘要:09.01 面向对象(多态的概述及其代码实现) A.多态概述(ploymorphic) 事物存在的多种形态 B.多态前提 a.要有继承 b.要有方法重写 c.要有父类引用子类对象 C.案例演示 package day09; public class day09_01 { public static 阅读全文
posted @ 2019-02-18 12:34 ChengXiaoFeng
摘要:08.01 面向对象(代码块的概述和分类) A.代码块概述 在Java中,使用{}括起来的代码被称为代码块 B.代码块分类 根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块(多线程讲解 C.常用代码块的应用 a.局部代码块 在方法中出现:限定变量声明周期,及早释放 b. 阅读全文
posted @ 2019-02-17 14:22 ChengXiaoFeng 阅读(172) 评论(0) 推荐(0)
摘要:07.01 面向对象(构造方法constructor概述和格式) A.构造方法概述和作用 给对象的数据(属性)进行初始化 B.格式特点 1.类名与方法名相同(大小也要与类名一致) 2.没有返回值类型 3.没有具体的返回值return package day07; B.格式特点 1.类名与方法名相同( 阅读全文
posted @ 2019-02-13 12:51 ChengXiaoFeng 阅读(133) 评论(0) 推荐(0)