编程语言-Java
e2603199
这个作者很懒,什么都没留下…
展开
-
第03章_面向对象_42_final关键字
Final1.修饰变量 final的变量不能被改变,包括成员变量及局部变量(形参)2.修饰方法 final的方法不能被重写3.修饰类 final的类不能被继承...原创 2018-04-30 10:15:08 · 56 阅读 · 0 评论 -
第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 · 106 阅读 · 0 评论 -
_第09章_线程_基本概念
1 进程是一个静态的概念。2 一个进程里面有一个主线程是(main方法),是一个进程里面程序里面不同的执行路径。3 同一个时间点一个CPU只能支持一个线程在执行(单核)交替执行定义一个继承了 Runnable的类,并实现run方法,然后将并行子线程想要执行的内容写在run方法中然后在main方法中new一个该类,然后再在main方法中new一个Thread对象 并将多线程的对象传入Th...原创 2018-05-27 14:38:30 · 116 阅读 · 0 评论 -
第07章_容器_总结
java.util Collection 接口下面两个分支 Set(没有顺序,不可以重复),List接口(有顺序,可以重复) Map接口(Key-Value 一对一对的存)实现了Map接口的类 HashMap实现了Set接口的类 HashSet实现了List接口的类 LinkedList ,ArrayListCollections(类)封装了一些常用的List算法,常用的排序,二分法查找,随机排序...原创 2018-05-16 20:28:46 · 81 阅读 · 0 评论 -
第08章_流_IO
从程序的角度出发,输入流/输出流(InputStream 输入流字节流) (Reader 输入字符流) (OutputStream 输出字节流) (Writer 输出字符流)处理单位的不同,字节流/字符流功能不同 ,节点流/处理流InputStream(抽象类)InputStream方法Out...原创 2018-05-16 21:15:04 · 108 阅读 · 0 评论 -
第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 · 101 阅读 · 0 评论 -
第09章_线程 同步锁 与 死锁
线程同步死锁public class Test20180529 implements Runnable{ \\创建一个测试类 public int flag = 1; \\类成员变量 flag static Object o1 = new O...原创 2018-05-29 20:19:37 · 139 阅读 · 0 评论 -
第09章_线程 非同步方法访问同步锁方法及解决办法
public class Test20180529001 implements Runnable{ 创建一个测试类 int i = 0; ...原创 2018-05-29 21:00:42 · 168 阅读 · 0 评论 -
第11章_GUI
AWT:抽象窗口开发包,跨平台抽象工具。不同系统生成的窗口可能会有偏差Component:抽象类包括所有可以显示出来的用户交互界面(其中可以有Button、TextArea、Label、TextField及Container)Container:Component的子类,是一个容器类,用作容纳其他Component,包括Component及Window、PanelWindow:自由停泊的顶级窗口,...原创 2018-06-15 15:20:10 · 140 阅读 · 0 评论 -
第07章_容器_Collections类
List原创 2018-05-14 20:11:58 · 99 阅读 · 0 评论 -
第07章_容器_List接口
List方法1、获取 、2、 替换3、添加4、删除5、获取该对象的位置6、最后一个对象的位置原创 2018-05-14 20:08:04 · 71 阅读 · 0 评论 -
第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 · 103 阅读 · 0 评论 -
第03章_面向对象_package_JDK常用包_继承和权限控制
打包 package com.bjxxt; (public)引入 import com.bjsxt.*;原创 2018-04-30 10:22:09 · 97 阅读 · 0 评论 -
第03章_面向对象_第04章_异常处理
Throwable 异常的根基类 在java.lang下的Objcet下 Throwable 类下面有两个子类 Error类和 Exception类 Error为不可处理异常。 Exception为可处理的异常,在Exception中 RuntimeExce...原创 2018-05-01 21:38:59 · 104 阅读 · 0 评论 -
第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 · 97 阅读 · 0 评论 -
第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 · 142 阅读 · 0 评论 -
第03章_面向对象_第06章_常用类_String类
常用的String类方法indexOf 返回 该字符串中包含指定字符串的位数,如果不包含则返回-1各种数据类型转换为字符串求int类型是几位数,先转成字符串,然后lengthsPlit 将字符串 转换为字符串数组,参数为 (指定的分割符号)...原创 2018-05-02 21:46:29 · 102 阅读 · 0 评论 -
二分法
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 · 100 阅读 · 0 评论 -
第07章_容器
容器 装对象的容器interface Collection 一个一个装interface map 一对一对装Set 没有顺序 不可以重复List 有顺序且可以重复 (重复为Equals)原创 2018-05-12 21:04:18 · 74 阅读 · 0 评论 -
第03章_面向对象_第06章_常用类_String类_StringBuffer
StringBuffer是一种可变的String类 StringBuffer类方法包括添加 删除 正排序 倒排序 随机排序等 也包括类似String类的方法,原创 2018-05-06 20:00:13 · 101 阅读 · 0 评论 -
第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 · 97 阅读 · 0 评论 -
容器_增强的for循环
for(int i : arr)增强的for循环(只能看不能改)在使用增强for循环时,也内部也使用了iterator 因为已经锁定 所以无法建remove操作原创 2018-05-14 06:33:55 · 245 阅读 · 0 评论 -
第03章_面向对象_34_Object类之toString方法
所有的类都是Object类的子类,toString方法是Object类的方法。自定义类如不重写此方法,方法实现的是类名+@+哈希编码建议所有类重写此方法。原创 2018-04-29 20:00:25 · 96 阅读 · 0 评论 -
语法
instanceof 检测类原创 2018-04-29 20:44:34 · 87 阅读 · 0 评论 -
第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 · 92 阅读 · 0 评论