- 博客(12)
- 资源 (4)
- 收藏
- 关注
转载 ubuntu下切换中英文输入法
1,按alt+F2,然后输入ibus-setup,进入ibus-setup2,点击 “Keyboard Input Methods"。3,键盘输入法(IBus)尚未启动,是否要启动它?“,点击”Yes"启动它。4,弹出如下 IBus 输入法控制面板,选择”Input Method“,在下拉菜单中选中chinese的”拼 Pinyin“,然后点击”Add"
2014-04-09 14:52:55
2631
转载 Java 常用排序算法/程序员必须掌握的 8大排序算法
Java 常用排序算法/程序员必须掌握的 8大排序算法分类: 1)插入排序(直接插入排序、希尔排序)2)交换排序(冒泡排序、快速排序)3)选择排序(直接选择排序、堆排序)4)归并排序5)分配排序(基数排序)所需辅助空间最多:归并排序 所需辅助空间最少:堆排序 平均速度最快:快速排序 不稳定:快速排序,希尔排序,堆排序。 1.直接插入排序 (1)基本思
2014-04-01 21:34:26
593
转载 java中assert用法
主要总结一下在eclipse中如何使用断言(一)首先明确: java断言Assert是jdk1.4引入的。 jvm 断言默认是关闭的。 断言是可以局部开启的,如:父类禁止断言,而子类开启断言,所以一般说“断言不具有继承性”。 断言只适用于复杂的调试过程。 断言一般用于程序执行结果的判断,千万不要让断言处理业务流程。
2014-04-01 20:54:20
1758
转载 java创建对象得四种方法
Java中创建对象的四种方法:(1) 用new语句创建对象,这是最常见的创建对象的方法。 (2) 运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。 (3) 调用对象的clone()方法。 (4) 运用反序列化手段,调用java.io.ObjectInputStream对象的 rea
2014-03-31 21:14:41
787
转载 java里的Garbage Collection
一.谁在做Garbage Collection? 一种流行的说法:在C++里,是系统在做垃圾回收;而在Java里,是Java自身在做。 在C++里,释放内存是手动处理的,要用delete运算符来释放分配的内存。这是流行的说法。确切地说,是应用认为不需要某实体时,就需用delete 告诉系统,可以回收这块空间了。这个要求,对编码者来说,是件很麻烦、很难做到的事。随便上哪个BBS,在C/C
2014-03-31 20:54:49
846
转载 java实现简化版读写锁(开心网笔试题)
先让我们对读写访问资源的条件做个概述: 读取 没有线程正在做写操作,且没有线程在请求写操作。 写入 没有线程正在做读写操作。 如果某个线程想要读取资源,只要没有线程正在对该资源进行写操作且没有线程请求对该资源的写操作即可。我们假设对写操作的请求比对读操作的请求更重要,就要提升写请求的优先级。此外,如果读操作发生的比较频繁,我们又没
2014-03-31 18:55:59
562
转载 java中内存泄露
一、Java内存回收机制 不论哪种语言的内存分配方式,都需要返回所分配内存的真实地址,也就是返回一个指针到内存块的首地址。Java中对象是采用new或者反射的方法创建的,这些对象的创建都是在堆(Heap)中分配的,所有对象的回收都是由Java虚拟机通过垃圾回收机制完成的。GC为了能够正确释放对象,会监控每个对象的运行状况,对他们的申请、引用、被引用、赋值等状况进行监控,Java
2014-03-31 16:34:12
452
原创 JSP与JS的区别
1、JSP全称是java server page ,JS全称是javaScript2、最主要的区别是运行位置不同 JS 是一种页面脚本语言,与java没有关系,只是语法相似,.js文件一般是以javascript为语法写的一些为html元素服务的函数\方法的库文件,可以通过HTML文件调用直接在本机客户端运行,即运行于用户浏览器的,通常不需要服务器的后台支持(AJAX交互
2014-03-29 22:56:31
1123
转载 java中的生产者与消费者问题(多线程)
生产者消费者问题是研究多线程程序时绕不开的问题,它的描述是有一块生产者和消费者共享的有界缓冲区,生产者往缓冲区放入产品,消费者从缓冲区取走产品,这个过程可以无休止的执行,不能因缓冲区满生产者放不进产品而终止,也不能因缓冲区空消费者无产品可取而终止。 解决生产者消费者问题的方法有两种,一种是采用某种机制保持生产者和消费者之间的同步,一种是在生产者和消费者之间建立一个管道。前一种有
2014-03-20 18:05:10
489
原创 Java中Comparable与Comparator的区别
首先Comparator位于包java.util下,而Comparable位于包 java.lang下 Comparable & Comparator 都是用来实现集合中元素的比较、排序的,集合外定义 Comparator 接口的方法或在集合内实现 Comparable 接口的方法。 集合内实现的意思是,某集合里是放的类A的多个对象,类A实现了Comparable接
2014-03-20 17:08:38
629
原创 class类获取实例的三种方法
在Java中,每个class都有一个相应的Class对象。当一个类,编译完成后,在生成的.class文件中,就会产生一个Class对象,用于表示这个类的类型信息。 在运行阶段,如果我们要产生某个类的对象,Java虚拟机(JVM)会检查该类型的Class对象是否已被加载。如果没有被加载,JVM会根据类的名称找到.class文件并加载它。一旦某个类型的Class对象已被加载到内存,就可以用它来产生该
2014-03-12 10:53:05
1785
原创 输出各班各科成绩最高的同学?输出各科成绩最高的同学?
class表班级编号班级名称1一班2二班student表学号姓名班级编号1张三12李四23
2014-03-11 14:31:24
2996
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人