10 2020 档案

摘要:方法的字节码 构造方法的字节码:public <init> ()V 这是一个公有的无参构造方法,返回值类型是"V"(也就是void,很奇怪,构造方法明明没有返回值,还使用V表示),""表示是构造方法 main方法的字节码:public static main([Ljava/lang/String;) 阅读全文
posted @ 2020-10-11 18:39 OverZeal 阅读(232) 评论(0) 推荐(0) 编辑
摘要:Java语法有规范,Java虚拟机也有自己的规范,Java语言规范和Java虚拟机规范不是一回事,它们都有自己的词法和语法解析规则,而且它们的解析规则也是不同的。如何才能让Java的语法规则适应Java虚拟机的语法规则?这个任务就由Javac编译器完成。它的任务就是将Java语言规范转化为Java虚 阅读全文
posted @ 2020-10-06 18:57 OverZeal 阅读(251) 评论(0) 推荐(0) 编辑
摘要:编码的原因 需要编码的原因可以总结为以下几条: 在计算机中存储的最小单元是1个字节,即8个比特(bit),所以能表示的字符范围是0~255个 人类要表示的符号太多,无法使用1个字节来完全表示 所以char和byte之间必须编码 常见编码格式 目前的编码格式很多,如GB2312,GBK,UTF-8,U 阅读全文
posted @ 2020-10-05 22:51 OverZeal 阅读(208) 评论(0) 推荐(0) 编辑
摘要:数据在网络中随处流动,在这个流动的过程中都涉及到I/O问题,可以说大部分Web系统的瓶颈都是I/O瓶颈 Java 的I/O类库的基本架构 Java的I/O操作类都在包java.io下,大概有80多个类,基本上可以分为以下4类 基于字节操作的I/O接口:InputStream和OutputStream 阅读全文
posted @ 2020-10-04 18:19 OverZeal 阅读(237) 评论(0) 推荐(0) 编辑
摘要:B/S网络架构概述 B/S网络架构基于统一的应用层协议HTTP协议交互数据,与传统的C/S网络应用程序使用长连接交互模式是不同,HTTP采用无状态的短连接的通信方式,通常一次请求就完成一次数据交互,然后就断开连接。采用这种方式是为了能够同时服务更多的用户,因为当前互联网每天都会处理上亿的用户,不可能 阅读全文
posted @ 2020-10-03 14:42 OverZeal 阅读(268) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示