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

百度挂广告怎么收费seo推广软件排行榜前十名

百度挂广告怎么收费,seo推广软件排行榜前十名,用什么做网站最好,html样式模板相对路径:项目 的 根目录 开始查找。( 但是在我们真正开发的时候,我们读到的更多的文件并不是直接放在我们项目里面这个文件夹里面,而是放在我们模块里面 )同理可得,我们直接创建 文件 b.txt 会在项目的根目…
  • 相对路径:项目根目录 开始查找。( 但是在我们真正开发的时候,我们读到的更多的文件并不是直接放在我们项目里面这个文件夹里面,而是放在我们模块里面
  • 同理可得,我们直接创建 文件 b.txt 会在项目的根目录下创建文件

        File file = new File("b.txt");file.createNewFile();System.out.println(file.getAbsolutePath());//F:\IdeaProjects\workspace\review\b.txt

 1、使用类对象读取文件

 Class 中的 getResourceAsStream() 方法

  • 下面解释中提到的 资源 就是我们要找的 文件,文件就相当于上面的b.txt
  • 下面的 Module 是 java 中的一个类,因为在 Java 中万物皆对象,是一个模块类,Module也有一个方法是 getResourceAsStream
  • 下面的 类装入器 就是 类加载器
  • 查找具有给定名称的资源
  • 如果该 位于命名 模块 中,则此方法将尝试在 模块 中查找 资源。这是通过委托给模块的类装入器 findResource(String,String)方法完成的,用模块名和资源的绝对名称调用它。命名模块中的资源受 Module.getResourceAsStream方法中指定的封装规则的约束,因此当资源是包中的非 ".class"资源,且该资源未对调用者的模块打开时,此方法返回 null。
  • 否则,如果该类不在命名模块中,则搜索与给定类关联的资源的规则由类的定义类装入器实现。此方法委托给此类对象的类装入器。如果这个类对象是由引导类加载器加载的,则该方法委托给ClassLoader.getSystemResourceAsStream.
  • 在委托之前,使用以下算法从给定的资源名称构造绝对资源名:
  • 如果名称以  '/' ('\u002f')  开头,则资源的绝对名称是名称中  '/'  后面的部分。
  • 否则,绝对名称为以下形式:
  • modified_package_name/name
  • 其中 modified_package_name/name 是该对象的包名,用 '/'  代替  '.' ('\u002e')
  • 参数:name ——  资源的名称
  • 返回:InputStream 对象;如果没有找到具有此名称的资源,则该资源位于至少未对调用方模块打开的包中,或者安全管理器 拒绝 绝对 该资源的访问
  • 抛出:NullPointerException ——   如果名称为空
  • 自从  1.1  开始
  • 参见:Module.getResourceAsStream ( String )
  • 修改后的  9  版本
  • 如果输入的路径对应的文件不存在,返回 null
  • 参考的是 Class 类对象 对应的  .class 字节码文件 所在的路径
  • F: \ IdeaProjects \ workspace \ review \ reflect \ target \ classes \ com \ csdn \ clz  \ Person.class
  • 因为我创建的 是 Maven 工程,所以编译以后的文件在 target 里面,所以只要把 我们要读取的文件放在  clz 这个文件夹里面就可以读取到,其实就是和 Person.class字节码文件在同一个文件夹下,就可以被读取到
  • 如果不是 Maven 工程,编译以后的文件在 out 文件夹里
  • F: \ IdeaProjects \ workspace \ review \ reflect \ target  \classes \ com \ csdn \ clz \ reflect.txt

 

 

package com.csdn.clz;
import com.csdn.pojo.Student;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.*;/*** 使用 类对象 读取文件*/
public class LoaderDemo3 {public static void main(String[] args) throws IOException {File file = new File("b.txt");file.createNewFile();System.out.println(file.getAbsolutePath());//F:\IdeaProjects\workspace\review\b.txt//        new File("reflect/src/main/java/com/csdn/clz/reflect.txt").createNewFile();//相对路径:项目的根目录开始查找FileInputStream fis = new FileInputStream("b.txt");System.out.println(fis);//java.io.FileInputStream@776ec8dfClass<Person> clz = Person.class;InputStream stream1 = clz.getResourceAsStream("b.txt");System.out.println(stream1);//nullClass<Person> per = Person.class;InputStream inputStream = per.getResourceAsStream("reflect.txt");System.out.println(inputStream);//java.io.BufferedInputStream@7ba4f24fClass<Student> stu = Student.class;InputStream inputStream1 = stu.getResourceAsStream("../clz/reflect.txt");System.out.println(inputStream1);//java.io.BufferedInputStream@3b9a45b3}
}
@Data
@NoArgsConstructor
@AllArgsConstructor
class Person {private String name;private int age;
}

http://www.shuangfujiaoyu.com/news/58756.html

相关文章:

  • 文化传媒网站php源码重庆百度seo排名优化软件
  • 中石化建设工程电子招投标交易网徐州网站建设方案优化
  • b2b网站怎么做广告联盟骗局
  • 东莞哪里有做网站的今天的新闻 联播最新消息
  • 唐山制作网站软件哈尔滨seo公司
  • 深圳定制建设网站网站推广方法
  • 张家港建设局网站网络营销策划的主要特点
  • 网站上登录系统制作网站定制设计
  • 博州住房和城乡建设局网站网络科技公司网站建设
  • 网站设计怎么做毕业论文百度seo霸屏软件
  • 图片手机网站建设最稳定的灰色词排名
  • ASPJSP动态网站开发网站开发公司排行榜
  • 海伦网站建设网络推广的渠道和方式有哪些
  • 建一个域名网站要多少钱快速排名提升
  • 中山公司做网站淘宝推广公司
  • 淄博哪家公司做网站最好seo推广效果
  • 网站的域名做邮箱吗手机优化
  • 上海知名网站建设公司排名站长工具之家
  • 企业黄页平台seo舆情优化
  • 广州网站改版设计公司北京网站优化步骤
  • 公司关于网站设计公司的简介信息流广告投放渠道
  • 司法厅网站建设方案活动推广方案策划
  • 婚庆网站建设必要性可以免费打开网站的软件下载
  • 欧美化妆品网站模板下载针对大学生推广引流
  • 邢台做网站邮箱百度网站认证
  • 海珠做网站要多少钱高端营销型网站建设
  • 网站的月度流量统计报告怎么做百度pc端提升排名
  • 灌云网站制作推广方案范例
  • 开拓网站建设公司今日时政新闻
  • 电子商务网站方案如何分析百度指数