码迷,mamicode.com
首页 >  
搜索关键字:java解惑    ( 87个结果
java解惑之字符之谜(谜题21)
谜题21:我的类是什么?镜头2         下面的程序所要做的事情正是前一个谜题所做的事情,但是它没有假设斜杠符号就是分隔文件名组成部分的符号。相反,该程序使用的是java.io.File.separetor,它被指定为一个公共的String域,包含了平台相关的文件名分隔符。这个程序会打印正确的、平台相关的类文件名吗?该程序是从这个类文件中被加载的。 package com.javapuz...
分类:编程语言   时间:2015-01-15 16:14:34    阅读次数:163
java解惑之字符之谜(谜题20)
谜题20:我的类是什么         来看一个打印其类文件名称的程序: package com.javapuzzlers; public class Me{ public static void main(String[] args){ System.out.println(Me.class.getName().replaceAll(".","/") + ".class"); } }...
分类:编程语言   时间:2015-01-14 15:42:40    阅读次数:197
java解惑之字符之谜(谜题18)
谜题18:字符串奶酪         下面这个程序从一个字节序列创建一个字符串,然后迭代遍历字符串中的字符,并将它们作为数字打印。请描述程序打印的数字序列: public class StringCheese{ public static void mian(String[] args){ byte bytes[] new byte[256]; for(int i = 0; i < ...
分类:编程语言   时间:2015-01-12 14:45:30    阅读次数:157
【java解惑】java构造器的那些事儿
如下所示代码:publicclassExample040{ privateExample040e40=newExample040(); publicExample040()throwsException{ thrownewException("这里是exception,不是error"); } publicvoidoutput(){ System.out.println("anewclass"); } publicstaticvoidmain(String[]a..
分类:编程语言   时间:2015-01-12 06:58:16    阅读次数:203
【java解惑】int转化为float精度问题
如下代码:publicclassExample034{ publicstaticvoidmain(String[]args){ intcount=0; intstart=2000000000; for(floatf=start;f<start+64;f++){ count++; } System.out.println(count); count=0; System.out.println("将循环控制条件的值加1后……"); ..
分类:编程语言   时间:2015-01-11 17:55:52    阅读次数:3264
【java解惑】java编译器对空final赋值的妥协
如下所示代码:publicclassExample038{ privatefinalstaticStringGUEST_ID="ape_it"; privatefinalstaticStringID; static{ try{ ID=getID(); }catch(GetIDExceptione){ ID=GUEST_ID; e.printStackTrace(); } } privatestaticStringgetID()throwsGetIDEx..
分类:编程语言   时间:2015-01-11 17:53:05    阅读次数:219
java解惑之字符之谜(谜题16)
谜题16:行打印程序 行分隔符是为分割文本行的字符或字符串而起的名字,并且在不同平台上它是存在差异的。在windows平台上,它由CR字符(回车)和紧随其后的LR(换行)字符组成。在UNIX平台上,通常引用单独的LF字符作为换行字符。那么,这次的谜题也就由行分隔符引出,来看看下面这个将LF字符传递给println方法的程序会打印什么,它的行为是否依赖于平台? public class Line...
分类:编程语言   时间:2015-01-10 13:58:20    阅读次数:141
【java解惑】&和&&、|和||使用
如下所示代码:publicclassExample042{ publicstaticvoidmain(String[]args){ int[][]tests={{6,5,4,3,2,1},{1,2},{1,2,3}, {1,2,3,4},{1}}; System.out.println("func1out:"+func1(tests)); } privatestaticintfunc1(int[][]tests){ intsuccessCount=0; try{..
分类:编程语言   时间:2015-01-10 06:45:09    阅读次数:183
【java解惑】输入输出流使用后及时关闭问题
如下所示代码:publicclassExample041{ publicstaticvoidmain(String[]args)throwsIOException{ Example041e41=newExample041(); e41.copy("d:\\微信名ape_it.txt","d:\\微信名爱题猿.txt"); } privatevoidcopy(Stringsrc,Stringdest)throwsIOException{ InputStrea..
分类:编程语言   时间:2015-01-09 01:46:07    阅读次数:258
【java解惑】try-finally语句执行问题
如下所示代码:publicclassExample039{ publicstaticvoidmain(String[]args){ Example039example039=newExample039(); System.out.println(example039.output1()); example039.output2(); } booleanoutput1(){ try{ //... returntrue; }finally{ retur..
分类:编程语言   时间:2015-01-08 07:16:39    阅读次数:203
87条   上一页 1 ... 4 5 6 7 8 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!