java NIO Java NIO 之前我们讲过JavaIO,我们曾把JavaIO比喻为从一个竹筒中取水,一滴滴地输入或者输出。新的IO方式使用了不同的方式来处理输入与输出,新IO采用内存映射文件的方式来处理输入和输出,新IO将文件或者文件的一段区域映射到内存中,这样就可以像访问内存一样来访问文件了。 **Channel(通道)和Buffer(缓冲)**是新IO中两个核心对象。新IO系统中所有数据都需要通过通道来传 2021-07-28 理论深入 #Java疯狂讲义
Java输入与输出补充介绍 小tips:本文省略了FIle类的讲解,还有对一开始的简单字节,字符流都进行了简化讲解,如果你需要更基础的入门,可以参考我的知乎文章:IO流 Java输入/输出字节流和字符流你可以把Java的输出和输入流想象为我们在一个竹筒中取水,向竹筒中把水倒出来就是输出流。字节流的话就是一滴一滴地流出,字符流的话就是多滴多滴流出来。输入也是相同的,我们向竹筒中注水,字节流就是一滴一滴地注入,字符流就 2021-07-27 理论深入 #Java疯狂讲义
黑暗之魂3-使命,信仰,爱的赞歌(1) 黑暗之魂3-使命,信仰,爱的赞歌(1)黑暗之魂3可以讲的点特别特别多,但是作为一名RPG重度爱好者,我更在意的是它的剧情,本文涉及多重剧透 世界伊始在远古时代,世界还笼罩在一篇迷雾中,四周都是巨大的岩石。某一天燃起了第一团火,所有的差异因此产生,冷与热、生命与死亡、光明与黑暗。然后,有几只从黑暗中诞生的物种受到火焰的吸引获得了王魂。他们分别是最初的死者-尼特伊扎里斯魔女和混沌的女儿阳光之王葛温和他 2021-07-25 游戏测评 #黑暗之魂3
Java注解看这一篇就够了 小tips:本文主要以创建自定义的注解为线索。看懂本文需要你懂一些Java的基本知识,如果你还不会Java。可以去我的知乎文章中查看:java从入门到入土 Java注解JDK的元注解@Retention该注解用于修饰注解定义,指定呗修饰的注解可以保留多长事件。value的值只能是以下三个 RententionPolicy.CLASS:编译器将注解记录在class文件中。当运行Java程序时,JV 2021-07-15 理论深入 #Java疯狂讲义
java泛型看这一篇就够了 Java泛型泛型的使用定义泛型的接口和类泛型就是允许在定义类、接口、方法时使用类型形参,这个类型形参(泛型)将在声明变量、创建对象、调用方法时动态地指定。 定义泛型的接口 123456789101112131415161718192021//定义接口指定泛型形参,该形参名为Epublic interface List<E>{ //在该接口中,E可作为类型使用 voi 2021-07-13 理论深入 #Java疯狂讲义
贫富差距,城市建设,气候变化如何影响流行病 小tips:主题均是环球科学杂志中我所在意的主题 贫富差距如何影响流行病穷人的居住条件堪忧在美国的一部分穷人,要么生活在马路上,要么生活在拥挤的避难所里面,《美国科学院院刊》刊出一项研究,由生物学家组成的研究团队证明,当年流感暴发期间,那些文盲较多的普查区,死亡率要远高过识字率较高的普查区。文盲率每升高10%,流感引起的死亡率就升高32%。其实从常识角度来看,这应该也是正确的。人与人之间是不同的, 2021-07-12 环球科学 #社会学 #病理学
集合框架之队列 小tips:本文通过Java语言实现,希望你尽量知道一些关于集合框架的知识点,如果不太清楚也可以访问我的入门文章:集合框架 集合框架中的队列 Queue接口方法Queue用于模拟队列这种数据结构,队列通常是指先进先出的容器 方法 描述 void add(Object e) 将指定元素加入此队列的尾部 Object element() 获取队列头部的元素,但是不删除该元素 boo 2021-07-12 理论深入 #Java疯狂讲义
Java8集合遍历方式与Stream流 小tips:本文不会介绍所有遍历的方式,如果你并不明白什么是集合,那么推荐你去看我的入门文章:集合框架 Java8集合遍历方式与Stream流Java8集合遍历方式使用Iterator 接口操作集合Iterator 接口是 Java 集合框架的成员,这个接口主要用于遍历Collection集合中的元素,所以也被称为迭代器。Iterator 必须依附于Collection对象,有一个Iterator 2021-07-10 教程 #Java疯狂讲义
Java中的方法与属性 小tips:本文可能需要基础的方法与属性的知识:链接在这 Java中的方法与属性Java中属性(成员变量)和方法必须依托于类,对于方法而言,永远不能独立执行方法,执行方法必须使用类或对象作为调用者 属性成员变量由英文单词 field 意译而来,早期有些书籍将成员变量称为属性。 但实际上在 Java 世界里属性( 由 property 翻译 而来)指的是一组 setter 方法 和 getter 2021-07-10 理论深入 #Java疯狂讲义
Java中的包与类(2)-内部类 小tips:本文可能会缺乏一些关于类与对象更基础的知识点,如果你需要可以访问我的知乎: Java中的包与类(2)Java中的内部类什么是类,什么是对象面向对象的程序设计过程有两个重要概念:类和对象。对象是一个具体存在的实体,例如我们口中所说的人其实都是人类的实例,人类就是人的实例的抽象概念,即对象是类的实例。类中至少包括了类的成员变量和方法。比如在人类这个类中,头就是人类的成员变量,呼吸就是人类的 2021-07-09 理论深入 #Java疯狂讲义