- 博客(24)
- 收藏
- 关注
原创 黑马程序员——线程同步的几种方式
------- android培训、java培训、期待与您交流! ----------—————————————————————————————————————————————————— 1、CountDownLatch一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。public class CountdownLatchTe
2013-06-13 22:08:29
459
原创 黑马程序员——网路编程、正则表达式
------- android培训、java培训、期待与您交流! ----------———————————————————————————————————————————————————29、GUIGraphical User Interfaceawt: Abstract Window ToolKit布局管理器:flow |——Component
2013-06-13 21:44:15
552
原创 黑马程序员——IO流
------- android培训、java培训、期待与您交流! ----------———————————————————————————————————————————————————28、IO流IO用来处理设备之间的数据传输注-->注-->流按操作数据分为两种:字节流和字符流字符流其实就是字节流读取文字字节数据后,不直接操作而是先查指定的编码表。获取对应的文字。
2013-06-03 23:24:28
499
原创 黑马程序员——常见API
------- android培训、java培训、期待与您交流! ----------——————————————————————————————————————————————— 27、 其他对象的API|——System类public static Properties getProperties()确定当前的系统属性。 |--Properties 是Hasht
2013-06-03 23:23:10
422
原创 黑马程序员——泛型
------- android培训、java培训、期待与您交流! ----------——————————————————————————————————————————————— |——JDk 1.5 以后的另一个新特性:foreach语句for(类型 变量 :Collection集合或者数组) Map集合不能直接使用foreach语句可以转换为Set 集合
2013-06-03 23:22:14
436
原创 黑马程序员——集合框架工具类
------- android培训、java培训、期待与您交流! ----------——————————————————————————————————————————————— 25、集合框架 ---- 工具类|——CollectionsCollections.sort(list集合);自定义排序方法———————————————————————————
2013-06-03 23:20:09
474
原创 黑马程序员——集合框架
------- android培训、java培训、期待与您交流! ----------——————————————————————————————————————————————— 24、集合框架 1.2 才出现的,以前用的是Vector|——集合的特点:用于存储对象的容器集合的长度是可变的集合中不可以存储基本数据类型值|——集合是会改变长度的
2013-06-03 23:18:56
419
原创 黑马程序员——包装类
------- android培训、java培训、期待与您交流! ----------——————————————————————————————————————————————— 22、String 类|——string 类的特点:字符串是常量,字符串对象一旦被初始化就不会改变,"abc"是一个对象String s = "abc";s = "sss";字符
2013-06-03 23:17:59
542
原创 黑马程序员——多线程
------- android培训、java培训、期待与您交流! ----------——————————————————————————————————————————————— 21、多线程|——概念:线程就是进程中一个负责程序执行的控制单元(执行路径)。进程中可以同时有多个执行路径|——多核处理器可以真正意义上的多线程|——JVM启动时,就启动了多个线程
2013-06-03 23:15:54
475
原创 黑马程序员——异常
------- android培训、java培训、期待与您交流! ----------——————————————————————————————————————————————— 19、异常异常是在运行时期方发生的不正常情况。异常其实就是java通过面向对象的思想将问题封装成了对象|--异常分为了两大类Throwable:问题产生就应该可以抛出通过
2013-06-03 23:13:58
402
原创 黑马程序员——内部类、匿名内部类
------- android培训、java培训、期待与您交流! ----------——————————————————————————————————————————————— 18、内部类|——拥有内部类的java文件生成的class文件Outer$InnerOuter|——内部类访问特点:内部类可以直接访问外部类中的成员外部类要访问内部类,必须建
2013-06-03 23:12:56
385
原创 黑马程序员——面向对象的特征
------- android培训、java培训、期待与您交流! ----------——————————————————————————————————————————————— 13、面向对象C语言是面向过程的程序设计语言C++、C#和java是面向对象的语言|——概念:对于面向对象思想,强调的是对象|——特点:面向对象就是一种常见的思考习惯,符合人
2013-06-03 23:10:37
403
原创 黑马程序员——java运算符、修饰符
------- android培训、java培训、期待与您交流! ----------——————————————————————————————————————————————— 2、标示符(_ $)数字不可以开头不可以使用关键字3、注释单行注释//多行注释/* */文档注释/** */多行注释中间不能嵌套多行注释4、常量与变量1、整数常量
2013-06-03 23:06:55
444
原创 黑马程序员——(活动二)哪个是假币
------- android培训、java培训、期待与您交流! ----------——————————————————————————————————————————————— 题目:赛利有12枚银币,其中11枚真币。假币看起来和真币没有区别,但是重量不同。但赛利不知道假币比真币轻还是重。于是他向朋友借了一架天平。朋友希望赛利3次就能找出假币并且确定假币是轻还是重。例如
2013-06-03 22:51:18
971
原创 黑马程序员——java基础之成员
------- android培训、java培训、期待与您交流! ----------——————————————————————————————————————————————— 9、函数函数也称为方法。非静态方法可以调用静态方法|--格式:修饰符 返回值类型 函数名(参数类型 形参1,参数类型形参2,...){执行语句;return 返回值;}v
2013-05-17 16:56:09
543
原创 黑马程序员——交通灯管理系统、银行调度系统
------- android培训、java培训、期待与您交流! ----------—————————————————————————————————————————————————— 交通灯交通灯管理系统模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:异步随机生成按照各个路线行驶的车辆。例如: 由南向而来去往北向的车辆 --
2013-05-17 16:56:05
482
原创 黑马程序员——java加强之反射、内省
------- android培训、java培训、期待与您交流! ----------——————————————————————————————————————————————— 1、享元模式:使用共享物件,用来尽可能减少内存使用量以及分享资讯给尽可能多的相似物件;它适合用于当大量物件只是重复因而导致无法令人接受的使用大量内存。通常物件中的部分状态是可以分享。常见做法是把它们
2013-05-17 16:56:03
503
原创 黑马程序员——多线程面试题(一)
------- android培训、java培训、期待与您交流! ----------—————————————————————————————————————————————————— 要求打印过程中,如果在类TestDo中的doSome方法打印的key相同,那么就不能在同一秒同事打印,否则按照四线程同事打印;即:System.out.println(key+":
2013-05-17 16:56:01
677
原创 黑马程序员——MultiThreadShareData(多线程操作,多播)
------- android培训、java培训、期待与您交流! ----------——————————————————————————————————————————————— public classMultiThreadShareData {public static void main(String[] args){final ShareData1 s
2013-05-17 16:55:59
522
原创 黑马程序员——三种不同的读取模式
------- android培训、java培训、期待与您交流! ----------——————————————————————————————————————————————— 一、直接读取public static void read1(File file)throws Exception{FileInputStream fis = new F
2013-05-17 16:55:54
467
原创 黑马程序员——实现多客户的客户机模拟(2)
------- android培训、java培训、期待与您交流! ----------——————————————————————————————————————————————— public class myClient {public static void main(String []args){myClient mc = new myClien
2013-05-17 16:55:50
386
原创 实现多客户的服务器模拟(1)
------- android培训、java培训、期待与您交流! ----------—————————————————————————————————————————————————— 使用TCP协议,面向连接的安全协议public class myServer {int clientCount = 0;int maxClientCount = 200;sta
2013-05-17 16:55:48
390
原创 黑马程序员——子线程和主线程往复循环
------- android培训、java培训、期待与您交流! ----------—————————————————————————————————————————————————— 要求如下:子线程先循环10次,然后主线程循环100次,然后子线程循环10次,接着主线程循环100次......如此往复50次。一、分析:程序中一共有两个线程:子线程和主线程
2013-05-17 16:55:42
511
原创 黑马程序员——使用ThreadLocal简便多变量同步
------- android培训、java培训、期待与您交流! ----------—————————————————————————————————————————————————— 思路:1、启动线程,得到一个伪随机变量 int data = newRandom().nextInt();2、private staticMap map = n
2013-05-17 16:55:39
570
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人