Java
贾金梁
智能计算,深度学习方向挣扎的小白。
展开
-
对JVM类加载机制的理解
mian()方法 ,mian()方法是java程序入口,JVM会首先加载main()方法所在的类A;当JVM加载这个类A.class的时候,会采用双亲委托机制,即最下层的加载器类(系统类加载器)会先让其父加载器类(扩展类加载器)尝试加载,然后父加载器类(扩展类加载器)会继续先让他的父加载器类(引导类加载器)尝试加载。因为引导类加载器是没有父类的,所以引导类加载器就会开始加载。加载成功那么这个A.class就加载成功了,加载不成功的话就让子加载器(扩展类加载器)加载;上面的意思说的通俗一点就是:三个加载.原创 2020-06-20 11:14:50 · 172 阅读 · 0 评论 -
学习Java中的io流技术
程序运行需要数据,数据的获取往往需要跟外部系统进行通信,外部系统可能是文件、数据库、其他程序、网络、IO设备等等。 io流就是连通程序与外部系统的一条数据通道,以军队为例,程序就是指挥中心,io流就是通信兵,外部系统就是各个军团。所以io流是以程序为中心,程序从外部系统获得数据叫做输入流,程序输出数据给外部系统从而可以操作外部系统叫做输出流。 前面提到外部系统可能是文件、数据库、其他程...原创 2020-06-16 18:56:34 · 208 阅读 · 0 评论 -
Java中FileUtils和FileUtils的使用
Apache-commons工具包中提供了IOUtils/FileUtils类库,为我们提供了更加简单、功能更加强大的文件操作和IO流操作功能,可以让我们非常方便的对文件和目录进行操作。 我们要下载IOUtils/FileUtils类库相关的Apache-commons-io jar包以及api文档。FileUtils类库的下载页面在:http://commons.apache.org...原创 2019-07-27 22:39:43 · 2277 阅读 · 0 评论