- 博客(18)
- 收藏
- 关注
原创 黑马程序员 Java基础之反射
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------反射概述Java中的类主要是描述相同特性的一类事物,比如我们用Person类来描述人的共有特性,那么Class这个类就是用来描述Java中的各个类,它主要描述Java类中所包含类所具有的共性,比如说类的名称,所属的基类,所属的包等,比如String,Integer,int,等,我们在实例化
2014-12-29 08:57:38
366
原创 黑马程序员 Java基础之正则表达式
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------正则表达式在生活中,我们需要对数据进行处理,比如需要对数据进行校验,匹配,切割,替换等操作,但是有的人会说,我们可以使用String的功能对数据进行处理,但是我们知道,String类只能处理一些功能比较简单的操作,如果要处理比较复杂的逻辑,还要写很复杂的代码,接下来我们介绍正则表达式,正则表
2014-12-27 13:27:56
443
原创 黑马程序员 Java基础之网络编程
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------网络编程概述我们以前学习的程序,比如文件的复制,还有其它的程序的运行都是在本机上,但是在生活中我们往往需要不同的电脑之间进行通信和交互。这时就需要进行网络通信名词的解释:IP:每台计算机的独立的标识,想要和一台计算机进行通讯,那么首先找到对方计算机的IP,IPV4以一般都是
2014-12-24 09:11:58
440
原创 黑马程序员 Java基础学习之GUI
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------GUI概述以前我们接触的操作窗口就是dos窗口,而且该窗口也有很大的局限性,比如只能使用dos命令,而且效率也比较低,所以Java为我们提供了GUI(图形用户话界面),用来可以直接操作图形GUI和其他类一样也封装哎java.awt和javax,Swing这两个包中区别:java a
2014-12-19 15:30:51
433
原创 黑马程序员 Java基础IO流之File类
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------File的概述流操作的是数据,但是不能操作文件夹,或者文件的属性,这时Java就为我们提供了一个File类,来为方便我们对文件或者文件夹的属性进行操作。演示实例:import java.io.*;class JavaCollection1_80{ public static
2014-12-12 20:57:35
493
原创 黑马程序员 Java基础之IO流字节流
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------字节流概述字节流和字符流其实操作的方法是一样的,只不过字符流内部包装了码表,可以直接用于操作字符,而字节流直接操作的是字节。字符流底层也是所用的缓冲区也是用的字节流的缓冲区,只是因为字符流,比如是中文,一个中文字符是两个字节,但是平时,我们操作的不仅仅的文件,我们还需要其他的数据,比如是图
2014-12-08 22:10:33
441
原创 黑马程序员 Java基础之IO流
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------IO流简述IO是(Input,Output)的缩写,也简称数据流,主要是用于设备之间的数据传输,Java对数据的操作主要是通过流的形式。而Java中用于操作流的对象都在IO包中。IO的分类:流按操作的数据称:字节流(二进制数据,可以处理任意类型的数据)和字符流(为了方便,单独封装了
2014-12-05 10:37:53
406
原创 黑马程序员 Java基础之System,Runtime,Date,Calendar,Math.Random对象
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------System对象概述system对象时java内置工具类,静态的。
2014-12-04 15:32:04
424
原创 黑马程序员 Java基础之Arrays工具类
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Arrays概述我们都知道,数组的可用方法,比如比较大小,查找某个元素等常见方法,因此Java为我们提供了一个工具类Arrays,主要用于扩展数组的功能。Arrays类常用的方法:static list asList(T [] t)接受一个数组,返回一个长度固定的指定类型的列表。
2014-12-04 02:05:38
421
原创 黑马程序员 java基础集合框架之集合工具类Collections
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Collections概述有时候List集合中存入了一堆元素,而我们又想对List集合进行排序,我们知道只有TreeSet,或者TreeMap才有排序的功能。而List集合本身没有排序的功能,这时我们就需要使用Collections这个工具类来完成排序这个功能。Collections常
2014-12-03 13:01:59
490
原创 黑马程序员 Java基础 集合框架之Map
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Map集合概述Map集合中可以存储两个元素,而且是一对一对的存储,并且要保证键的唯一性,表示方式是Map ,这里的K表示键,V表示值,两者之间存在着一种映射关系,因此我们又成Map集合是双列集合。Map集合的共性方法void clear() 清空集合中所有的键值
2014-12-02 16:10:01
376
原创 黑马程序员 java基础 集合框架之泛型
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------泛型的产生在jdk1.5版本以后,集合中可以存储基本的数据类型,因为java可以自动的对基本数据进行装箱,这样不适当的操作就会造成程序的一些安全隐患。请看下面的代码:import java.util.*;class JavaCollection1_15 { public st
2014-12-02 09:17:59
424
原创 黑马程序员 java基础 集合框架之Set
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Set集合特点:set集合中数据的存储和取出是无序的。而且元素时不可以重复;set集合Collection功能是一样的。list有操作角标的特有方法。但是set集合没有特殊的特性方法。set集合中常见的子类:HashSet -----底层的数据结构式哈希表。注:Ha
2014-12-01 16:15:06
473
1
原创 黑马程序员 java基础之集合框架List
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------List的基类接口是Collection,List集合有三个常见子类ArrayList ,LinkedList, Vector;ArrayList底层的数据结构式数组结构。特点在于查询速度很快,线程不同步。Vector底层的数据结构式数组结构。线程时安全的,出现在jdk1.2版
2014-12-01 14:02:25
351
原创 黑马程序员 Java基础之 集合框架(collection)
集合的概述在面向对象等高级语言中,我们往往操作的都是对象,而数据多了,需要封装对象,那么对象一旦多了,那我们也需要存储,存储对象的两种方式。数组和集合。数组和集合的最大区别:数组中的对象的个数是一定的,但是集合中存储的个数是可变的,另外数组只能存储相同类型的对象,但是集合中可以存储不同类型的对象。集合相当于是一个容器,而为什么集合中有不同类型的子类呢,原因就是集合中对每一种数据的存储方
2014-12-01 12:29:27
386
1
原创 黑马程序员 JAVA jar包的创建和操作
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------在window中,当出现多个文件时,我们为了方便文件的管理和浏览就可以使用winrar等软件对文件夹进行压缩打包,同理在java中,当如果项目中出现多个package时,为了将多个包压缩成一个压缩文件,我们就可以使用jdk为我们提供的工具jar.exe对文件进行压缩,最后生成一个后缀名为.jar的
2014-12-01 10:09:08
577
原创 黑马程序员 java基础学习之(import导入)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------import关键字的使用概述当需要在一个包中访问另一个包中类的成员时,我们创建这个类的成员时,需要加上包名.类名才能创建这个对象的实例,如果这个包中有多个类,那么我们每次创建这个类的实例就必须加上包名,这样就会很麻烦,而且程序也很臃肿,java就为我们提供了Import这个关键字来
2014-11-30 18:13:32
443
原创 黑马程序员---Java包的创建以及包与包之间的访问
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一包的概述当一个大型项目由多个人开发时,往往会出现相同的类的命名,而为了避免出现这种状况,java中引入了包的概念。java中的包主要是对java文件进行管理,用package来表示,相当于windows下的文件夹。使用不同的文件夹,可以避免出现在一个项目中两个相同的名字类。而包的
2014-11-30 16:33:18
591
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人