1.窗体UI的实现
2.网络通信
IP(网际协议)就是这台电脑在网络中的地址
port端口:相当于一个app在这台电脑中的位置
核心就是 网络协议 就是网络通信的规则
http:超文本协议
3.解析数据并实现UI
内存:栈和堆
栈;主要存放对象变量
堆:主要存放 对象信息
什么情况下 可导致 内存泄露:
第一:死递归
public class Test{
public void study(){
study()
}
public static void main(String[]args){
Test test =new Test();
test.study();
}
}
就是方法在调用方法
第二:数组长度过大,无限申请内存,导致堆溢出