Java基础
文章平均质量分 84
zengkaiqiang562
这个作者很懒,什么都没留下…
展开
-
Java反射机制
Java反射机制的概念Java反射机制是在运行状态中,对于任意一个类(即包括不同包名下的类),都能够知道这个类的所有属性和方法(即包括protected和private修饰的); 对于任意一个对象,都能够调用它的任意一个方法和属性。这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象(即Class对象)。而解剖使用的就是...原创 2018-10-20 11:09:08 · 160 阅读 · 0 评论 -
Java网络编程详解——网络基础知识介绍、IP和端口介绍、URL和URLConnection介绍
网络基础知识——计算机网络介绍、通信协议与网络结构模型一、 计算机网络就是把分布在不同地理区域的计算机与专门的外部设备,用通信线路互连成一个网络系统,从而使众多的计算机可以互相传递信息,共享资源。计算机网络通常按照规模大小和延伸范围分类,常见的划分为:局域网(LAN)、城域网(MAN)、广域网(WAN)。Internet可以视为世界上最大的广域网。二、计算机网络中实现通信必须有一些约定,...原创 2018-10-25 21:40:17 · 576 阅读 · 0 评论 -
Java-IO流——File类介绍
File类概述java.io.File代表与平台无关的文件或目录。也就是说可以通过File类在Java程序中操作文件或目录。File类只能用来操作文件或目录(包括新建、删除、重命名文件和目录等操作),但不能用来访问文件中的内容。如果需要访问文件中的内容,则需要使用输入/输出流。绝对路径和相对路径、路径分隔符Windows中绝对路径以盘符开头;Linux中绝对路径以斜线/开头;不...原创 2018-10-23 17:02:17 · 3814 阅读 · 0 评论 -
Java网络编程——Socket通信
Socket通信基于TCP/IP协议。TCP/IP通信协议是一种可靠的网络协议,它在通信的两端各建立一个Socket,从而在通信的两端之间形成网络虚拟链路。一旦建立了虚拟的网络链路,两端的程序就可以通过网络虚拟链路进行通信。Java对基于TCP/IP协议的网络通信提供了良好的封装,Java使用Socket对象来代表两端的通信端口,并通过Socket产生IO流来进行网络通信。TCP/IP协议...原创 2018-10-26 21:52:46 · 350 阅读 · 0 评论 -
Java-IO流——常用流及相关API介绍
Java中的IO流体系分类代码中字符串不同平台换行符的表示方法:Windows平台——\r\nUNIX/Linux/BSD平台——\n分类字节输入流字节输出流字符输入流字符输出流抽象基类InputStreamOutputStreamReaderWriter访问文件FileInputStreamFileOutputStreamFile...原创 2018-10-24 16:32:45 · 2959 阅读 · 0 评论 -
Java-注解Annotation介绍
Annotation概要从JDK 5开始,Java增加了对元数据(MetaData)的支持,也就是注解Annotation;Annotation就是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理(通过反射实现);Annotation提供了一种为程序元素(包、类、构造器、方法、成员变量等)设置元数据的方法,从某些方面来看,Annotation就像修饰符...原创 2018-11-03 23:49:22 · 195 阅读 · 0 评论 -
Android线程基础
Android线程基础进程线程抢占式调度策略多线程优势多线程的应用Java提供的线程 API使用Callable和Future创建线程创建多线程的优选方式线程的生命周期控制线程的APIthread.join()后台线程(守护线程) thread.setDaemon(true)线程睡眠 Thread.sleep(long)线程池线程池的实现类 ThreadPoolExecutor 和 Schedul...原创 2019-03-23 12:20:48 · 2250 阅读 · 0 评论