- 博客(15)
- 收藏
- 关注
原创 黑马程序员——Java基础---正则表达式
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.概述1.作用 正则表达式这个概念听起来很陌生,它有什么作用? 其实一说通配符,大家就知道了,”*“以及”?“我们用的很多了。他们的作用都是用来简化操作。当然这两者有很大的不同,我会在别的篇章讲。在程序开发中,难免会遇到需要匹配、查找、替换、判断字
2015-08-31 05:13:57
316
原创 黑马程序员——高新技术---反射
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.概述 1.概述 JAVA反射机制是在运行状态中,对于任意一个类(class文件),都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意 一个方法和属性;这种动态获取的信息以及动态调用对象方法的功能称为java语言的反射机制。
2015-08-30 18:18:58
364
原创 黑马程序员——Java基础---IO(二)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.File类1.概述 1.用来将文件或者文件夹封装成对象。方便对文件与文件夹属性信息进行操作。File对象可以作为参数传递给 构造函数,了解File类中的常用方法。 2.目录分隔符:File.sep
2015-08-29 05:17:43
415
原创 黑马程序员——Java基础---IO(一)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.IO流1.IO流概述1.IO流: 即InputOutput的缩写。2.特点: 1)IO流用来处理设备间的数据传输。 2)Java对数据的操作是通过流的方式。 3)Ja
2015-08-27 21:49:12
501
原创 黑马程序员——Java基础---泛型、集合框架工具类
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1、泛型1.概述 泛型是JDK1.5之后出现的新特性。用于解决安全问题,是一个安全机制。明确表明你要向集合中装入那种类型的数据,无法加入指定类型以外的数据。通过来定义要操作的引用数据类型。 好处 1. 将运行时出现的Cl
2015-08-26 14:01:08
546
原创 黑马程序员——Java基础---集合
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、 集合框架1.概念 集合类的由来: 对象用于封装特有数据,对象多了需要存储;如果对象的个数不确定,就使用集合容器进行存储。 集合特点: 1. 用于存储对象的容器。 2. 集合的长度是可变的。 3. 集合中不
2015-08-25 22:40:36
334
原创 黑马程序员——Java基础---String类和对象包装类
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、String类 1.概述 特点: 所有字符串都可以看作String类的一个实例。字符串对象一旦被初始化就不可以被更改。字符串常量存在于常量池中。 创建: 示例一:package com.blog.part4.集合;pu
2015-08-25 16:34:19
496
原创 黑马程序员——Java基础---多线程
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、多线程1.多线程概述 要研究多线程,我们首先要知道什么叫进程?说起进程大家应该比较熟悉,我们经常用任务管理器来管理我们计算机上运行的进程,如下图所示: 可以看到,计算机中每个正在运行的程序都至少创建了一条进程,有的甚至创建了多个进程如Chrome。
2015-08-25 01:04:39
616
转载 双重检查锁定与延迟初始化
转载:原作者程小明在java程序中,有时候可能需要推迟一些高开销的对象初始化操作,并且只有在使用这些对象时才进行初始化。此时程序员可能会采用延迟初始化。但要正确实现线程安全的延迟初始化需要一些技巧,否则很容易出现问题。比如,下面是非线程安全的延迟初始化对象的示例代码:public class UnsafeLazyInitialization {private static Ins
2015-08-24 23:05:59
245
原创 黑马程序员——Java基础---继承、抽象、接口(二)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、多态1.多态概述 定义:某一类事物的多种存在形态。 例:动物中猫,狗。 猫这个对象对应的类型是猫类型:猫 x = new 猫(); 同时猫也是动物中的一种,也可以把猫称为动物:动物 y = new 猫();
2015-08-21 16:49:53
402
原创 黑马程序员——Java基础---继承、抽象、接口(一)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1、继承1.1 继承的描述 通过 extends 关键字让类与类之间产生继承关系。 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。多个类可以称 为子类,单独这个类称为
2015-08-21 02:11:35
321
原创 黑马程序员——Java基础---面向对象
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1. 面向对象概念1.1 概念 面向对象是相对面向过程而言,面向对象和面向过程都是一种思想。 面向过程:强调的是功能行为。代表语言:C语言。 例子:把大象装进冰箱 1. 打开冰箱。 2. 存储大象。 3.
2015-08-20 18:30:11
382
原创 黑马程序员——Java基础---基础语法(四)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------2. 数组的常见操作 对数组操作最基本的动作就是存和取,核心思想就是对角标的操作。2.1 遍历打印数组:/** * 需求:遍历打印数组 * @author jinlong * */package com.blog.part1.数组;public
2015-08-20 16:22:20
369
原创 黑马程序员——Java基础---基础语法(三)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1. 程序流程控制1.1 循环结构 For循环嵌套规律总结: 在用嵌套结构打印三角图形时,外循环控制的行数,内循环控制列数。 尖朝上可以改变条件,让条件随着外循环变化; 尖朝下可以改初始化值,
2015-08-20 12:41:56
490
原创 黑马程序员——Java基础---基础语法(二)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.6 运算符1.6.3 比较运算符 注意: 1、比较运算符的结果都是boolean型,也就是要么是true,要么是false。 2、比较运算符“==”不能误写成“=” 。 示例1:
2015-08-20 12:28:05
344
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人