摘要: 我在学习Java class文件结构的过程中,发现手工阅读是一件非常麻烦的事情,基于此,我尝试使用java来编写工具对class文件信息进行提取。进一步的,我发现自己对编码和解码知识非常缺乏但同时很感兴趣,所以决定写一些关于编码和解码的工具,api,以及对常见的文件结构做一个探讨。 1、编写api 阅读全文
posted @ 2019-10-21 17:17 蓝色风扇 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 正码 最高位表示符号位,0表示正数,1表示负数,其余位表示为整数的二进制数。 如:33:00100001 -33:10100001 反码 正数的反码与正码相同,负数的反码反码是在正码的基础上对除符号位之外的位取反,0变1,1变0. 33:0010 0001 -33:1101 1110 补码 正数的反 阅读全文
posted @ 2019-10-21 14:48 蓝色风扇 阅读(8654) 评论(0) 推荐(0) 编辑
摘要: https://www.jianshu.com/p/fb4fb24ecc8f https://baijiahao.baidu.com/s?id=1630285239174806636&wfr=spider&for=pc 菜鸟教程:https://www.runoob.com/java/java-da 阅读全文
posted @ 2019-10-20 13:31 蓝色风扇 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 链接:https://blog.csdn.net/feiyanaffection/article/details/81394745 阅读全文
posted @ 2019-10-20 11:57 蓝色风扇 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 进程 一个进程对应一个应用程序,在多进程环境下,各进程需要竞争CPU时间片来执行自己的指令。使用多进程的作用在于提高CPU的使用率,因为一般来说,CPU的频率是远高于内存读写速度的,多进程可以有效利用CPU的空闲时间。 其次,多进程可以实现多个应用程序同时进行工作的服务。在单核时,在同一点上是只能运 阅读全文
posted @ 2019-10-19 23:51 蓝色风扇 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1、Java编译器将.java文件编译成为.class文件,实际上,是Java编译器读取源文件内容,经过一些列检查和分析后,整理成标准的、更方便Java虚拟机读取的字节码文件。 2、在官方jdk中默认的Java编译器是javac.exe,虚拟机是java.exe,java.exe实际上包含了真正的虚 阅读全文
posted @ 2019-10-19 14:42 蓝色风扇 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 前置储备技术: 1、计算机 2、计算机网络 3、前端(html+css+js+jquery) 4、数据库 5、网络安全 Java技术: Java技术整体可以分为两个大的层次,Java SE和Java EE,每个层次又都涉及到三个方面:Java API,编译器和字节码,虚拟机。我将Java技术分作了五 阅读全文
posted @ 2019-10-18 15:44 蓝色风扇 阅读(552) 评论(0) 推荐(0) 编辑
摘要: Java EE编程需要涉及到的一些组件:servlet和jsp、request和response、cookie和session。下面将就这些组件间的数据设置、获取和处理、发送做详细剖析。 1、jsp填写表单提交到Servlet。 1.1 提交方式 当我们不设置method属性或者设置method=" 阅读全文
posted @ 2019-10-17 18:08 蓝色风扇 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Byte类 包:java.lang 类的声明:public final class Byte extends Number implements Comparable<Byte>{} 公共访问权限,最终的不可继承,类名为Byte,继承了Number类,实现了Comparable<Byte>接口 常量 阅读全文
posted @ 2019-10-17 08:18 蓝色风扇 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 关于Java jdk的源码,可以在安装的jdk目录下获得,src.zip即Java SE API的源码。 可以进行解压缩,推荐使用Visual Studio Code进行查看阅读。 其次,在eclipse中也可直接查看源码。 阅读全文
posted @ 2019-10-17 07:40 蓝色风扇 阅读(128) 评论(0) 推荐(0) 编辑