日记
文章平均质量分 89
Huberry
这个作者很懒,什么都没留下…
展开
-
黑马程序员——Java基础——面向对象(2)继承
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------原创 2014-09-04 09:02:33 · 569 阅读 · 0 评论 -
黑马程序员——java基础——IO流(1)字符流与字节流基本操作
一、IO流IO流:即InputOutput的缩写。用于处理设备上数据。流:可以理解数据的流动,就是一个数据流。IO流最终要以对象来体现,对象都存在IO包中。1、特点:1)Java对数据的操作是通过流的方式。2)流按操作数据分为两种:字节流和字符流。3)流按流向分为:输入流和输出流。注意:流只能操作数据,而不能操作文件。3、IO流的常用基类: 1)字原创 2014-09-22 04:20:11 · 791 阅读 · 0 评论 -
黑马程序员——java基础——集合工具类
集合工具类及其他常用类:1、Collections1)Collections简介Collections是对集合框架的一个工具类。其中大部分方法是用于对List集合进行操作的,如比较,二分查找,随机排序等。它的出现给集合操作提供了更多的功能。这个类不需要创建对象,内部提供的都是静态方法,并且没有封装特有数据。2)常见方法a)查找Tmax(Collectioncoll);/原创 2014-09-10 11:41:21 · 549 阅读 · 0 评论 -
黑马程序员——java基础——泛型
Collections:它的出现给集合操作提供了更多的功能。这个类不需要创建对象,内部提供的都是静态方法。静态方法:Collections.sort(list);//list集合进行元素的自然顺序排序。Collections.sort(list,new ComparatorByLen());//按指定的比较器方法排序。class ComparatorByLen implements原创 2014-09-10 10:45:01 · 676 阅读 · 0 评论 -
黑马程序员——java基础——GUI
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、GUI(图形用户界面)1、GUI概述1)GUI:GraphicalUser Interface,图形用户界面。用于用户与计算机进行交互。用图形的方式,来显示计算机操作的界面,这样更方便更直观。2)CLI :Command lineUser Interface (命令原创 2014-09-22 06:57:11 · 686 阅读 · 0 评论 -
黑马程序员——java基础——IO流(2)File类,IO常用流对象及IO包中其他类
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、File类:1、File类概述将文件系统中的文件和文件夹封装成了对象。提供了更多的属性和行为可以对这些文件和文件夹进行操作。这些是流对象办不到的,因为流只操作数据。2、File类常见方法:1)创建。boolean createNewFile():在指定目录下原创 2014-09-22 05:34:49 · 1095 阅读 · 0 评论 -
黑马程序员——java基础——集合框架(2)Map
一、Map集合1、Map集合概述:Map集合是一个接口,和List集合及Set集合不同的是,它是双列集合,并且可以给对象加上名字,即键(Key)1)Map特点:a)该集合存储键值对,一对一对往里存b)要保证键的唯一性。2)Map体系Map|--Hashtable:底层是哈希表数据结构,是线程同步的。不可以存储null键,null值,效率低。|--HashMap:原创 2014-09-09 15:30:05 · 442 阅读 · 0 评论 -
黑马程序员——java基础——集合框架(1)Collection
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------原创 2014-09-09 14:02:10 · 465 阅读 · 0 评论 -
黑马程序员——java基础——多线程(2)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、死锁当同步中嵌套同步时,就有可能出现死锁现象。代码示例://写一个死锁程序 //定义一个类来实现Runnable,并复写run方法 class LockTest implements Runnable{ private boolean flag原创 2014-09-07 14:49:44 · 570 阅读 · 0 评论 -
黑马程序员——java基础——多线程(1)
一、多线程线程是CPU调度和分派的基本单位,一个进程可以由多个线程组成,而这多个线程共享一个存贮空间。多线程指单个程序可以通过运行多个不同线程来提高程序的处理效率。即多个线程处理同一个任务,就如多个人做同一件事。1、线程概述: 1)要理解多线程,就必须理解线程。而要理解线程,就必须知道进程。进程:是一个正在执行的程序。每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个原创 2014-09-07 13:57:24 · 480 阅读 · 0 评论 -
黑马程序员——java基础——异常
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------原创 2014-09-05 12:15:18 · 530 阅读 · 0 评论 -
黑马程序员——java基础——面向对象(3)多态
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------原创 2014-09-04 14:37:08 · 582 阅读 · 0 评论 -
黑马程序员——Java基础——面向对象(1)封装
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Java基础——面向对象(1)一、面向对象概述1、概念面向对象(Object-Oriented,简称OO)是一种常见的程序结构设计方法。是一种抽象的概念,是相对于面向对象而言的。面向对象与面向过程都是解决问题的思想:面向过程:强调的是功能行为,一种过程,先干原创 2014-09-03 17:41:25 · 613 阅读 · 0 评论 -
黑马程序员——java基础——网络编程
一、网络编程1、什么是网络编程?网络编程的本质是两个设备之间的数据交换,当然,在计算机网络中,设备主要指计算机。数据传递本身没有多大的难度,不就是把一个设备中的数据发送给两外一个设备,然后接受另外一个设备反馈的数据。现在的网络编程基本上都是基于请求/响应方式的,也就是一个设备发送请求数据给另外一个,然后接收另一个设备的反馈。在网络编程中,发起连接程序,也就是发送第一次请求的程序,被称作客户原创 2014-09-22 07:22:48 · 812 阅读 · 0 评论