- 博客(6)
- 收藏
- 关注
原创 网络程序(html,css,JavaScript)
网络程序:需要联网,连接服务器,实现主要功能。CS:Client-Server(客户端-服务端):用户需要提前下载好客户端程序,使用客户端程序连接服务器BS:Browser-Server(浏览器-服务端):不需要下载任何程序,打开系统自带的浏览器,输入程序的网址,服务器把代码(前端)返回给浏览器,浏览器执行。BS:优点:不需要更新,跨平台,可以直接嵌入到客户端程序中。缺点:入口小(需...
2019-06-02 15:58:58
1207
原创 线程同步&线程池
线程同步:即当有一个线程在对内存进行操作时,其他线程都不可以对这个内存地址进行操作,直到该线程完成操作, 其他线程才能对该内存地址进行操作,而其他线程又处于等待状态,实现线程同步的方法有很多,临界区对象就是其中一种。在一般情况下,创建一个线程是不能提高程序的执行效率的,所以要创建多个线程。但是多个线程同时运行的时候可能调用线程函数,在多个线程同时对同一个内存地址进行写入,由于CPU时间调度上的问...
2019-06-02 15:42:44
896
原创 网络编程
网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。传输层:负责确保各包以发送的顺序接收,并保证没有数据丢失或破坏。如果丢包,传输层会请求发送方重传这个包。为实现这个目标,IP网络会给每个数据报添加一个附加首部,其中包含有更多信息。应用层:向用户传送数据的层称为应用层。它下面的三层共同定义了数据如何从一台计算机传输到另一台计算机。应用层确定了数据传输后的操作。两种常见...
2019-06-02 15:32:57
230
原创 IO流
数据流是一组有序,有起点和终点的字节的数据序列。当程序需要读取数据的时候,就会建立一个通向数据源的连接,这个数据源可以是文件,内存,或是网络连接。类似的,当程序需要写入数据的时候,就会建立一个通向目的地的连接。File(文件特征与管理):用于文件或者目录的描述信息,例如生成新目录,修改文件名,删除文件,判断文件所在路径等。InputStream(字节流,二进制格式操作):抽象类,基于字节的输...
2019-04-15 07:42:40
168
原创 构造方法
当创建对象的时候,一定会调用这个类的构造方法。所以要记得写构造方法啊。构造方法通常情况下用于初始化属性值。如果没写构造方法,系统会默认提供一个无参数的构造方法。如果写了有参的构造方法,无参就没了。一个类中的元素排序:属性,方法,构造方法。创建了有参的构造方法后,要再创建一个无参数。...
2019-03-29 08:31:26
206
原创 面向对象四大特性
封装将要管理的数据封装为一个对象(实体类)。写了有参数的构造方法以后,一定要写一个无参数的构造方法。this是调用当前方法的对象,哪个对象调用这个方法,this就是哪个对象。继承一个类可以继承另一个类,继承这个类以后,就继承了他的属性和方法。使用extends关键字继承另一个类。继承其他类的类叫子类。被继承的类叫父类。通常子类功能大于等于父类。一个类可以被多个类继承,但一个子类...
2019-03-14 19:17:29
293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅