work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2019年5月12日

摘要: 一、File 类 1、一个File类对象,表示了磁盘上的文件或目录 2、File类提供了与平台无关的方法对磁盘上文件或目录进行操作 3、File类直接处理文件和文件系统 4、File类没有指定信息怎样从文件读取或者向文件存储 二、File 创建文件 显示 说明创建成功。 三、在文件夹下创建文件 将在 阅读全文

posted @ 2019-05-12 22:04 work hard work smart 阅读(169) 评论(0) 推荐(0) 编辑

摘要: Java内部类,定义在内部的类称为内部类。 分为:静态内部类,成员内部类,局部内部类,匿名内部类 一、静态内部类 只能访问外部类的静态成员变量与静态方法,生成静态内部类对象的方式为 二、成员内部类 三、局部内部类 定义在方法中,只能访问方法中声明的final类型变量 四、匿名内部类 匿名内部类会隐试 阅读全文

posted @ 2019-05-12 21:01 work hard work smart 阅读(147) 评论(0) 推荐(0) 编辑

摘要: JVM 结构: 图片来自:https://blog.csdn.net/SivanL/article/details/88865084 194、说一下JVM的主要组成部分? 及其作用? 1) 类加载器 (ClassLoader) 2) 运行时数据区 (Runtime Data Area) 3) 执行引 阅读全文

posted @ 2019-05-12 20:17 work hard work smart 阅读(142) 评论(0) 推荐(0) 编辑

摘要: Java8新特性 1、Lambda表达式 2、函数式接口 3、接口的默认方法与静态方法 4、方法引用 5、Optional 一、Java 8 Lambda表达式 Lambda表达式,也称为闭包,它是推动Java 8发布的最重要新特性。 Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法 阅读全文

posted @ 2019-05-12 20:16 work hard work smart 阅读(340) 评论(0) 推荐(0) 编辑

摘要: 类加载 在Java代码中,类型的加载、连接与初始化过程都是在程序运行期间完成的。 类型可以是Class,Interface, 枚举等。 Java虚拟机与程序的生命周期 在如下几种情况下,Java虚拟机将结束生命周期 1)执行了System.exit() 方法 2)程序正常执行结束 3)程序在执行过程 阅读全文

posted @ 2019-05-12 20:15 work hard work smart 阅读(1663) 评论(0) 推荐(0) 编辑

摘要: 一、ISO/OSI七层参考模型 OSI(Open Systen Interconnection) 参考模型将网络的不同功能划分为7层 二、OSI各层所使用的协议 1、应用层: 远程登录协议Telnet,文件传输协议FTP,超文本传输协议HTTP,域名服务DNS、简单邮件传输协议SMTP,邮局协议PO 阅读全文

posted @ 2019-05-12 19:21 work hard work smart 阅读(135) 评论(0) 推荐(0) 编辑

摘要: 一、浅复制和深复制概念 浅复制(浅克隆): 被复制对象的所有变量都含有与原来对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不是复制它所引用的对象。 深复制(深克隆): 被复制对象的所有变量都含有与原来对象相同的值,除去那些引用其他对象的变量。那些引用 阅读全文

posted @ 2019-05-12 14:40 work hard work smart 阅读(723) 评论(0) 推荐(0) 编辑