自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (1)
  • 收藏
  • 关注

原创 第11章_GUI

AWT:抽象窗口开发包,跨平台抽象工具。不同系统生成的窗口可能会有偏差Component:抽象类包括所有可以显示出来的用户交互界面(其中可以有Button、TextArea、Label、TextField及Container)Container:Component的子类,是一个容器类,用作容纳其他Component,包括Component及Window、PanelWindow:自由停泊的顶级窗口,...

2018-06-15 15:20:10 158

原创 第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 103

原创 第09章_线程 非同步方法访问同步锁方法及解决办法

public class Test20180529001 implements Runnable{                                            创建一个测试类 int i = 0;                                                                                         ...

2018-05-29 21:00:42 185

原创 第09章_线程 同步锁 与 死锁

线程同步死锁public class Test20180529 implements Runnable{                   \\创建一个测试类 public int flag = 1;                                                              \\类成员变量 flag static Object o1 = new O...

2018-05-29 20:19:37 153

原创 第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 112

原创 _第09章_线程_基本概念

1   进程是一个静态的概念。2   一个进程里面有一个主线程是(main方法),是一个进程里面程序里面不同的执行路径。3   同一个时间点一个CPU只能支持一个线程在执行(单核)交替执行定义一个继承了 Runnable的类,并实现run方法,然后将并行子线程想要执行的内容写在run方法中然后在main方法中new一个该类,然后再在main方法中new一个Thread对象 并将多线程的对象传入Th...

2018-05-27 14:38:30 130

原创 第08章_流_IO

从程序的角度出发,输入流/输出流(InputStream 输入流字节流)  (Reader 输入字符流)                                                    (OutputStream 输出字节流)  (Writer 输出字符流)处理单位的不同,字节流/字符流功能不同 ,节点流/处理流InputStream(抽象类)InputStream方法Out...

2018-05-16 21:15:04 119

原创 第07章_容器_总结

java.util Collection 接口下面两个分支 Set(没有顺序,不可以重复),List接口(有顺序,可以重复) Map接口(Key-Value 一对一对的存)实现了Map接口的类 HashMap实现了Set接口的类 HashSet实现了List接口的类 LinkedList ,ArrayListCollections(类)封装了一些常用的List算法,常用的排序,二分法查找,随机排序...

2018-05-16 20:28:46 95

原创 第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 118

原创 第07章_容器_Collections类

List

2018-05-14 20:11:58 115

原创 第07章_容器_List接口

List方法1、获取 、2、 替换3、添加4、删除5、获取该对象的位置6、最后一个对象的位置

2018-05-14 20:08:04 87

原创 容器_增强的for循环

for(int i : arr)增强的for循环(只能看不能改)在使用增强for循环时,也内部也使用了iterator  因为已经锁定 所以无法建remove操作

2018-05-14 06:33:55 258

原创 第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 111

原创 第07章_容器

容器   装对象的容器interface Collection  一个一个装interface map 一对一对装Set  没有顺序  不可以重复List  有顺序且可以重复 (重复为Equals)

2018-05-12 21:04:18 88

原创 第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 155

原创 第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 111

原创 第03章_面向对象_第06章_常用类_String类_StringBuffer

StringBuffer是一种可变的String类  StringBuffer类方法包括添加 删除 正排序 倒排序 随机排序等 也包括类似String类的方法,

2018-05-06 20:00:13 112

原创 二分法

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 112

原创 第03章_面向对象_第06章_常用类_String类

常用的String类方法indexOf  返回 该字符串中包含指定字符串的位数,如果不包含则返回-1各种数据类型转换为字符串求int类型是几位数,先转成字符串,然后lengthsPlit  将字符串 转换为字符串数组,参数为 (指定的分割符号)...

2018-05-02 21:46:29 113

原创 第03章_面向对象_第04章_异常处理

Throwable  异常的根基类          在java.lang下的Objcet下                Throwable 类下面有两个子类 Error类和 Exception类                        Error为不可处理异常。                        Exception为可处理的异常,在Exception中 RuntimeExce...

2018-05-01 21:38:59 119

原创 第03章_面向对象_package_JDK常用包_继承和权限控制

打包    package com.bjxxt;   (public)引入     import com.bjsxt.*;

2018-04-30 10:22:09 111

原创 第03章_面向对象_42_final关键字

Final1.修饰变量        final的变量不能被改变,包括成员变量及局部变量(形参)2.修饰方法        final的方法不能被重写3.修饰类         final的类不能被继承...

2018-04-30 10:15:08 68

原创 第03章_面向对象_41_抽象类

具有抽象方法的类一定是抽象类。抽象类中的方法就是被用来重写的。关键字 abstract    extends来进行集成并重写抽象类中的抽象方法。抽象类的子类必须重写了 父抽象类的方法才可以new对象如果抽象类的子类也没有写 父抽象类方法的实现 那么可以将该类也定义为抽象类。同样只有在其子类实现了 父类的抽象方法后才能new对象。...

2018-04-30 09:07:59 94

原创 第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 122

原创 语法

 instanceof  检测类

2018-04-29 20:44:34 107

原创 第03章_面向对象_34_Object类之toString方法

所有的类都是Object类的子类,toString方法是Object类的方法。自定义类如不重写此方法,方法实现的是类名+@+哈希编码建议所有类重写此方法。

2018-04-29 20:00:25 131

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除