
java
乐游飞
这个作者很懒,什么都没留下…
展开
-
call by value 和 call by reference
关于JAVA中参数传递问题有两种,一种是按值传递(如果是基本类型),另一种是按引用传递(如果是對象). 首先以两个例子开始:1)public class Test2 {public static void main (String [] args) {StringBuffer a = new StringBuffer ("A");StringBuffer b = new转载 2015-01-12 19:37:50 · 621 阅读 · 0 评论 -
进程死锁
所谓死锁: 是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。产生条件: 1)竞争资源引起进程死锁 ▪ 2)可剥夺资源和不可剥夺资源 ▪ 3)竞争不可剥夺资源 ▪ 4)竞争临时资源 产生原原创 2015-05-07 21:59:53 · 724 阅读 · 0 评论 -
How to Design a Good API and Why it Matters
转自java 大神 Why is API Design Important? • APIs can be among a company’s greatest assets Customers invest heavily: buying, writing, learning Cost to stop using an API can be prohibitive Succe转载 2015-05-20 09:18:19 · 762 阅读 · 0 评论 -
(JAVA)Object类总结
Object类学习总结在Java中有这样一个类,它是所有类的祖先,任何类都是其子孙类,它就是java.lang.Object,如果一个类没有显式地指明其父类,那么它的父类就是Object。 Object类位于java.lang包中,java.lang包包含着Java最基础和核心的类,在编译时会自动导入。Object类没有定义属性,一共有13个方法,具体的类定义结构如下图: 在java中除了基本型转载 2015-05-14 14:53:11 · 707 阅读 · 0 评论 -
Java Socket编程
转自: http://haohaoxuexi.iteye.com/blog/1979837对于Java Socket编程而言,有两个概念, 一个是ServerSocket,服务端开启socket服务 ServerSocket server = new ServerSocket(port); Socket socket = server.accept(); 一个是Socket。Socket c转载 2015-05-12 21:30:03 · 409 阅读 · 0 评论 -
java集和类
类集提供了以下的几种接口:Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap 单值操作接口:Collection、List、SetCollection: Collection是最基本的集合接口,一个Collection原创 2015-05-11 14:55:18 · 464 阅读 · 0 评论 -
JAVA 类集
类集提供了以下的几种接口:Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap单值操作接口:Collection、List、Set原创 2015-04-05 18:34:52 · 458 阅读 · 0 评论 -
Java:比较运算符compareTo()、equals()、==之间的区别与应用总结 .
欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用转载 2015-04-06 19:15:40 · 576 阅读 · 0 评论 -
BlockingQueue--java多线程
http://www.cnblogs.com/jackyuj/archive/2010/11/24/1886553.html点击打开链接前言:在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介转载 2015-04-10 11:16:49 · 496 阅读 · 0 评论 -
用java语言实现单链表
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 package com.base.list;import java.util.HashSet;import java.util.Set;public class SingleLinkL转载 2015-04-01 22:25:10 · 535 阅读 · 0 评论 -
2015年百度春节招聘 java后台开发题目
简答题:1.html5的存储类型有什么差别?2.tcp和udp的区别?3.sql语句插入语法4.多态是什么?请用c++来说明实现多态的方式5.c数组的指针问题,指针的寻址算法1.编一个方法实现判断一个数是不是素数?2.求 2/1, 3/2, 5/3, 8/5, .........编程实现前10项和?3.实现快速排序4.单链表 的逆序。 一原创 2015-03-31 20:46:18 · 541 阅读 · 0 评论 -
java的list用法
1、List中可以添加任何对象,包括自己定义的新的类。class Person{.....}上面定义了一个Person类,下面看好如何使用ListPerson p1=new Person();Person p2=new Person();List list=new ArrayList();list.add(p1);list.add(p2);//这里是原创 2014-12-08 15:54:16 · 457 阅读 · 0 评论 -
深入理解Java内存模型(一)——基础
http://blog.youkuaiyun.com/ccit0519/article/details/11241403 并发编程模型的分类在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。在共享内存的并发模型里,线程之间共享程序的公共状态,线程之间转载 2015-05-28 20:12:07 · 464 阅读 · 0 评论