上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: 一、定义 GUI全称是Graphical User Interface,即图形用户界面。JDK中提供了AWT 和 Swing 两个包,用于GUI程序的设计和开发。 1.java .awt abstract Window Toolkit (抽象窗口工具包),它是 java 的早期版本,组件种类有限,需 阅读全文
posted @ 2017-07-10 09:37 江河湖泊 阅读(484) 评论(0) 推荐(0)
摘要: 一、java中的序列化 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。把Java对象转换为字节序列的过程称为对象的序列化。把字节序列恢 阅读全文
posted @ 2017-07-09 14:45 江河湖泊 阅读(337) 评论(0) 推荐(0)
摘要: 一、管道流 演示:PipedInputStream , PipedOutputStream 注意:管道流本身就不建议在一个线程中使用,这是因为向输出流中写的数据,都会存到输入流内部的一个1024字节大小的数组中,如果写的内容超过这个数组的大小,而且没有被输入流读取的话,输出流所在的线程就会等待,如果 阅读全文
posted @ 2017-07-09 13:50 江河湖泊 阅读(377) 评论(0) 推荐(0)
摘要: 接着上一篇,继续做学习笔记。学IO这块,突然找到一点好处,好像以后操作电脑,尤其是电脑里的文件啥的,可以很少的用鼠标了。添加、修改、删除啥的,几行代码就可以搞定了。这只是我一个初学者的一点小心思,IO背后的大用处,相信还有很多很多。继续学习ing.... 一、缓冲流和装饰模式 缓冲流(包装类),缓冲 阅读全文
posted @ 2017-07-09 10:59 江河湖泊 阅读(309) 评论(0) 推荐(0)
摘要: 此文为了解IO知识的基础篇,这块我看了几天,感觉和前段时间学习集合一样,零散又重要。想记录一下这块由浅入深的学习过程。所以,接下来会记录几篇学习笔记,之后会有以前深入总结。因为这块比较重要啊,所以一定要学好。 一、IO的概述 IO: (Input Output) 什么是流: 一组有顺序的、有起点和终 阅读全文
posted @ 2017-07-08 12:05 江河湖泊 阅读(469) 评论(0) 推荐(0)
摘要: 1.关于死锁,百度百科的解释: 死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,他们将都无法进行下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程成为死锁进程。 2.关于死锁,我个人的理解: 经过一段时间的学习,我理解的 阅读全文
posted @ 2017-07-06 09:23 江河湖泊 阅读(462) 评论(0) 推荐(0)
摘要: 一、 进程 是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。 比如在Windows系统中,一个运行的exe就是一个进程。 二、线程 是指进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很多线程。 线程总是属于某个进程, 阅读全文
posted @ 2017-07-05 14:29 江河湖泊 阅读(633) 评论(0) 推荐(0)
摘要: 本文主要介绍几种Java中常用类的应用。 一、System类 从API当中我们可以看出,public final class System exends Object。System类包含一些有用的字段和方法。这些字段和类都被static修饰了,说明他们都不能被实例化。 在System类提供的设施中, 阅读全文
posted @ 2017-07-03 10:53 江河湖泊 阅读(15068) 评论(0) 推荐(0)
摘要: 大家都知道main方法的参数就是一个数组类型的,那么它其实也是可以改成不定参数类型。我试了试,并调用了一些弹出来的方法。 public class ClassC2 { public static void main(String...args) { System.out.println(args.g 阅读全文
posted @ 2017-07-02 11:54 江河湖泊 阅读(373) 评论(0) 推荐(0)
摘要: 通过学习,一句话概括Java工厂模式的特点——通过建立一个工厂来创建对象,不必关心构造对象实例能不能被实例化啊等诸多细节和复杂过程。 工厂模式呢?就像我们从劳动密集型社会转型到技术密集型社会。打个比方,从前要制造一个桌子,从上山选木头、砍木头、运木头,到设计桌子,制造桌子等细节问题都需要一个人去做好 阅读全文
posted @ 2017-07-01 21:10 江河湖泊 阅读(312) 评论(0) 推荐(0)
摘要: 一、定义 泛型(generic)是指参数化类型的能力。可以定义带泛型类型的类或方法,随后编译器会用具体的类型来替换它(泛型实例化)。使用泛型的主要优点是能够在编译时,而不是在运行时检测出错误。它是jdk1.5之后出现的特性,为了增强安全性。我的理解是,它更像一种特殊规范,比如程序员在调用的时候,或者 阅读全文
posted @ 2017-06-29 17:14 江河湖泊 阅读(408) 评论(0) 推荐(1)
摘要: TreeSet是SortedSet接口的实现类,Sorted的英文意思是分类的;选择的。 TreeSet可以确保集合元素处于排序状态。与HashSet集合相比,TreeSet还提供了如下几个额外方法: 方法名称 解释 Comparator comparator(); 如果TreeSet采用了定制排序 阅读全文
posted @ 2017-06-29 14:43 江河湖泊 阅读(457) 评论(0) 推荐(0)
摘要: /* *在大不久前,我决定自学Java,关注了很多的公众号、微博等。没几天我看到一个笑话: *晚上孩子哭了,老婆让我去看看。 *我说:“不行,咱们的床是队列,你先上的床就得你先下床。。。 *老婆说:NO NO No,是栈。 * 紧接着一脚踹到我的屁股上。 * 当时,看了评论,都是在说程序员夫妻欢乐多 阅读全文
posted @ 2017-06-28 19:16 江河湖泊 阅读(1445) 评论(0) 推荐(0)
摘要: 为什么equals()方法要重写? 判断两个对象在逻辑上是否相等,如根据类的成员变量来判断两个类的实例是否相等,而继承Object中的equals方法只能判断两个引用变量是否是同一个对象。这样我们往往需要重写equals()方法。 我们向一个没有重复对象的集合中添加元素时,集合中存放的往往是对象,我 阅读全文
posted @ 2017-06-28 13:33 江河湖泊 阅读(38406) 评论(0) 推荐(11)
摘要: http://www.360doc.com/content/12/0722/14/820209_225797366.shtml 在没有设置环境变量之前,我们可以通过直接在应用程序中加带相关信息来运行我们的程序。比如,我们可以这样开始运行一个Java程序: C:/jdk1.3.1/bin/java - 阅读全文
posted @ 2017-06-27 16:12 江河湖泊 阅读(605) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 下一页