
Java基础
文章平均质量分 90
喝了小酒的猴子
这个作者很懒,什么都没留下…
展开
-
Java序列化
将数据结构或对象转化成二进制串的过程。原创 2023-08-13 15:39:48 · 74 阅读 · 0 评论 -
JVM的内存管理
用来存放线程执行Java方法所需的数据、指令和返回地址每执行一个方法,都会生成一个栈帧压入虚拟机栈中,一旦方法完成调用,则会出栈。如果方法死递归。则会造成栈溢出,默认是1M。指向当前线程,记录当前线程执行的字节码的行号,确保多线程执行正常(Java是多线程的,当前线程的CPU资源可能会被其他线程抢夺,有计数器记录就不会出错)6 *栈帧执行对内存区域的影响流程:计数器-操作数栈-局部变量表* 方法区对象、静态变量、常量局部变量 栈局部变量对象 堆7 本地方法栈。原创 2023-07-23 11:29:27 · 88 阅读 · 0 评论 -
网络通信
网络通信三要素: 1 IP 网络中设备的标示 查看方法:在菜单栏输入cmd-->>输入ipconfig ,对应的IPV4地址即本机IP ip是网络运营商提供给你的和服务器连接的唯一标识 类似生活中的门牌号码。 2 端口 软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。 查看方法: 在菜单原创 2015-01-16 23:30:17 · 392 阅读 · 0 评论 -
Android的三种网络通信方式
Android平台有三种网络接口可以使用,他们分别是:java.net.*(标准Java接口)、Org.apache接口和Android.net.*(Android网络接口)。下面分别介绍这些接口的功能和作用。 1.标准Java接口 java.net.*提供与联网有关的类,包括流、数据包套接字(socket)、Internet协议、常见Http处理等。比如:创建URL,以及URLConnect转载 2015-01-16 23:02:27 · 433 阅读 · 0 评论