- 博客(21)
- 收藏
- 关注
原创 黑马程序员------------------eclipse的使用、静态导入、自动拆装箱
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------eclipse使用技巧1.基础常识 myeclipse是eclipse的一个插件,都是用java写的,java图形化界面启动用的是javaw命令。 比较著名的java开发IDE: eclipse(最常
2014-01-12 12:19:19
449
原创 黑马程序员------------------代理类和AOP
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------代理应用程序出了当前类能提供的功能外,有时需要一些其他的额外功能,比如安全、日志等,这时需要用代理类。程序中的代理 (1)要为已存在的多个具有相同接口的目标类的各个方法增加一系列的系统功能,例如,异常处理,日志
2014-01-12 12:11:24
422
原创 黑马程序员------------------类加载器
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------类加载器:java虚拟机可以安装多个类加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap,ExtClassLoader,AppClassLoader。类加载器也是java类,也要被类加载
2014-01-12 11:47:15
375
原创 黑马程序员------------------泛型
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------泛型:jdk1.5以后出现的新特性。用于解决安全问题,是一个类型安全机制。好处:1.将运行时期出现的ClassCastException问题转移到了编译时期方便程序员解决问题。2.避免了强制转换麻烦。
2014-01-12 11:40:17
412
原创 黑马程序员------------------反射
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------java类用于描述一类事物的共性。java程序中的各个java类属于同一事物,描述这类事物的java类名就是Class。Class cls1 = Date.class // 字节码1;Class cls2 = Per
2014-01-12 11:13:53
379
原创 黑马程序员------------------交通灯管理系统
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------模拟实现十字路口的交通灯管理系统逻辑,具体要求如下: 异步随机生成按照各个路线行驶的车辆. 例如:由南向而来去往北向的车辆----直行车辆 由西向而来去往南向的车辆----右转车辆
2014-01-11 22:57:36
466
原创 黑马程序员------------------银行业务调度系统
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------模拟实现银行业务调度系统逻辑,具体需求如下:Ø银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。Ø 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业
2014-01-11 22:42:43
351
原创 黑马程序员------------------正则表达式
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------什么是正则表达式 正则表达式可以针对字符串定义一种格式,可以用来检查字符串是否和这种格式匹配.正则表达式(1)正则表达式就是符合一定规则的字符串(2)规则如下:A:字符x 字符 x\\
2014-01-11 22:34:53
412
原创 黑马程序员------------------网络编程
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------网络编程: 逻辑端口:用于标识进程的逻辑地址,不同进程的标识;有效端口:0~65535,其中0~1024系统使用或保留端口。java 中ip对象:InetAddress.import java.net
2014-01-11 22:32:21
317
原创 黑马程序员------------------String和StringBuffer
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------String它的对象表示的是一个常量,它的值创建后不能改变。StringBuffer是一个字符串缓冲区,它的底层是一个数组,它可以将所有的字符串都保存到这个数组中。StringBuffer的构造方法1. Stri
2014-01-11 22:29:32
405
原创 黑马程序员------------------IO流
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------计算机中的流其实是一种信息的交换.它是一种有序流.因此对于某一对象.通常我们把对象接受外界的信息输入(Input)称为输入流,相应地从对象向外输出(Output)信息称为输出流.合称为输入/输出流(I/O Streams). 流
2014-01-11 22:24:28
425
原创 黑马程序员------------------匿名内部类
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------内部类:在一个类中又声明了一个类 class A { //外部类 class B { //内部类 }}1.常规用法public class Demo13 { public
2014-01-11 22:20:51
381
原创 黑马程序员------------------集合
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------什么是集合集合是一个容器. 使用数组时通过下标操作数组中的元素集合与数组比较数组有什么特点?1.有顺序2.定长3.类型单一集合特点:1.有顺序也可以没顺序2.集合长度可以随着元素的增加而增
2014-01-11 22:12:28
389
原创 黑马程序员------------------多线程
线程是什么 进程:简单理解成一个应用程序. 线程:是进程的一个独立单元片段,多个线程组成了一个进程.线程在控制着进程的执行.一个进程中至少有一个线程. 多线程:有多条通路可以执行我们的程序,它提高了我们程序的效率. JVM启动时启动了几个线程? 它在启动时启动了两条线程,一个非守护线程(main线程),第二个(守护线程)垃圾回收线程.
2014-01-11 22:06:40
372
原创 黑马程序员------------------异常
异常: 程序在运行过程中发生的一些异常事件(如角标越界,参数类型错误).java将这类事物封装成对象,每当程序发生异常也就意味着产生了一个异常对象.异常的分类:① 异常的继承结构:基类为Throwable,下面有两大类Error和Exception,而Exception下面又主要分RuntimeException和非RuntimeException。② Error和RuntimeExce
2014-01-10 21:29:54
345
原创 黑马程序员------------------多态
多态也就是多种状态,多种形态.class 宠物{ void 叫(){ } } class 狗 extends 宠物{ } class 猫 extends 宠物{ } 狗 dod=new 狗();//要一条狗,new出来一个. 猫 cat=new 猫();多态的前提:1.要存
2014-01-10 21:23:06
396
原创 黑马程序员------------------继承
1.继承 类与类之间的关系:依赖,聚合,继承 继承的由来: 将多个类中公共的内容向上抽取抽取产生了父类(基类 超类) 这个被抽取的类叫子类. 通过继承:我们可以节省代码. 继承的格式: class 子类 extends 父类 { }**********************************************
2014-01-10 21:20:16
369
原创 黑马程序员------------------循环
1:判断结构三种格式:第一种:if(条件表达式){ 执行语句; }第二种:if(条件表达式){ 执行语句;} else{ 执行语句;}第三种:if(条件表达式){ 执行语句; }else if (条件表达式){
2014-01-10 00:16:44
323
原创 黑马程序员------------------数据类型及函数
1,关键字:其实就是某种语言赋予了特殊含义的单词。 保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词。2,标示符:其实就是在程序中自定义的名词。比如类名,变量名,函数名。包含 0-9、a-z、$、_ ; 注意: 1),数字不可以开头。 2),不可以使用关键字。3,常量:是在程序中的不会变化的数据。4,变量:其实就是内存中的一个存储
2014-01-10 00:04:05
389
原创 黑马程序员------------------HelloWorld
开发工具: * 记事本 *高级记事本 EditPlus *IDE 集成开发环境初体验——第一个小程序 源代码:[java] view plaincopyprint?class Demo { public static void main(String[] args) //这是主函数入口 {
2014-01-09 23:43:39
383
原创 黑马程序员------------------java基础常识
软件是按照特定顺序组织的计算机数据和指令的集合。常见的软件有: 系统软件,如:DOS,Windows,Linux,Unix,IOS,Android等。 (为计算机使用提供最基本的功能)应用软件:Word,Excel,迅雷,QQ,凌波等。 (根据用户需求和所服务的领域提供不同的功能)软件开发是指制作软件。软件的出现才实现了人机交互。人机交互方式: 图形化界面
2014-01-09 23:41:25
398
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人