当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 代码段4: Strings_all_power="1010011"; Strings_access_power=s_all_power.substring(3,4); 描述: 以上代码段功能的功能是获取字符串s_all_power中的第4个字符。
 

 

    摘要:一个完整的java应用程序,通常至少要有一个应用程序的结束点。对于一般程序来说,系统开发者根据需要和个人的偏好,会在程序结束位置,通过添加system.exit(0),或system.out(-1),来结束程序,或不加这些指令,让程序自然运行到结束。如:下列典型代码package untitled14;/*** this application is to demo how an applcation end*/public class test {pub......
    摘要:我们知道,在java基本教程中有一个定律告诉我们:所有的对象都必须创建;或者说:使用对象之前必须创建,但是现在我们可以不必一定遵循这个定律了,我们可以从ioc容器中直接获得一个对象然后直接使用,无需事先创建它们。 这种变革,就如同我们无需考虑对象销毁一样;因为java的垃圾回收机制帮助我们实现了对象销毁;现在又无需考虑对象创建,对象的创建和销毁都无需考虑了,这给编程带来的影响是巨大的。 我们从一个简单例子开始,有一个普通类b代码如下: publ......


JAVA几个常见错误简析(下)

3,字符串越界错误 java.lang.stringindexoutofboundsexception等字符串类相关错误 

【相关文章:10G的iSCSI能够取代光纤通道吗?

代码段4:  【扩展阅读:以iSCSI的价格获得光纤通道的性能

【扩展信息:iSCSI安全的五个层次

string s_all_power = "1010011"; 

string s_access_power = s_all_power.substring(3,4); 

描述: 

以上代码段功能的功能是获取字符串s_all_power中的第4个字符。 

说明: 

一般情况下,程序不会有问题,如果由于某种原因,s_all_power长度变短,程序就会抛出字符串错误。 

解决方案:对字符串进行截取(substring, charat)、转换为字节数组(getbytes),字符数组转换为字符串(valueof)操作时,先对操作字符串对象的存在性(是否为空)及长度进行检查后,再进行操作。 

改写得到: 

string s_all_power = "1010011"; 

if (s_all_power.length>4)  

string s_access_power = s_all_power.substring(3,4); 

4。类定义未找到错误 java.lang.noclassdeffounderror 


...   下一页
    摘要:一、简介 1、什么是线程 要说线程,就必须先说说进程,进程就是程序的运行时的一个实例。线程呢可以看作单独地占有cpu时间来执行相应的代码的。对早期的计算机(如dos)而言,线程既是进程,进程既是进程,因为她是单线程的。当然一个程序可以是多线程的,多线程的各个线程看上去像是并行地独自完成各自的工作,就像一台一台计算机上运行着多个处理机一样。在多处理机计算机上实现多线程时,它们确实可以并行工作,而且采用适当的分时策略可以大大提高程序运行的效率。但是二者还......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE