- 博客(8)
- 收藏
- 关注
原创 数的局部变量、全局变量、形参和实参的关系
函数的局部变量、全局变量、形参和实参的关系,要涉及到内存中的一些概念:1、系统堆栈空间2、系统堆空间3、代码区和数据区堆栈的大致概念和特点:堆栈在OS中的作用(在函数调用关系中的作用):main( ) -> fun1( ) -> fun2( ) -> fun3( ) -> fun4( )当fun4函数结束执行后,应该返回哪个函数?一定是fun3如图,堆栈就...
2019-12-26 23:08:54 1069
原创 java中的io流—— 字符流
字节流和字符流的区别:(1)字节流的处理单位是一个字节,字符流是由Java虚拟机将字节转化为2个字节的Unicode字符为单位的字符而形成的。(2)字节流在操作时本身不会用到缓冲区,是文件本身直接操作的;而字符流在操作时使用了缓冲区,通过缓冲区再操作文件。(3)字节流和字符流之间是通过转换流进行转换的(InputStreamReader类是从字节输入流获得数据,然后转换为字符数据交给程序使用...
2019-12-25 20:35:48 228
原创 java中的io流——字节流
io流概述Java中对数据的操作都是通过流的方式。Java的IO流是实现输入/输出的基础,它可以方便地实现数据的输入/输出操作。Java用于操作流的类都在io包中。流的分类流按照处理数据类型的单位的不同可以分为字节流和字符流。流按照流向数据流向的不同可以分为输入流和输出流。字节流:FileInputStream和FileOutputStream是java中可以按照最小字节单位读...
2019-12-23 19:43:12 230
原创 内部类
在一个类中,可以定义其它类,这些类称为内部类。内部类所在的类称为“外部类”。内部类可以直接引用外部类的成员和方法,无需收到权限修饰符的限制。来看个例子:public class OuterClass{ private int privateMember; protected int protectedMember; public int publicMember;...
2019-12-20 01:44:57 130
原创 XMLParser解析工具
工具思想在java学习中尤为重要。由于工具的存在,我们才能把心思放在真正的代码编写中,而不是被那些大量重复的代码搞的晕头转向的。要知道java的终极目标是代码复用!!!那让我们以上上篇博文为例,将其变成一个xml解析工具。这就是我们所给出的xml解析工具import java.io.IOException;import java.io.InputStream;import javax....
2019-12-08 01:20:44 1090
原创 XML的系统学习
xml的标签是可以自己随意定义的,但是有其自己的命名规范(比如不能以数字开头等等等)。xml文档必须有根元素,必须正确的嵌套。在 XML 中,一些字符拥有特殊的意义。如果你把字符 "<" 放在 XML 元素中会发生错误,这是因为解析器会把它当作新元素的开始。所以需要用实体去代替这些字符。< 小于> 大于& 和号'...
2019-12-05 22:03:17 99
原创 初识 XML
什么是xml文件?笔者认为语言描述往往是晦涩的,有时候非但不能达到某种效果,反而令人生畏。不如我们先直接给出一个xml文件。xml文件有两种书写方式(用标签和用属性),这里我们推荐用属性。对xml文件的解析可以实现对xml文件的增删改查,这篇博文只实现了对xml的”查“功能。<?xml version="1.0" encoding="UTF-8"?><students&g...
2019-12-03 19:42:38 124
原创 网络编程(最终版)
认真看过本人上一篇博文的小伙伴可能会发现,我们的程序是有bug的。比如没有将命令和message分开,假如客户端真的想发送byebye,而不是想结束与服务器的连接呢???还有server和client中的很多代码是大同小异的,我们可以将这部分单独分装成一个类,代码复用啊!!!首先给一个抽象类import java.io.DataInputStream;import java.io.Data...
2019-12-02 17:08:07 168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人