- 博客(26)
- 问答 (1)
- 收藏
- 关注
原创 第11章_GUI
AWT:抽象窗口开发包,跨平台抽象工具。不同系统生成的窗口可能会有偏差Component:抽象类包括所有可以显示出来的用户交互界面(其中可以有Button、TextArea、Label、TextField及Container)Container:Component的子类,是一个容器类,用作容纳其他Component,包括Component及Window、PanelWindow:自由停泊的顶级窗口,...
2018-06-15 15:20:10 162
原创 第09章_线程_生产者与消费者及 第九章线程总结
关键字 wait(); notify()// 创建 tong mantou chushi xiaofeizhe 四个类。mantou具有IDtong 具有容量 mantou[]数组,及 index 馒头的数量chushi生产mantouxiaofeizhe 消费mantoupublic class Test20180601{ public static void main...
2018-06-02 09:45:47 108
原创 第09章_线程 非同步方法访问同步锁方法及解决办法
public class Test20180529001 implements Runnable{ 创建一个测试类 int i = 0; ...
2018-05-29 21:00:42 189
原创 第09章_线程 同步锁 与 死锁
线程同步死锁public class Test20180529 implements Runnable{ \\创建一个测试类 public int flag = 1; \\类成员变量 flag static Object o1 = new O...
2018-05-29 20:19:37 157
原创 第09章_线程Join_Yield_Priority
Join 合并线程public class Test20180528{ public static void main(String args[]){ My s = new My(); \\new一个新的并行线程对象 s.start(); ...
2018-05-28 21:42:26 116
原创 _第09章_线程_基本概念
1 进程是一个静态的概念。2 一个进程里面有一个主线程是(main方法),是一个进程里面程序里面不同的执行路径。3 同一个时间点一个CPU只能支持一个线程在执行(单核)交替执行定义一个继承了 Runnable的类,并实现run方法,然后将并行子线程想要执行的内容写在run方法中然后在main方法中new一个该类,然后再在main方法中new一个Thread对象 并将多线程的对象传入Th...
2018-05-27 14:38:30 134
原创 第08章_流_IO
从程序的角度出发,输入流/输出流(InputStream 输入流字节流) (Reader 输入字符流) (OutputStream 输出字节流) (Writer 输出字符流)处理单位的不同,字节流/字符流功能不同 ,节点流/处理流InputStream(抽象类)InputStream方法Out...
2018-05-16 21:15:04 122
原创 第07章_容器_总结
java.util Collection 接口下面两个分支 Set(没有顺序,不可以重复),List接口(有顺序,可以重复) Map接口(Key-Value 一对一对的存)实现了Map接口的类 HashMap实现了Set接口的类 HashSet实现了List接口的类 LinkedList ,ArrayListCollections(类)封装了一些常用的List算法,常用的排序,二分法查找,随机排序...
2018-05-16 20:28:46 101
原创 第07章_容器_接口 Comparable
Java.lang下的 Comparable接口 只有一个compareTo 方法 ,实现Comparable接口 重写compareTo方法public int compareTo(Object t){ Name n = (Name)t; int fh = l.compareTo(n.l); return (fh !=0 ? fh : r.compareTo(n.r));...
2018-05-15 06:54:43 122
原创 容器_增强的for循环
for(int i : arr)增强的for循环(只能看不能改)在使用增强for循环时,也内部也使用了iterator 因为已经锁定 所以无法建remove操作
2018-05-14 06:33:55 266
原创 第07章_容器_05_Iterator
Iterator 接口 实现 容器的遍历操作 Collection c = new HashSet(); \\HashSet 容器 //c.add(new Integer(100)); c.add(new Name("f1","f2")); \\为该容器添加元素 c.add(new Name("f2","f3")); c.add(new ...
2018-05-13 10:30:48 117
原创 第07章_容器
容器 装对象的容器interface Collection 一个一个装interface map 一对一对装Set 没有顺序 不可以重复List 有顺序且可以重复 (重复为Equals)
2018-05-12 21:04:18 93
原创 第03章_面向对象_第06章_常用类__File类_递归
import java.io.*; public class Test20180508003{ public static void main(String args[]){ File f = new File("D:\\tools"); ...
2018-05-08 21:55:37 159
原创 第03章_面向对象_第06章_常用类__File类
import java.io.*;File类在IO包下 String s1 ="mir2/mir3"; //路径 String s2 ="myfile.txt"; // 文件名 File f = new File (s1,s2); // new一个新的File对象 参数为s1 路径 , s2 文件名if (f.exists()){ ...
2018-05-08 20:38:43 117
原创 第03章_面向对象_第06章_常用类_String类_StringBuffer
StringBuffer是一种可变的String类 StringBuffer类方法包括添加 删除 正排序 倒排序 随机排序等 也包括类似String类的方法,
2018-05-06 20:00:13 118
原创 二分法
while 起始位置 <= 终止位置起始位置 终止位置查询位置等于(起始+终止)/2目标值大于查询目录则 起始位置=查询位置等于 +1 即删除左侧,以右侧为全局并重新进行public class Test20180506{ public static void main(String args[]){ Date[] days = new Date[5]; days[0] = new...
2018-05-06 10:22:32 116
原创 第03章_面向对象_第06章_常用类_String类
常用的String类方法indexOf 返回 该字符串中包含指定字符串的位数,如果不包含则返回-1各种数据类型转换为字符串求int类型是几位数,先转成字符串,然后lengthsPlit 将字符串 转换为字符串数组,参数为 (指定的分割符号)...
2018-05-02 21:46:29 117
原创 第03章_面向对象_第04章_异常处理
Throwable 异常的根基类 在java.lang下的Objcet下 Throwable 类下面有两个子类 Error类和 Exception类 Error为不可处理异常。 Exception为可处理的异常,在Exception中 RuntimeExce...
2018-05-01 21:38:59 125
原创 第03章_面向对象_package_JDK常用包_继承和权限控制
打包 package com.bjxxt; (public)引入 import com.bjsxt.*;
2018-04-30 10:22:09 115
原创 第03章_面向对象_42_final关键字
Final1.修饰变量 final的变量不能被改变,包括成员变量及局部变量(形参)2.修饰方法 final的方法不能被重写3.修饰类 final的类不能被继承...
2018-04-30 10:15:08 71
原创 第03章_面向对象_41_抽象类
具有抽象方法的类一定是抽象类。抽象类中的方法就是被用来重写的。关键字 abstract extends来进行集成并重写抽象类中的抽象方法。抽象类的子类必须重写了 父抽象类的方法才可以new对象如果抽象类的子类也没有写 父抽象类方法的实现 那么可以将该类也定义为抽象类。同样只有在其子类实现了 父类的抽象方法后才能new对象。...
2018-04-30 09:07:59 101
原创 第03章_面向对象_43_interface_接口
public interface 接口名 { int id 等价于 ( public static final int id = 1) public void 方法名(){ }}使用implements 实现接口public class Test20180429{ public static v...
2018-04-29 21:47:14 124
原创 第03章_面向对象_34_Object类之toString方法
所有的类都是Object类的子类,toString方法是Object类的方法。自定义类如不重写此方法,方法实现的是类名+@+哈希编码建议所有类重写此方法。
2018-04-29 20:00:25 136
空空如也
关系数据库中,关系代数投影操作的问题
2017-12-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人