按类别查询搜索结果
关于关键词 "Java" 的检测结果,共 835
【Java】 java类修饰符
BuddhaJumping | 2017-03-29 11:29:31 | 阅读(0) | 评论(0)
黄豆酱没有酱 | 2017-03-27 17:21:58 | 阅读(0) | 评论(0)
  根据成都华育小编的经验,每一个java的初学者都需要经历下面的三个阶段才会真正的体验到java的神奇魅力。   第一阶段、培养兴趣   兴趣是最好的老师,可以是天生的,当然也可以后期培养。学习java一定要对其感兴趣,即使刚开始没有兴趣也应该努力的去培养,如果没有兴趣的话即使今后从事这样的方向也会感到乏味无趣。既然决心选择学【阅读全文】
mfc42d | 2017-03-27 16:19:27 | 阅读(60) | 评论(0)
我发现 ubuntu 编译 各种系统都有些问题,以前在centos 都正常。 我最近使用buildroot做嵌入式的image git clone git://git.buildroot.net/buildroot cd buildroot/ make qemu_arm_versatile_defconfig make 出现 You seem to have the current working directory in your PATH environment variable. This doesn't work. make[1【阅读全文】
hmchzb19 | 2017-03-22 11:57:33 | 阅读(0) | 评论(0)
hmchzb19 | 2017-03-18 08:34:12 | 阅读(0) | 评论(0)
废话不多说,直接上代码, 栈是最简单的数据及结构, 可以使用数组实现也可以用链表实现. 并且有对泛型的支持. 接口 点击(此处)折叠或打开 public interface Stack<E> { boolean isEmpty(); E peek(); E pop(); void push(E item); 【阅读全文】
【LINUX】 java jni 3
binary_swordman | 2017-03-17 18:06:58 | 阅读(0) | 评论(0)
【LINUX】 java jni 2
binary_swordman | 2017-03-16 21:16:20 | 阅读(0) | 评论(0)
native 代码中数据类型的转换 :http://blog.csdn.net/jinhill/article/details/6918821 数据类型转换时,c 和c++的差异之 env :http://blog.csdn.net/liranke/article/details/41206491 String ,String[] 类型的转换 等: 这里有 String[] 的转换 ,在native 代码中为 jobjectArray 类型 点击(此处)折叠或打开 【阅读全文】
lksoulman | 2017-03-09 15:25:36 | 阅读(30) | 评论(0)
java NIO系列 Scatter/Gather(六) 7 Scatter/Gather java NIO开始支持scatter/gather,scatter/gather用于描述从Channel中读取或者写入到Channel的操作。 scatter / gather经常用于需要将传输的数据分开处理的场合,例如传输一个由消息头和消息体组成的消息,你可能会将消息体和消息头分散到不同的buffer中,这样你【阅读全文】
lksoulman | 2017-03-09 15:18:01 | 阅读(0) | 评论(0)
java NIO系列 NIO与IO(五) 1 NIO与IO java NIO和IO之间的主要差别如下图: 1.1 面向流与面向缓冲 java NIO和IO之间第一个最大的区别是,IO是面向流的,NIO是面向缓冲区的。 java IO面向流意味着每次从流中读一个或多个字节,直至读取所有字节,它们没有被缓存在任何地方。此外,它不能前后移动流【阅读全文】
lksoulman | 2017-03-09 15:04:24 | 阅读(30) | 评论(0)
java NIO系列 Pipe(四) 1 Pipe java NIO管道是2个线程之间的单向数据连接。Pipe有一个source通道和一个sink通道。数据会被写到sink通道,从source通道读取。 Pipe原理的图示: 1.1 创建Pipe 通过Pipe.open()方法打开管道。 代码如下: Pipe pipe = Pipe.open(); 1.2【阅读全文】
lksoulman | 2017-03-09 14:56:35 | 阅读(0) | 评论(0)
java NIO系列 Selector(三) 1 Selector Selector是java NIO中能够检测一到多个NIO通道,并能够知晓通道是否为诸如读写事件做好准备的组件。这样,一个单独的线程可以管理多个channel,从而管理多个网络连接。 1.1 为什么用Selector 仅用单个线程来处理多个Channels的好处是,只需要更少的线程来处理通道。事【阅读全文】
lksoulman | 2017-03-09 14:47:24 | 阅读(30) | 评论(0)
java NIO系列 Buffer(二) 1 Buffer java NIO中的Buffer用于和NIO通道进行交互。数据是从通道读入缓冲区,从缓冲区写入到通道中的。缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成NIO Buffer对象,并提供了一组方法,用来方便的访问该块内存。 1.1 Buffer的类型 主要实现了By【阅读全文】
lksoulman | 2017-03-09 14:36:46 | 阅读(30) | 评论(0)
java NIO系列 Channel(一) 1 Channel 基本上,所有的IO在NIO 中都从一个Channel开始。Channel有点象流。数据可以从Channel读到Buffer中,也可以从Buffer写到Channel中。 主要Channel的实现: 1、FileChannel 2、DatagramChannel 3、SocketChannel 4、ServerSocketChannel 2 FileChan【阅读全文】
【Java】 java NIO
lksoulman | 2017-03-09 14:21:19 | 阅读(0) | 评论(0)
java NIO 1 java NIO简单介绍 从jdk1.4开始,java提供了一系列改进的输入、输出处理的新特性。新IO和传统的IO有相同目的,都是用于进行输入、输出的功能。新IO使用了不同的方式来处理输入、输出,新IO采用内存映射文件的方式来处理输入输出,新IO将文件或文件的一段区域映射到内存中,这样就可以像访问内存一样来访问文件了【阅读全文】
woxin317 | 2017-03-07 22:19:53 | 阅读(0) | 评论(0)
点击(此处)折叠或打开 /** 希尔排序**/ public static void shellSort(int[] arr){ if(arr == null || arr.length <= 1){ return; } int j; int length = arr.length; 【阅读全文】
hmchzb19 | 2017-03-06 14:48:30 | 阅读(30) | 评论(0)
1.  enum 居然有public static void main(String[] args) ,该例子出自wicked cool java. 点击(此处)折叠或打开 package hezhb_test; //enum Dessert{PIE, CAKE, ICECREAM, BROWNIE}; enum FruitCategory{SWEET, CITRUS,SMELLY,UNKNOWN}; 【阅读全文】
zpf1218 | 2017-03-03 08:41:28 | 阅读(0) | 评论(0)
【Java】 java单例模式
lksoulman | 2017-03-02 19:37:23 | 阅读(30) | 评论(0)
java单例模式 1 单例模式 单例模式是在项目开发中最为常见的设计模式之一,而单例模式在计算机系统中有很多应用,例如线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。单例模式是为确保一个类只有一个实例,并为整个系统提供一个全局访问点的一种模式方法。 单例的特性: 1、【阅读全文】
bjutslg | 2017-03-01 13:14:16 | 阅读(0) | 评论(0)
转自: http://m.blog.csdn.net/article/details?id=50525335 单例模式相信大家都知道,用过的人不在少数。之前写过一篇博文《singleton模式四种线程安全的实现》(参见:http://blog.csdn.net/u013256816/article/details/50427061),讲诉了单例模式的四种写法,并指出占位符模式的写法比较ok,详见如下: 点击(此处)折叠【阅读全文】
【Java】 java线程池
lksoulman | 2017-03-01 11:25:15 | 阅读(30) | 评论(0)
java线程池 1 背景 在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在java中更是如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是一些很耗资源的对象创建和销毁。如何利用【阅读全文】