- 博客(13)
- 收藏
- 关注
转载 JNI代码示例
JNI是Java Native Interface的 缩写。从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。 使用java与本地已编译的代码交互,通常会丧
2012-10-05 22:17:31 368 1
原创 黑马程序员---银行业务调度系统
------- android培训、java培训、期待与您交流! ---------- (一):模拟实现银行业务调度系统逻辑,具体需求如下: * 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 * 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 * 异步随机
2012-09-14 20:06:25 233
原创 黑马程序员---java面向对象分析与设计
------- android培训、java培训、期待与您交流! ---------- 面向对象设计把握一个重要的经验:谁拥有数据,谁就对外提供操作这些数据的方法。 牢牢掌握几个典型的案例: 1, 人在黑板上画圆 这里花园的方法到底是谁提供的呢?分析后我们可以知道画圆要使用圆心坐标和半径两个数据,而这两个数据是圆的数据(基本属性),所以,画圆这个方法是
2012-09-13 17:23:53 343
原创 黑马程序员---交通灯管理系统
------- android培训、java培训、期待与您交流! ---------- (一):模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: * 异步随机生成按照各个路线行驶的车辆。 例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南向的车辆 ---- 左转车辆
2012-09-13 17:20:34 415
原创 黑马程序员---java面向对象思想
------- android培训、java培训、期待与您交流! ---------- (—): 面向对象程序设计的基本要素是抽象,程序员通过抽象来管理复杂性。 管理抽象的有效方法是使用层次式的分类特性,这种方法允许用户根据物理含义分解一个复杂的系统,把它划分成更容易管理的块.例如,一个计算机系统是一个独立的对象.而在计算机系统 内部由几个子系统组成:显示器,键盘,硬盘驱动
2012-09-12 17:19:34 451
原创 黑马程序员---多线程join()方法
------- android培训、java培训、期待与您交流! ---------- 自从接触Java多线程,一直对Join理解不了,Join()到底是干啥用的? 啥也不说,看代码: public class JoinTest { public static void main(String[] args) { Thread t = new Thread
2012-09-12 10:54:40 256
原创 黑马程序员---jdk1.5新特性
------- android培训、java培训、期待与您交流! ---------- JDK1.5新增的一些特性包括:泛型,for-each循环,自动装箱/拆箱, 静态导入,枚举,可变参数 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 1.泛型(Generic) JDK1.5引入了泛型,它允许指定集合里元素的类型,这样你可以得到强类型在编译时刻进行类型检查的好处
2012-09-12 08:44:42 1610
原创 黑马程序员---java多线程初步
------- android培训、java培训、期待与您交流! ---------- (一)多线程的原理: 在现代的操作系统中,进程是系统分配内存的基本单位,而线程是cpu执行的基本单位。一个应用程序可以有多个进程(但至少有一个进程),即拥有独立的内存空间用来执行相应的程序;一个进程可以有多个线程(但至少有一个线程,称为主线程),多个线程之间共享内存。 一个线程就是一个执行
2012-09-11 19:15:31 215
原创 黑马程序员_java的线程同步synchronized
------- android培训、java培训、期待与您交流! ---------- 在Java中提供了对多线程的支持,而对线程同步的控制主要通过这几个方法:synchronized,和wait(),notify()和notifyAll() Java中的每个对象都有个对象锁标志(Object lock flag)与之相关联,当一个线程A调用对象的一段synchronized代
2012-09-11 12:44:31 204
原创 黑马程序员---java集合
------- android培训、java培训、期待与您交流! ---------- (一): 为什么要使用集合类 ? 当你事先不知道要存放数据的个数,或者你需要一种比数组下标存取机制更灵活的方法时,你就需要用到集合类。 集合:长度可变, 可以存储多种类型的数据 数组:长度不可变,只能存储单一类型的元素 (二): 集合类存放于java.util
2012-09-11 12:31:02 189
原创 黑马程序员---javaIO流
------- android培训、java培训、期待与您交流! ---------- 一、IO流的四大基础类: 字符流:Reader Writer 字节流:InputStream(读数据) OutputStream(写数据) 二、IO流的三
2012-09-11 09:34:15 315
原创 黑马程序员---java基础知识点
------- android培训、java培训、期待与您交流! ---------- (1.) Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。例如:Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 基本数据类型包括byte、int、char、long、float、double、boolean
2012-09-10 21:14:02 242
原创 黑马程序员_java网络编程
-------android培训、java培训、期待与您交流! ---------- TCP、UDP协议简介绍: TCP是Tranfer Control Protocol的简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建立连接,以便在TCP协议的基础上进行通信,当一个socke
2012-09-10 16:22:51 330
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人