![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 587 阅读 · 0 评论 -
进程死锁
所谓死锁: 是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 产生条件: 1)竞争资源引起进程死锁 ▪ 2)可剥夺资源和不可剥夺资源 ▪ 3)竞争不可剥夺资源 ▪ 4)竞争临时资源 产生原原创 2015-05-07 21:59:53 · 698 阅读 · 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 · 725 阅读 · 0 评论 -
(JAVA)Object类总结
Object类学习总结在Java中有这样一个类,它是所有类的祖先,任何类都是其子孙类,它就是java.lang.Object,如果一个类没有显式地指明其父类,那么它的父类就是Object。 Object类位于java.lang包中,java.lang包包含着Java最基础和核心的类,在编译时会自动导入。Object类没有定义属性,一共有13个方法,具体的类定义结构如下图: 在java中除了基本型转载 2015-05-14 14:53:11 · 664 阅读 · 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 · 394 阅读 · 0 评论 -
java集和类
类集提供了以下的几种接口: Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap 单值操作接口:Collection、List、Set Collection: Collection是最基本的集合接口,一个Collection原创 2015-05-11 14:55:18 · 447 阅读 · 0 评论 -
JAVA 类集
类集提供了以下的几种接口: Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap 单值操作接口:Collection、List、Set原创 2015-04-05 18:34:52 · 435 阅读 · 0 评论 -
Java:比较运算符compareTo()、equals()、==之间的区别与应用总结 .
欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用转载 2015-04-06 19:15:40 · 557 阅读 · 0 评论 -
BlockingQueue--java多线程
http://www.cnblogs.com/jackyuj/archive/2010/11/24/1886553.html 点击打开链接 前言: 在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介转载 2015-04-10 11:16:49 · 480 阅读 · 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 · 511 阅读 · 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 · 520 阅读 · 0 评论 -
java的list用法
1、List中可以添加任何对象,包括自己定义的新的类。 class Person{ ..... } 上面定义了一个Person类,下面看好如何使用List Person p1=new Person(); Person p2=new Person(); List list=new ArrayList(); list.add(p1); list.add(p2);//这里是原创 2014-12-08 15:54:16 · 432 阅读 · 0 评论 -
深入理解Java内存模型(一)——基础
http://blog.csdn.net/ccit0519/article/details/11241403 并发编程模型的分类在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。在共享内存的并发模型里,线程之间共享程序的公共状态,线程之间转载 2015-05-28 20:12:07 · 443 阅读 · 0 评论