
Java
文章平均质量分 80
ImomoTo
希望在技术的道路上 能于君共勉 越走越远
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 反射
文章目录一、根据一个字符串得到一个类1、getClass2、Class. forName()3、class属性4、TYPE属性二、获取类成员1、获取类的构造函数2、获取类的某一个构造函数3、调用构造函数4、获取类的私有方法并调用它5、获取类的静态私有方法并调用6、获取类的私有字段并修改7、获取类的静态私有字段并修改三、对泛型反射四、参考代码一、根据一个字符串得到一个类1、getClass String a = "22222"; Class aClass = a.getClass(); //输出原创 2022-03-02 14:55:07 · 1803 阅读 · 0 评论 -
多线程编程(二)—— 同步
文章目录一、说明二、重入锁与条件对象三、同步方法四、同步代码块五、volatile 5.1、 JAVA内存模型 5.2、 原子性、可见性和有序性 5.3、 volatile关键字 5.4、 正确使用volatile关键字六、总结一、说明 上个博客讲了一些关于多线程的基础(定义,使用,中断),这篇博客讲线程的同步。在多线程的应用中,两个或者多个以上的线程需要共享对同一个数据的...原创 2019-06-04 10:24:55 · 234 阅读 · 0 评论 -
多线程编程(一)—— 线程基础
文章目录一、说明二、进程与线程(1)、什么是进程(2)、什么是线程(3)、为何要使用多线程三、线程的状态(6种)四、创建线程五、理解中断六、安全地终止线程一、说明 Android沿用了JAVA的线程模型,一个Android应用在创建的时候会开启一个线程,我们叫它主线程或者UI线程,如果我们想访问网络或者数据库等耗时操作时,都会开启子线程去处理,从Android3.0开始,系统要求网络访问必...原创 2019-05-29 15:36:30 · 288 阅读 · 0 评论 -
Socket编程基础(四)——通过Socket实现TCP编程
目录一、Socket简介二、实现基于TCP的Socket通信—服务端三、实现基于TCP的Socket通信—客户端四、服务器响应客户端五、使用多线程实现多客户端的通信一、Socket简介1、Tcp协议是面向连接、可靠的、有序的、以字节流的方式发送数据2、基于TCP协议实现网络通信的类客户端的Socket类服务器端的serverSocket类3、Socket通信模型4、...原创 2019-05-13 13:28:34 · 896 阅读 · 0 评论 -
Socket编程基础(三)——URL
一、URL介绍URL(Uniform Resource Locator) 统一资源定位符,表示Internet上某一资源的地址组成: 协议名称 + 资源名称 中间用冒号隔开 http(协议名称)原创 2019-05-10 10:37:03 · 1867 阅读 · 0 评论 -
Socket编程基础(五)——通过Socket实现UDP编程
目录一、UDP简介二、实现基于UDOP的Socket通信—服务端三、实现基于UDP的Socket通信—客户端四、服务器响应客户端五、完整代码一、UDP简介 UDP协议(用户数据报协议)是无连接、不可靠、传输是无序的,特点就是:传输速度快。 进行数据传输时,首先需要将要传输的数据定义成数据报(Datagram),在数据报中指明数据所要达到的Socket(主机地址和端口号),然后...原创 2019-05-14 16:03:23 · 5551 阅读 · 0 评论 -
Socket编程基础(二)—— InetAddress
一、InetAdderss介绍 用于标识网络上的硬件资源,表示互联网协议(IP)地址二、InetAdderss主要方法主要代码:import java.net.InetAddress;import java.net.UnknownHostException;import java.util.Arrays;/** * InetAddress 类 * 用于标识网络上的硬件资...原创 2019-05-09 16:40:27 · 610 阅读 · 0 评论 -
Socket编程基础(一)
目录 一、Socket编程知识点 二、网络基础知识 2.1、计算机网络通信 2.2、TCP/IP协议 2.3、IP地址/端口 2.4、JAVA中的网络支持一、Socket编程知识点 * 1、网络基础知识 * 2、InetAddress类 * 3、URL * 4、TCP编程 * 5、UDP编程一、So...原创 2019-05-09 16:02:19 · 406 阅读 · 0 评论 -
Java开发中的23种设计模式详解【带有源码】
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真转载 2016-12-12 09:11:35 · 381 阅读 · 3 评论