姜源の云笔记
  • 首页
  • 分类
  • 工具
  • 标签
  • 归档
  • 关于
  • Docsify
  •   

01-反射机制

1.1 反射机制是什么在运行状态中,对于任意一个类都能够知道这个类所有的属性和方法;并且对于任意一个对象,都能够调用它的任意一个方法;这种动态获取信息以及动态调用对象方法的功能为Java语言的反射机制。 1.2 反射的应用场合程序在运行时可能接受到外部传入的对象,该对象的编译时类型为Object,但是程序有需要改对象的运行时类型的方法。为了解决这些问题,程序需要在运行时发现对象和类的真实信息。如果
2016-04-28
02_编程语言 > 01_Java > 01_JavaSE > 08_反射机制
#JavaSE #反射

02-Class类

位置:java.lang.Class 类对象,类的实例代表一个运行 类 java应用程序的类和接口。 123public final class Class<T> extends Object implements Serializable, GenericDeclaration, Type, AnnotatedElement 2.1 常用方法和示例常用方法: 1234
2016-04-28
02_编程语言 > 01_Java > 01_JavaSE > 08_反射机制
#JavaSE #反射 #Class

03-反射通用编程

使用反射机制,实现执行任何类的任意方法 或 创建任意类的实体对象。 1.0 执行类任意方法1234567891011121314151617181920212223242526272829303132333435363738394041424344public class TestInvokeAnything &#123; public static void main(String[]
2016-04-28
02_编程语言 > 01_Java > 01_JavaSE > 08_反射机制
#JavaSE #反射

00-OSI七层模型

1. 计算机网络为实现资源共享和信息传递,通过通信线路连接起来的若干主机(Host)。 互联网:Internet 点与点相连万维网:WWW World Wide Web 端与端相连物联网:IoT Internet of things 物与物相连网络编程:让计算机与计算机之间建立连接、进行通信。 2. 网络模型OSI(Oper System Interconnection)开放式系统互联。 由
2016-04-28
02_编程语言 > 01_Java > 01_JavaSE > 07_网络编程
#JavaSE #OSI #TCP/IP

01-Socket网络编程

1. InetAddress类位置:java.net 构造方法为默认default(包内可见),通过类内静态方法获取对象 常用方法: 1234567891011121314151617181920byte[] getAddress()返回此 InetAddress对象的原始IP地址。static InetAddress[] getAllByName(String host)给定主机的名称,根据
2016-04-28
02_编程语言 > 01_Java > 01_JavaSE > 07_网络编程
#网络 #JavaSE #Socket

02-模拟FTP下载文件

区别 字符流 与 字节流 各自的功能和过滤流的使用场景。 Server 端 IO 流1234567891011121314151617181920212223242526272829303132333435363738394041424344try &#123; // 字符流:创建 Clinet/Server 交互输入输出字符流(收发字符串) BufferedReader br = new B
2016-04-28
02_编程语言 > 01_Java > 01_JavaSE > 07_网络编程
#JavaSE #Socket #FTP

01-properties读写

1. “.properties”配置文件介绍后缀名为.properties是一种属性配置文件。这种文件以key=value格式存储内容,Java中可以使用Properties类来读取这个文件String value=p.getProperty(key);就能得到对应的数据,一般这个文件作为一些参数的存储,代码就可以灵活一点。 用于适应多语言环境,随着系统的语言环境的变化,读取
2016-04-28
02_编程语言 > 01_Java > 01_JavaSE > 06_文件和流
#JavaSE #File

02-字节流读写

1. 字节输入输出类 2. 抽象父类:InputStream & OutputStreamInputStream字节输入流: 123public abstract class InputStream extends Object implements Closeable 这个抽象类是表示输入字节流的所有类的超类。需要定义InputStream子类的应用InputStream必
2016-04-28
02_编程语言 > 01_Java > 01_JavaSE > 06_文件和流
#JavaSE #字节流

04-File文件读写

1. File类文件和目录路径名的抽象表示形式,主要用于获取文件的相关属性以及创建文件或目录。 123public class File extends Object implements Serializable, Comparable<File> 构造方法:没有无参构造。 12345678File(File parent, String child)从父抽象路径名和子路
2016-04-28
02_编程语言 > 01_Java > 01_JavaSE > 06_文件和流
#JavaSE #File

03-字符流读写

1. 基本字符输入输出类结构 2. 抽象父类:Writer & ReaderWriter类 123public abstract class Writer extends Object implements Appendable, Closeable, Flushable 构造方法: 1234protected Writer()创建一个新的字符流的作者,其关键部分将同步在“作
2016-04-28
02_编程语言 > 01_Java > 01_JavaSE > 06_文件和流
#JavaSE #字符流
…4748495051525354555657
CSDN GitHub Hexo Fluid
总访问量(PV) 次, 总访客数(UV) 人