摘要:
注解(Annotation)与反射(Reflection) 一、注解 1.1、什么是注解 Annotation是JDK.5.0开始引入的技术 Annotation的作用: 不是程序本身,可以对程序做出解释。(这一点和注释(comment)没有什么区别) 可以被其他程序(比如:编译器)读取 Annot 阅读全文
摘要:
贪吃蛇 所需知识内容: 1、帧:就是影像动画中最小单位的单幅影像画面,相当于电影胶片上的每一格镜头。简明理解就是:如果时间片足够小,就是动画。 一秒30帧、60帧;人眼中看起来就是动画,没有什么区别了。这每一帧连起来是动态的动画,但是每一张拆开则是一张静态的图片 2、键盘监听 3、定时器 Timer 阅读全文
摘要:
GUI编程 一、简介 GUI:图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。 GUI核心开发技术:Swing、GUI; 缺点:见面不够美观、需要jre环境; 为什么要去学习? >可以学习MVC架构思想、还可以 阅读全文
摘要:
IO流四 一、对象序列化流与对象反序列化流 1.1、什么是序列化?什么是反序列化 对象序列化:就是将对象保存在磁盘中,或者在网络中传输对象 这种机制就是使用一个字节序列表示一个对象,该字节序列包含:对象的类型、对象的数据和对象中存储的属性等信息字节序列写到文件之后,相当于文件中持久保存了一个对象的信 阅读全文
摘要:
IO流三 一、案例 1.1、集合到文件 //需求:把Arraylist集合中的字符串数据写入到文本文件,要求:每一个字符串元素作为文件中的一行数据 public class demo01 { public static void main(String[] args) throws IOExcept 阅读全文
摘要:
JavaIO流二 IO流的概述和分类 IO流的概述: IO:输入/输出(Input/Output) 流:是一种抽象概念:是对数据传输的总称也就是说数据在设备间的传输称为流,流的本质就是数据传输 IO流就是用来处理设备间数据传输问题的 常见应用场景:文件复制,文件上传,文件下载 IO流分类: 按照数据 阅读全文
摘要:
Java IO流 (一) 一、File 1.1、File类的概述和构造方法 File:它是文件和目录路径名的抽象表示 文件和目录是可以通过File封装成对象的 对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已。它可以存在,也可以不存在。这可以通过将来的一些具体的操作把这个路径 阅读全文
摘要:
Java集合三 一、Map 1.1、Map集合概述和使用 Map集合概述: public interface Map<K,V> K:键的类型;V:值的类型 将键映射到值的对象;不能包含重复的键;每个键可以映射到最多一个值 创建Map集合的对象 多态的方式 具体的实现类HashMap import j 阅读全文
摘要:
Java集合二 一、Set 1.1、Set的概述和特点 Set集合是不包含重复元素的集合 没有带索引的方法,所以使用普通for循环遍历 java.util Interface Set<E> E - 由此集合维护的元素的类型 public interface Set<E> extends Collec 阅读全文
摘要:
Java集合一 一、集合 1.1、集合的概述 编程的时候需要存储多个数据,使用长度固定的数组存储格式,不一定满足我们的需求,更适应不了变化的需求,那么此时我们就可以使用集合来做 集合类的特点:提供了一种存储空间可变的存储模型,存储的数据容量随时可以发生改变。 1.2、集合类的体系结构 以上都只是接口 阅读全文