10 2017 档案

摘要:JAVA反射机制是在运行状态中,对于任意一个类(class文件),都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意一个方法和属性。 这种动态获取的信息以及动态调用对象的方法的功能称为JAVA语言的反射机制。 动态获取类中信息,就是JAVA反射。可以理解为对类的解剖。 设有以下 阅读全文
posted @ 2017-10-30 16:11 jsddj 编辑
摘要:一、网络模型 OSI(Open System Interconnection开放系统互连)参考模型 1.物理层——这一层的数据叫比特 2.数据链路层——这一层的数据叫帧(对数据进行MAC地址,即网卡的地址进行封装与解封装) 3.网络层——对数据进行IP地址的封装与解封装,这一层数据叫数据包 4.传输 阅读全文
posted @ 2017-10-24 08:38 jsddj 编辑
摘要:一、Awt和Swing Java为GUI提供的对象都在java.Awt和java.Swing中。 Awt:Abstract Window Tookit(抽象窗口工具包),需要调用本地系统方法实现功能,属重量级控件。 Swing:在Awt的基础上,建 立的一套图形界面系统,其中提供了更多的组件,而且完 阅读全文
posted @ 2017-10-21 17:32 jsddj 编辑
摘要:一、编码表的由来 计算机只能识别二进制数据,早期由来是电信号。 为了方便应用计算机,让它可以识别各个国家的文字。 就将各个国家的文字用数字来表示,并一一对应,形成一张表。 这就是编码表。 二、常见的编码表 1.ASCII:美国标准信息交换码 用一个字节的7位可以表示 2.ISO8859-1:拉丁码表 阅读全文
posted @ 2017-10-19 15:51 jsddj 编辑
摘要:一、打印流 可直接操作输入流和文件 PrintWriter和PrintStream 与其他输出流不同,永远不会抛出IOException异常.为其他输出流添加功能,默认使用平台默认字符编码 可直接操作文件和流,比如PrintStream(String fileName) 二、序列流 Sequence 阅读全文
posted @ 2017-10-17 10:42 jsddj 编辑
摘要:流只能操作具体的数据,但是对文件的大小、创建时间等信息却无法操作。这就有必须使用File类。 File f1=new file("c:\\a.txt"); 名称分隔符也可以使用File.separator,如上例 "c:"+File.separator+"a.txt" 1.常见的File类的获取信息 阅读全文
posted @ 2017-10-16 17:11 jsddj 阅读(415) 评论(0) 推荐(0) 编辑
摘要:基本操作与字符流类相同。 但它仅可以操作字符,还可以操作其他媒体文件 字符流的缓冲区是字符数组,字节流的缓冲区是字节数组 例程: 利用字节流输入输出文件。 FileInputStream对象的available()方法可以获取取输入文件的字节数大小。 用字符流读图片文件,行吗?不行,因为字符流是按字 阅读全文
posted @ 2017-10-12 17:54 jsddj 编辑
摘要:一、字符IO类 1.基本概念 IO流用来处理设备之间的数据传输,java对数据的操作是通过流的方式。 流按操作数据分:字节流和字符流 字符流的由来:其实就是字节流读取文字字节后,不直接操作,而是先查指定的编码表,获取对应的文字,再对这个文字进行操作。简单说就是:字节流+编码表 流按流向分为:输入流和 阅读全文
posted @ 2017-10-11 20:52 jsddj 编辑
摘要:一、集合类 集合类和数组同是容器,有何不同? 1.数组的长度是固定的,集合类的长度不固定 2.数组存储基本类型,集合类存储对象,集合中不能存基本数据类型。 集合容器因为内部数据结构不同,有多种具体容器。 不断向上抽取,就形成了集合框架。 框架的顶层为Collection接口。 (一)LIst 有序的 阅读全文
posted @ 2017-10-09 15:35 jsddj 编辑
摘要:一、字符串 字符串对象一旦被初始化就不会被改变。 string s="abc"; string s1="abc"; 字符串常量被放在字符串常量池中,所以s和s1的地址是相同的,都指向字符串常量池中的“abc”。 但是: string s="abc"; String s1=new String("ab 阅读全文
posted @ 2017-10-08 18:30 jsddj 编辑
摘要:一、多线程 进程:正在进行中的程序(直译) 线程:就是进程中控制程序执行的一个控制单元(执行路径)。 一个进程中可以有多个执行路径,称为多线程。 多线程的好处:解决了多个部分同时运行的问题。 多线程的缺点:线程太多后效率低下。 JVM运行的时候至少有两个线程: 1.主线程,执行main函数 2.负责 阅读全文
posted @ 2017-10-07 16:29 jsddj 编辑
摘要:一、Object类 Object类:是所有类的祖先类。 在重写equals方法的同时,一般也要重写hashCode方法。当且仅当两个对象变量引用同一个对象时,equals才返回真。相等对象必须具有相等的哈希值。 任何对象在装载到内存时都会自动生成一个有关类字节码class文件的对象,用object类 阅读全文
posted @ 2017-10-01 10:02 jsddj 编辑

点击右上角即可分享
微信分享提示