码迷,mamicode.com
首页 >  
搜索关键字:java基础知识    ( 1066个结果
Java基础知识强化16:深入分析Java线程中断机制
1.Thread.interrupt真的能中断线程吗? 在平时的开发过程中,相信都会使用到多线程,在使用多线程时,大家也会遇到各种各样的问题,今天我们就来说说一个多线程的问题——线程中断。在java中启动线程非常容易,大多数情况下我是让一个线程执行完自己的任务然后自己停掉,但是有时候我们需要取消.....
分类:编程语言   时间:2015-09-04 12:37:41    阅读次数:184
Java基础知识强化13:Java中单例模式案例使用
1.古往今来历史上皇帝通常只有一人。为了保证其唯一性,古人采用增加"防伪标识"的办法,如玉玺。更为简单的办法就是限制皇帝的创建。本案例中就是使用单例模式从而保证皇帝的唯一性。实例运行如下:代码:(1)Empreror.java:*(定义的皇帝类) 1 package himi.only; 2 3 ....
分类:编程语言   时间:2015-08-31 19:09:25    阅读次数:247
Java基础知识强化12:Java中运用数组的四种排序方法
1、使用JavaApi文档中的Arrays类中的sort()进行快速排序首先我们直接看代码如下: 1 package himi.text; 2 3 import java.util.Arrays; 4 5 public class TestDemo01 { 6 7 public sta...
分类:编程语言   时间:2015-08-31 17:17:34    阅读次数:296
Java基础知识强化11:多态的两道基础题
1.第1题 1 class Base { 2 public void method() { 3 System.out.print("Base method"); 4 } 5 } 6 7 class Child extends Base { 8 publ...
分类:编程语言   时间:2015-08-31 09:56:57    阅读次数:194
Java基础知识强化10:Java中的中间缓存变量机制
1.对于自增运算++j与j++,由于加一的执行顺序不同,所以Java中有中间缓存变量来储存其单个表达式的值,而j的自增自减的结果依然保留在原来的变量储存区。因为本体是j的值,而单个表达式的值是中间产生的一个临时变量值,是在整条计算表达式结束后就可以抛弃的值,所以用个临时中间缓存变量在放就可以了。这就...
分类:编程语言   时间:2015-08-30 22:37:18    阅读次数:156
Java基础知识强化09:String、StringBuffer和StringBuilder使用
1.对于三者使用的总结:(1).如果要操作少量的数据用 = String (2).单线程操作字符串缓冲区下操作大量数据 = StringBuilder(3).多线程操作字符串缓冲区下操作大量数据 = StringBuffer2.(1)String :指向的是一个不可改...
分类:编程语言   时间:2015-08-30 21:12:25    阅读次数:126
Java基础知识强化08:将字符串倒序输出(包括空格)的几种方法
1.最容易想到的估计就是利用String类的toCharArray(),再倒序输出数组的方法了: 1 package himi.hebao05; 2 3 public class TestDemo02 { 4 public static void main(String[] args) {...
分类:编程语言   时间:2015-08-30 19:13:15    阅读次数:205
Java基础知识强化07:打印出空心菱形
1.如图打印出空心菱形:2.下面是逻辑实现代码: 1 package himi.hebao04; 2 3 import java.util.Scanner; 4 5 public class TestDemo08 { 6 public static void main(String[] ...
分类:编程语言   时间:2015-08-30 11:19:50    阅读次数:278
Java基础知识强化05:使用BigDecimal计算阶乘1+1/2!+1/3!+……
package himi.hebao04;import java.math.BigDecimal;public class TestDemo07 { public static void main(String[] args) { // TODO 自动生成的方法存根 ...
分类:编程语言   时间:2015-08-29 23:02:31    阅读次数:248
Java基础知识强化05:不借助第三个变量实现两个变量互换
代码如下:package himi.hebao;/** * 不借助第三个变量实现,两个变量互换 * 这里利用^异或实现两个变量的互换 * @author Administrator * */public class TestDemo08 { public static void main(St...
分类:编程语言   时间:2015-08-29 19:59:42    阅读次数:152
1066条   上一页 1 ... 83 84 85 86 87 ... 107 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!