摘要:
一、常见的Java注解 Jdk自带的注解:@Override,@SuppressWarnings,@Deprecated(方法过时) 第三方框架注解:Spring,Mybatis等 二、注解的分类 1.按运行机制分 源码注解 源码存在,class文件不存在 编译时注解 源码,class文件存在 运行 阅读全文
摘要:
TCP网络编程 ,相当于就是打电话的模式,需要双方建立通讯。 步骤如下: 服务端: 1.创建ServerSocket对象 2.等待客户端连接 3.获取流,还要装换为字符流。 4.操作流获取数据 客户端: 1.创建Socket对象 2.确定数据 3.获取流 4.写入信息 拓展: 在网上下载一张图片存入 阅读全文
摘要:
Socket:套接字:帮助完成数据的传递。底层已经将IO流封装了 Socket原理机制是:通信两端都有Socket,其实就是Socket在连接。 编程如下: input方法 是初始化数据用Map集合的put.. 阅读全文
摘要:
构造方法:public 类名(){ } ,没有返回值。在创建对象的时候已经在调用方法了。因为那是类名,。 1.给对象赋初始值: public people(String name ,int age,String sex){ name=name; age=age; sex=sex; } 如果出现了有参 阅读全文
摘要:
饿汉式:1.在本类声明创建一个自己的 对象 2.讲构造方法私有化 3.提供一个公共静态方法返回对象 懒汉式:1.声明单例对象不赋值 2.构造方法私有化 3.提供一个公共方法 阅读全文
摘要:
继承方式和实现接口方式 还是存在一定差异。比如售票,接口做 没有毛病,继承有点小问题 。暂时不明白 是哪里的问题=。 方式一: 实现接口:new Thread(类的实例)。才可以点出开始方法。 currentThread():获取当前线程对象 我们利用单个Runnable实例r来创建了两个线程,那么 阅读全文
摘要:
在前面的学习中,我们知道数据流处理的数据都是指字节或字节数组,但实际上很多时候不是这样的,它需要数据流能直接读、写各种各样的java语言的基本数据类型。 DataInputStream和DataOutputStream提供了可以直接存取java基本类型(int,double等)的方法。对于存取基本类 阅读全文
摘要:
字符流:用于处理文字和字符的 流。操作完成后不关闭流,数据无法传递。 字节流:文字以外的都可以用。操作完成后不需关闭流,也可以传递数据。 字符流有缓冲区,将数据接受于缓冲区,达到区的极限(通过手动 1.colse 2.flush)就会进入文件中,打开文件次数少。 字节流:每传一次数据就会打开一次文件 阅读全文
摘要:
文件: File file=new File("D:\\ccc.txt"); syso(file.createNewFile());//没有就创建 返回boolean值 文件夹: File file=new File("D:\\ccc\\cc\\c"); syso(file.mkdir());//创 阅读全文