240 发简信
IP属地:广东
  • 120
    第十二周-I/O(二)

    一.用缓冲器操纵数据 Buffer由数据和可以高效的访问及操纵这些数据的四个索引组成,这四个索引是:mark(标记),position(位置),limit(界限),和capa...

  • 120
    第十二周-新I/O

    java1.4引入了java.nio.*包,大大提高了读写速度。 一.读写速度对比 内存映射文件 > 带缓冲的流 > 普通输入流 > 随机访问文件(RandomAccessF...

  • 第十一周-序列化

    一.对象序列化是什么? 对象总是在运行时存在,当程序终止时,对象也就无论如何也不存在了。而序列化即提供了一种机制,通过将“对象持久化”,可以让对象在程序不运行时也能存在。 二...

  • 第十周-类型信息(三)-反射

    如果不知道某个对象的确切类型,运行时类型变量可以告诉你,但是有一个限制:该类在编译时必须已知。但如果你需要获取一个不在自己程序空间的对象的引用,或者来源于网络的一串字节,被告...

  • 第九周-类型信息(二)

    上周的学习中学习到了运行时类型信息的两种形式:1)传统的类型向下转换,运行时类型信息确保类型转换的正确性,如果执行了错误的类型转换,即抛出ClassCastException...

  • 120
  • 第七周-泛型学习(二)类型擦除

    1.类型擦除是什么? 虚拟机没有泛型类型对象,所有类都属于普通类。通过对泛型类提供一个原始类型(山区类型参数后的泛型类型名),擦除类型变量。 2.类型擦除的方式? 擦除类型变...

  • 120
    泛型学习(一)

    1.为什么要使用泛型程序设计? 最初的类只能持有单个对象,这个类可以明确指定该类持有的对象类型。 但该类的可重用性较差,当需要持有另外的对象时只能利用java的多态特性,编写...

  • 120
  • 数据库系统学习

    一、非常用sql命令 any和all any/some:表示至少一个满足条件如:列出工资高于B003分中至少一位员工工资的所有员工 all:表示满足所有条件如:列出工资高于B...

  • 120
    编码(一)------编码原理

    1.编码是什么? 信息在计算机中的存储形式为二进制,但我们在自然界中则是各国家不同的文字体系。将自然界中的问题体系翻译成机器可以识别的信息的过程就称为编码。 2.有哪些常见的...

  • DBMS的功能

    1.数据存储、检索和更新(增删改查) 2.设置可访问目录权限 系统目录:关于模式、用户、应用程序等信息的描述 3.事务控制 4.并发控制 5.恢复服务 6.授权服务 7.支持...

  • 数据库环境中的各种角色

    一.数据管理员和数据库管理员: 数据管理员: 管理数据资源、包括数据库规划 开发和维护的标准、策略、规程; 概念/逻辑数据库设计 数据库管理员: 物理数据库设计与实现 安全性...