- 博客(27)
- 收藏
- 关注
原创 黑马程序员---內省、注解与类加载器
---------------------- android培训、java培训、期待与您交流! ----------------------一、内省 1、内省对应的英文单词为IntroSpector,英文意思是检查、视察、体检之意,对于程序即对内部进行检查,了解更多的底层细节。 2、内省的作用:主要针对JavaBean进行操作。
2013-12-06 15:28:04 657
原创 黑马程序员---枚举与反射
---------------------- android培训、java培训、期待与您交流! ----------------------一、枚举1、 用普通类如何实现枚举功能,定义一个Weekday类,模拟枚举功能。(1)定义一个私有构造函数。(2)每一个类分别用一个公有的静态成员变量来表示。(3)可以有若干公有方法或抽象方法
2013-12-06 01:41:22 459
原创 黑马程序员---基础增强
---------------------- android培训、java培训、期待与您交流! ----------------------jdk1.5的新特性1,静态导入什么是静态导入?我们平常在用到某个类的静态的方法的时候。是通过类名.方法名调用的。那么现在有一种新的调用方式就是可以把类名去掉,直接用方法名即可,前提是我们必须要把这个静态的方法所在的类导入到当前源文
2013-12-06 01:29:43 507
原创 黑马程序员---面试题破解之二_银行业务调度系统
---------------------- android培训、java培训、期待与您交流! ----------------------银行业务调度系统 一 .项目需求模拟实现银行业务调度系统逻辑,具体需求如下: 1 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2 有三种对应类型的客户:VIP客户,普通客户,快速
2013-11-18 11:15:26 697
原创 黑马程序员---面试题破解之一_交通灯管理系统
---------------------- android培训、java培训、期待与您交流! ---------------------- 一.面向对象的分析和设计 面向对象的设计需要把握一个重要的经验: 谁拥有数据,谁就对外提供操作这些数据的方法;例: 两块石头磨成一把石刀,用石刀砍树,砍出木材,用木材做椅子;StoneStoneKnife = Kn
2013-11-18 10:35:47 573
原创 黑马程序员---网络编程
---------------------- android培训、java培训、期待与您交流! ----------------------一.IP地址 每个设备在网络中的唯一标识 每台网络终端在网络中都有一个独立的地址,我们在网络中传输数据就是使用这个地址。 ipconfig:查看本机IP ping:测试连接 本地回路地址:127.0.0.1 255.255.255
2013-11-18 09:44:15 743
原创 黑马程序员---多线程和GUI
---------------------- android培训、java培训、期待与您交流! ----------------------一.线程的方法 1.yield让出cpu 2.setPriority()设置线程的优先级二.线程之间的通信 1.什么时候需要通信 多个线程并发执行时, 在默认情况下CPU是随机切换线程的 如果我们希望他们有规律的执行, 就可
2013-11-18 07:35:55 798
原创 黑马程序员---IO(二)
---------------------- android培训、java培训、期待与您交流! ---------------------- File类 1.什么是File类 File类对象可以代表一个路径, 此路径可以是文件也可以是文件夹, 该类方法可以对这个路径进行各种操作 2.创建对象 给File类构造函数传一个String类型的路径就可以创建对象 路径
2013-11-17 22:22:53 569
原创 黑马程序员---IO流(一)
---------------------- android培训、java培训、期待与您交流! ---------------------- 一.IO流 1.概念 IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的类都在IO包中 流按流向分为两种:输入流,输出流。 流按操作类型分为两种:字节流与字符流。 字节流
2013-11-17 20:51:47 569
原创 黑马程序员---集合总结
---------------------- android培训、java培训、期待与您交流! ---------------------- 重点 1.了解ArrayList, LinkedList, HashSet, TreeSet, HashMap, TreeMap的特点 2.会迭代ArrayList, LinkedList, HashSet, TreeSet, HashM
2013-11-17 20:04:26 602
原创 黑马程序员---包装类
---------------------- android培训、java培训、期待与您交流! ---------------------- 一.包装类 1.什么是包装类 8种基本数据类型都会对应一个包装类 int是Integer, char是Character, 其他都是首字母大写double Double 2.什么时候使用 集合的泛型中只能写包装类型
2013-11-17 16:07:17 1037
原创 黑马程序员---String类
---------------------- android培训、java培训、期待与您交流! ----------------------一.String类面试题 1.判断定义为String类型的s1和s2是否相等 String s1 = "abc"; String s2 = "abc"; System.out.println(s1 == s2);
2013-11-17 05:46:00 745
原创 黑马程序员---线程总结
---------------------- android培训、java培训、期待与您交流! ----------------------一.线程的概念 1.什么是线程 线程是程序执行的一条路径, 一个进程中可以包含多条线程 多线程并发执行可以提高程序的效率, 可以同时完成多项工作 2.多线程的应用场景 极域同时共享屏幕给多个电脑 迅雷开启多条线程一起下载
2013-11-17 03:20:57 565
原创 黑马程序员---内部类与异常
---------------------- android培训、java培训、期待与您交流! ----------------------1:内部类 内部类分别有:1,成员内部类2,静态内部类3,局部内部类4,匿名内部类 (1)成员内部类 A:定义,:在一个外部类中有成员变量和成员方法,那么成员内部类就是把整个一个类当成了外部类的成员对待了 B: 访问方式:内部类访问
2013-11-16 17:00:44 580
原创 黑马程序员---面向对象(四)
---------------------- android培训、java培训、期待与您交流! ---------------------- 1:接口(interface) (1)接口的由来:当一个类中所有的方法都是抽象的时候,你没必要定义为抽象类, 定义为接口就可以了。 (2)解决了java中只能单继承的问题。(对多继承进行了优化)
2013-11-16 15:48:01 615
原创 黑马程序员---面向对象(三)
---------------------- android培训、java培训、期待与您交流! ---------------------- 1:继承(extends) (1)继承的体系结构:就是对要描述的事物进行不断的向上抽取,就出现了体系结构。 **要了解这个体系结构中最共性的内容,就看最顶层的类。 **要使用这个体系的功能,就用最底层的类创建对象。 (2)继承
2013-11-16 05:16:53 624
原创 黑马程序员---单列设计模式
---------------------- android培训、java培训、期待与您交流! ----------------------设计模式 单例设计模式:保证类在内存中只有一个对象。 如何保证类在内存中只有一个对象呢? (1)控制类的创建,不让其他类来创建本类的对象。private (2)在本类中定义一个本类的对象。Single s; (3)提供公共
2013-11-16 05:11:03 565
原创 黑马程序员---面向对象(二)
---------------------- android培训、java培训、期待与您交流! ---------------------- 1:static关键字 (1)静态的意思。可以修饰类的成员(成员变量和成员方法); (2)静态成员的特点: A:随着类的加载而加载,生命周期最长。 B:优先于对象存在。javac Demo 生成Demo.class java
2013-11-16 02:31:25 583
原创 黑马程序员---面向对象(一)
---------------------- android培训、java培训、期待与您交流! ---------------------- 1:面向对象 (1)面向过程 强调过程,执行者 (2)面向对象 强调对象,指挥者 (3)面向对象思想的特点 A:它是一种更符合人们思考习惯的思想 B:它是复杂的内容简单化 C:它使我们从执行者变成了指挥者 请解释
2013-11-13 23:53:05 378
原创 黑马程序员---关于数组的操作
一,查找 A:无序数组 public static int getIndex(int[] arr,int key) { for (int x = 0;x < arr.length;x++){ if (key == arr[x]){ return x; } } return -1; }B:有序数组 二分查找 数组长度是6,
2013-11-12 16:31:38 405
原创 黑马程序员---函数与数组总结
---------------------- android培训、java培训、期待与您交流! ---------------------- 一,函数 (1)函数就是定义在类中的具有特定功能的一段独立小程序。函数也称为方法。 (2)函数的格式 修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,…) {
2013-11-10 02:54:26 522
原创 黑马程序员---基础语法(三)
---------------------- android培训、java培训、期待与您交流! ---------------------- 一,判断结构三种格式:第一种:if(条件表达式){ 执行语句; } System.out.println(); 举例: int age = 19; if (age
2013-11-09 23:16:10 313
原创 黑马程序员---基础语法(二)
---------------------- android培训、java培训、期待与您交流! ---------------------- 一,数据参与运算 A:整型,字符型,浮点型的数据在混合运算中相互转换,转换时遵循以下原则 **容量小的类型与容量大的类型进行计算,默认转换为容量大的数据类型;数据类型按容量大小排序为: ***byte,short,char
2013-11-09 15:12:26 487
原创 黑马程序员---基本语法(一)
---------------------- android培训、java培训、期待与您交流! ---------------------- 一,常量(1)整数常量。所有整数(2)小数常量。所有小数(3)布尔型常量。较为特殊,只有两个数值。true false (4)字符常量。将一个数字字母或者符号用单引号('')标识。(5)字符串常量。将一个或者多个字符用双引号标
2013-11-09 14:12:47 502
原创 黑马程序员---JAVA概述总结
---------------------- android培训、java培训、期待与您交流! ---------------------- 1,常用的DOS命令 *D:--回车 盘符的切换 *dir *md *rd *cd *cd.. *cd\ *del *exit *cls 清屏 2,Java语言概述 (1
2013-11-09 14:00:19 563
原创 黑马程序员---学习整理
---------------------- android培训、java培训、期待与您交流! ----------------------一、JAVA概述二、JAVA的基础语法三、数组四、面向对象五、多线程六、String类七、集合框架八、IO输入输出流九、GUI十、网络编程十一、正则表达式十二、html十三、DOM--------
2013-11-07 17:06:18 377
原创 黑马程序员---基础班毕业
---------------------- android培训、java培训、期待与您交流! ---------------------- 经过一个月的洗礼我已经不再那慵懒的大学时光里一个月里有欢笑有汗水生活过的那么充实在键盘的脆响中,一天天过去时间如水一晃眼,一个月的学习已经结束现在积极备战为梦想而奋斗就业班~! 我来了
2013-11-07 16:47:03 648
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人