java
文章平均质量分 86
a121552497
这个作者很懒,什么都没留下…
展开
-
黑马程序员——java学习笔记--正则表达式
正则表达式可以方便的对数据进行匹配,可以执行更加复杂的字符串验证、拆分、替换等操作。例如:现在要去判断一个字符串是否由数字组成,则可以有以下的两种做法不使用正则表达式[java] view plaincopypublic class T { public static void main(String[] args) {原创 2015-10-01 17:26:41 · 352 阅读 · 0 评论 -
黑马程序员——Java学习笔记--方法的重载(Overload)与重写(Override)
java 支持方法重载,这种机制为类似功能的方法提供了统一的名称,但可根据参数行的不同而自动调用对应的方法。一个例子可以从String 类上提供的一些方法看到,像String的valueOf()方法就提供了多个版本。[java] view plaincopystatic String valueOf(boolean b);原创 2015-10-02 13:14:38 · 358 阅读 · 0 评论 -
黑马程序员——java学习笔记--数组
数组复制的方法是使用System类提供的arraycopy()方法,其语法如下:System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length);System.arraycopy(源数组,源数组中的起始位置,目标数组,目标数据中的起始位置,要复制的数组元素的数量);[java原创 2015-10-01 17:18:46 · 415 阅读 · 0 评论 -
黑马程序员——java学习笔记--字符串
一、String类由字符所组成的一串文字符号被称之为字符串。在java中字符串不仅仅是字符数组,而且是String类的一个实例,可以使用String类来构建。字符串的每个字符是使用Unicode字符来构建。Sring对象上的几个方法:length() 取得字符串的长度equals() 判断源字符串中的字符是否等于指定字符串中的字符原创 2015-10-01 17:21:03 · 334 阅读 · 0 评论 -
黑马程序员——java学习笔记--日期操作类
一、Date类在java.util包中定义了Date类,Date类本身使用非常简单,直接输出其实例化对象即可。[java] view plaincopypublic class T { public static void main(String[] args) { Date date = new Dat原创 2015-10-01 17:29:16 · 307 阅读 · 0 评论 -
黑马程序员——Java学习笔记--IO流
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------在I/O类库中,java.io.InputStream和java.io.OutputStream分别表示字节输入流和字节输出流,它们都是抽象类,不能实例化,数据流中的最小单位是字节,所以叫做字节流。 一、InputStream中的读取数据的方法如下: 1 、原创 2015-10-05 14:59:16 · 469 阅读 · 0 评论 -
黑马程序员——java学习笔记--枚举
在JDK1.5之前,java可以有两种方式定义新类型:类和接口。对于大部分面向对象编程来说,这两种方法看起来似乎足够了,但是在一些特殊情况下,这些方法就不适合。例如,想定义一个Color类,它只能有Red 、Green、Blue三种值,其他的任何值都是非法的,那么JDK1.5之前虽然可以构造这样的代码,但是要做很多的工作,也有可能带来各种不安全的问题。而JDK1.5之后引入的枚举类型(Enum)就原创 2015-10-01 17:39:09 · 372 阅读 · 0 评论 -
黑马程序员——java学习笔记--泛型
泛型可以解决数据类型的安全性问题,它主要的原理,是在类声明的时候通过一个标识标识类中某个属性的类型或者是某个方法的返回值及参数类型。这样在类声明或实例化的时候只要指定好需要的类型即可。[java] view plaincopyclass Point{ private T var; //var的类型由T决定 即由外包决定原创 2015-10-01 17:32:11 · 436 阅读 · 0 评论 -
黑马程序员——Java学习笔记--多线程
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------进程和线程的区别: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。 线程和原创 2015-10-05 14:55:14 · 361 阅读 · 0 评论 -
黑马程序员——java学习笔记--反射机制
什么是反射:反射是java语言的一个特性,它允许程序在运行时来进行自我检查并且对内部的成员进行操作。例如它允许一个java的类获取他所有的成员变量和方法并且显示出来。java的反射机制的实现要借助4个类:Class,Constructor,Field,Method 其中Class代表的是类对象,Constructor 类的构造器对象,Field 类的属性对象,Method原创 2015-10-01 17:36:05 · 362 阅读 · 0 评论 -
黑马程序员——java学习笔记--集合框架
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Java集合框架概述集合就是将若干用途相同、近似的“数据”结合成一个整体。集合从体系上分为三种:(1) 列表(List):List集合区分元素的顺序,允许包含相同的元素。(2) 集(Set):Set集合不区分元素的顺序,不允许包含相同的元素。原创 2015-10-05 15:01:03 · 403 阅读 · 0 评论 -
黑马程序员——Java学习笔记--java基础
java数据类型划分分为两大类型: 1)基本数据类型:类似于普通的值。 2)引用数据类型:传递的是内存的地址。浮点类型实际上就是表示小数。 java基本数据类型 数据的溢出当整数的数据大小超出了可以表示的范围,而程序中又没有做数值范围的检查时,这个整型变量原创 2015-10-02 13:20:10 · 766 阅读 · 0 评论 -
黑马程序员——java学习笔记--异常
异常异常时导致程序中断运行的一种指令流,如果不对异常进行正确的处理,则可能导致程序的中断执行,造成不必要的损失,所以在程序的设计中必须要考虑各种异常的发生,并正确的做好相应的处理,这样才能保证程序正常的执行。 异常类的继承结构在整个java的异常结构中,实际上有以下两个最常用的类:Exception、Error,这两个类全都是Throwable的子类原创 2015-10-02 12:56:48 · 480 阅读 · 0 评论