当前位置: 首页 > news >正文

做设计开店的网站地推推广方案

做设计开店的网站,地推推广方案,跨境电商网站开发文档,公益网站设计目录 一、io流 1.什么是io流 2.流的方向 i.输入流 ii.输出流 3.操作文件的类型 i.字节流 1.拷贝 ii.字符流 ​3.字符流输出流出数据 4.字节流和字符流的使用场景 5.练习 6.缓冲流 1.字节缓冲流拷贝文件 2.字符缓冲流特有的方法 1.方法 2.总结 7.转换流基本用法…

目录

一、io流

1.什么是io流

2.流的方向

i.输入流

ii.输出流

3.操作文件的类型

i.字节流

 1.拷贝

ii.字符流

​3.字符流输出流出数据

4.字节流和字符流的使用场景

5.练习

6.缓冲流

1.字节缓冲流拷贝文件

2.字符缓冲流特有的方法

1.方法

2.总结

7.转换流基本用法

8.小练习;

​编辑二、多线程

1.实现方式

i.继承Thread类的方法进行实现

ii.实现Runnable接口的方式进行实现

iii.利用Callable接口和Future接口方式实现

vi.三种方式对比

v.常见的成员方法

2.守护线程等

i.守护线程

​ii.礼让线程

iii.插入线程

vi.线程的生命周期​编辑

v.线程的安全

iv.同步方法

三、线程的锁


一、io流

1.什么是io流

io流:存储和读取数据的解决方案

2.流的方向

i.输入流

ii.输出流

字节输出流基本方法

  FileOutputStream fos=new FileOutputStream("a.txt");fos.write(97);fos.close();

3.操作文件的类型

i.字节流

 1.拷贝

ii.字符流

空参read

带参read

3.字符流输出流出数据

4.字节流和字符流的使用场景

5.练习

一:

public class Main {public static void main(String[] args) throws IOException {//拷贝一个文件夹,考虑子文件夹//1.创建对象表示数据源File src=new File("D:\\aaa\\src");//2.创建对象表示目的地File dest=new File("D:\\aaa\\dest");//3.调用方法开始拷贝copydir(src,dest);}
/*
作用:拷贝文件
参数一:数据源
参数二:目的地*/private static void copydir(File src, File dest) throws IOException {dest.mkdirs();//如果不存在则创建,如果存在则创建失败//递归//1.进入数据源File[] files = src.listFiles();//会把所有的文件还// 有文件夹的路径放到数组当中给你返回好//2.遍历数组for (File file : files) {if (file.isFile()){//3.判断文件,拷贝FileInputStream fis=new FileInputStream(file);FileOutputStream fos=new FileOutputStream(new File(dest,file.getName()));byte[] bytes=new byte[1024];int len;while((len=fis.read(bytes))!=-1){fos.write(bytes,0,len);}fos.close();fis.close();}else{//判断文件夹,递归copydir(file,new File(dest,file.getName()));}}}
}

二:

^异或:两边相同true两边不同false,两次同一个是原来的数据

加密:如以下代码

解密:再创一个c,将a改成b,b改成c就行了

 FileInputStream fis=new FileInputStream("D:\\java\\io流\\myio\\a.txt");FileOutputStream fos=new FileOutputStream("D:\\java\\io流\\myio\\b.txt");//加密处理int b;while((b=fis.read())!=-1){fos.write(b^2);}fos.close();fis.close();

三:

注意:初始文件里面不要换行否则会隐含\r\n

代码:

//读取数据FileReader fr=new FileReader("D:\\java\\io流\\myio\\a.txt");StringBuilder sb=new StringBuilder();int ch;while((ch= fr.read())!=-1){sb.append((char)ch);}fr.close();System.out.println(sb);//排序Integer[] arr = Arrays.stream(sb.toString().split("-")).map(Integer::parseInt)//方法引用.sorted().toArray(Integer[]::new);//再收集到Integer的数组里面//写出数据FileWriter fw=new FileWriter("D:\\java\\io流\\myio\\a.txt",true);String s = Arrays.toString(arr).replace(", ","-") ;String result= s.substring(1,s.length()-1);fw.write("\r\n");fw.write(result);fw.close();

6.缓冲流

1.字节缓冲流拷贝文件

更加高级的知识点

2.字符缓冲流特有的方法

1.方法
2.总结

7.转换流基本用法

8.小练习;

二、多线程

1.实现方式

i.继承Thread类的方法进行实现

打印出来的数据是一会1一会2的

ii.实现Runnable接口的方式进行实现

iii.利用Callable接口和Future接口方式实现

vi.三种方式对比

v.常见的成员方法

2.守护线程等

i.守护线程

ii.礼让线程

让其尽可能均匀

iii.插入线程

vi.线程的生命周期

v.线程的安全

eg:买票:如下代码,结果就是很多票数重复了

小细节:

也可以这样写

注意:不同的线程互斥地访问临界资源,这是互斥。所有的线程都必须等待其他线程卖了票之后才能卖票,这是同步

//重写方法快捷键:Alt+回车

iv.同步方法

ctrl+alt+m快捷创建函数键

三、线程的锁

http://www.jinmujx.cn/news/115503.html

相关文章:

  • 网站全是乱码企业培训机构有哪些
  • 网站建设中毒怎么办推广链接
  • 上海网站制作技术备案域名交易平台
  • 网站的漂浮广告怎么做搜索到的相关信息
  • 做小说网站做国外域名还是国内的好处营销推广方案
  • 企业 网站建设百度网盘搜索入口
  • 做网站需要注意什么淘宝联盟怎么推广
  • 济南响应式网站建设百度app下载安装官方免费版
  • 网站搭建用什么语言网络销售怎么干
  • 罗湖网站建设公司建站平台哪个好
  • 国内设计网站推荐郑州网站推广公司哪家好
  • 在线制作图片热区seo教程 百度网盘
  • 坪山做网站的公司百度百科查询
  • 永久免费手机网站建设靠谱的代写平台
  • 网站LOGO透明底色PNG格式怎么做的seo人员的相关薪资
  • java旅游网站开发项目品牌全网推广
  • 电子商务网站的建设的原理长沙网站设计
  • 做通风工程上哪个网站发布百度云搜索引擎入口
  • 湖南专业关键词优化服务水平沈阳网站关键字优化
  • 做网站最好用的软件seo深度解析
  • 东莞网站建设 兼职推广普通话文字素材
  • 做一个网站app需要多少钱海外推广运营
  • 自学做网站需要学会哪些优化关键词的方法有哪些
  • wordpress用户头像插件马鞍山seo
  • 云主机做网站网站运营主要做什么
  • 云霄县建设局网站投诉网络推广公司经营范围
  • 下载牛霸软件广州seo报价
  • 竞价推广账户托管服务爱站网站seo查询工具
  • 苹果软件下载网站上海排名优化seo
  • 网站通栏推广普通话的意义50字