2016/4/24 图形界面 作业

摘要: public Register(){ JFrame regster =new JFrame("登陆"); //新建窗口 regster.addNotify(); // 连接到屏幕 regster.setVisible(true); // 显示窗口 regster.setSize(400, 300); 阅读全文
posted @ 2016-04-24 22:04 查理布朗 阅读(111) 评论(0) 推荐(0) 编辑

2016/4/22 图形用户界面 2

摘要: 图形的基本布局 FlowLayout(流式布局)放入的组件会自动排列 从左到右 从上到下 BOerLayout(边框布局)分为上下左右中 五个部分 GridLayout (网格布局)输入需要的行数和列数 会生成网格状的布局 BxoLayout(盒式布局)垂直或者纵横 做出布局 组件都限制在‘盒子’中 阅读全文
posted @ 2016-04-22 22:07 查理布朗 阅读(99) 评论(0) 推荐(0) 编辑

2016/4/22 图形用户界面

摘要: GUI 代表图形用户界面 指的是在一个程序中用户可以看见并且和其交互的部分 (也就是窗口操作) JAVA目前(所学习的) 是swing; swing采用了一种特殊的方法 来设置组件类 这种特殊方式称为MVC 视图 >控制器 >模型 >视图 (循环) 容器和组件是组成CUI(也就是弹窗)的必备要素 组 阅读全文
posted @ 2016-04-22 21:33 查理布朗 阅读(126) 评论(0) 推荐(0) 编辑

2016/4/19 反射

摘要: Collection 是集合的最顶端 它之下主要有 List Set List: list 最常用的两个子类为 ArrayList LinkedList ArrayList:存储在ArrayList类型中的数据会转换为数组 , 每增加一个内容 便扩容一个, 它的数组排列是有序的(输入时什么样子 输出 阅读全文
posted @ 2016-04-19 20:46 查理布朗 阅读(91) 评论(0) 推荐(0) 编辑

2016/4/18 线程

摘要: 一个线程必定在一个进程中 而一个进程大多不止一个线程 同一时间一个进程可以运行多个线程 线程是最小的处理单位 线程的父类 一般用Thread 接口为Runnable 线程重写在名run的方法中 运行线程需要Thread的start方法 Runnable需要当作参数传入到Thread中才行 优先级 S 阅读全文
posted @ 2016-04-18 22:18 查理布朗 阅读(150) 评论(0) 推荐(0) 编辑

2016/4/17 反射

摘要: 反射 作为一个主要内容 (听说)理论多余实际 反射主要(目前只知道) 想要反射某个目标 先需要取得目标的属性,名字 在程序运行之前就知道这叫做 运行前取得 在程序运行时 从类加载器中 获取叫做 运行期取得 用途: 一般JAVA文件都是以class类型进行传送 所以需要使用里面的方法就得用到反射 ; 阅读全文
posted @ 2016-04-17 15:24 查理布朗 阅读(73) 评论(0) 推荐(0) 编辑

2016/4/14

摘要: JAVA的垃圾回收: 引用计数法 : 有引用时计数+1 无引用时计数-1 当计数为零 则被当作垃圾回收 根搜索 : 找到一个内存为根 从根内存开始寻找与它有联系的内存 无联系视为垃圾 一般为静态 ,常量 ; 标记 清除算法:删除很多不需要的对象 ,但是会产生很多的碎片 ; 复制算法 : 内存分为两半 阅读全文
posted @ 2016-04-14 19:42 查理布朗 阅读(180) 评论(0) 推荐(0) 编辑

2016/4/14 异常

摘要: try{ ****可能异常代码***** } 捕获异常 catch(****需要捕获哪种异常*****){*****e.printstackTrace*****}打印异常 处理异常 Exception 是所有异常的父类 当try内的程序检测到有异常时 程序运行会 根据 捕获的异常 跳入相应的catc 阅读全文
posted @ 2016-04-14 19:20 查理布朗 阅读(79) 评论(0) 推荐(0) 编辑

2016/4/14 接口

摘要: intertace (接口) 接口中的所有方法都应该是抽偶象的; 而抽象类中可以有抽象 也可以有具体的方法; 接口代表一种能力 (也可以说是条件) 而而继承接口的子类会得到这种能力(也可以说需要满足给出的条件) 接口申明 将class 改为inteytace(接口字符) 在需要接口的子类中将接口连接 阅读全文
posted @ 2016-04-14 19:06 查理布朗 阅读(116) 评论(0) 推荐(0) 编辑

2016/4/11 断点调试

摘要: 断点调试 先选中需要从哪开始的代码 双击加入点 断点调试有4个键 F5 F6 F7 F8 F5: 单步调试 如果需要调用某方法 会跳入方法中 F6 : 也是单步调试 但是不会进入到方法中 F7: 跳出当前代码 会从方法中跳出 回到调试代码 F8: 从一个调试点 跳到下一个调试点 阅读全文
posted @ 2016-04-11 23:12 查理布朗 阅读(99) 评论(0) 推荐(0) 编辑