01 2018 档案
摘要:lambda表达式是一个匿名函数,通俗解释是:可以传递的、在以后执行一次或多次的代码块。Java8中引入的特性。 lambda表达式的语法 形式:(参数)-> 表达式 0.若表达式复杂,可以用大括号括起。{语句块} 1.没有参数的情况:仍然需要提供空括号。 2.如果可以推导出参数类型:可以忽略参数类
阅读全文
摘要:接口概念与特性 Java接口时一系列方法的声明,是一些特征方法的集合,一个接口只有方法的特征而没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以有不同的行为。 以下以Comparable接口为例,该接口有一个compareTo方法,接受一个Object对象,返回一个整型数值。
阅读全文
摘要:java反射库(reflection library)提供了一个非常丰富且精心设计的工具集,以便编写能够动态操纵java代码的程序。这项功能被大量应用于JavaBeans中。 能够分析类能力的程序称为反射。反射机制作用: 1)运行时分析类的能力 2)运行时查看对象 3)实现通用的数组操作代码 4)利
阅读全文
摘要:超类与子类 1.概念 Java用关键字extends表明正在构造的新类派生于一个已经存在的类。已存在的类称为超类(superclass),基类(base class)或父类(parent class);新类称为子类(subclass),派生类(derived)或孩子类(child class)。Ja
阅读全文
摘要:python多线程与_thread模块 中介绍了线程的基本概念以及_thread模块的简单示例。然而,_thread模块过于简单,使得我们无法用它来准确地控制线程,本文介绍threading模块,它提供了更强大的多线程管理方案。 threading模块的对象 Thread 表示一个执行线程的对象 L
阅读全文
摘要:关于对象构造的一些认识。 默认域初始化 如果在构造器中没有显示地给域赋予初值,那么就会被自动地赋予默认值:数值为0,布尔值为false,对象引用为null。然而,这显然是不安全的,在一个null引用上调用方法结果是不可预期的。 无参数构造器 每个类都包含一个无参数构造函数,对象由无参数构造函数创建时
阅读全文
摘要:进程与线程 1.进程:计算机程序只是存储在磁盘中的可执行二进制(或其他类型)的文件。只有把他们加载到内存中并被操作系统调用,才具有其生命周期。进程则是一个执行中的程序。每个进程都拥有自己的地址空间,内存,数据栈以及其他用于跟踪执行的辅助数据。进程也可以通过派生新的进程来执行其他任务。由于每个进程有自
阅读全文
摘要:1.压缩与打包 压缩:利用更节省空间的记录方式来记录文件数据,让文件占用的容量下降。优点:相同容量能够存储更多数据,传输时数据量降低,从而速度更快。 打包:将多个文件打包为一个大文件,实际文件占用的容量没有下降。优点:让文件集合有了一个统一的名称。 2.Linux常见的压缩文件拓展名 *.gz gz
阅读全文
摘要:关键点 《Java编程思想》对static方法的描述:“static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建对象的前提下,仅仅通过类本身来调用staic方法。这实际上正是static方法的主要用途。” 虽然它只说明了static方法,但
阅读全文
摘要:目录与路径相关,文件与目录的增删改查命令等 参考资料:鸟哥的linux私房菜 目录与路径 绝对路径:从根目录写起,如/usr/share/doc 相对路径:即相对当前工作目录,如由usr/share/doc到/usr/share/man目录,可cd../man 目录相关操作 切换目录: cd [路径
阅读全文
摘要:csv释义 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分
阅读全文
摘要:文件属性与权限,文件权限设置 参考资料:鸟哥的Linux私房菜 用户与用户组 Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统
阅读全文
摘要:json释义JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - Decembe
阅读全文
摘要:一些基本的linux常用命令以及技巧 参考资料:鸟哥的Linux私房菜 开关机 数据同步写入磁盘:sync 重启:reboot(立即重启)shutdown -r now (立刻重启) shutdown -r +x (x分钟后重启) 关机:poweroff (关机前执行sync) shutdown -
阅读全文

浙公网安备 33010602011771号