好久不见了,今天我想和大家探讨一下关于“联想p768”的话题。如果你对这个领域还不太熟悉,那么这篇文章就是为你准备的,让我们一起来探索其中的奥秘吧。
1.联想p768和诺基亚7500哪个性能比较好?
2.联想P768短信查看状态为何总是不准?
联想p768和诺基亚7500哪个性能比较好?
性价比就是联想p768高些
原因有以下几个 我自己想的~:
NOKIA出的7500上市不算久 不可能是性价比高 你说不考虑价格 是不能的 性价比性价比嘛 7500卖1800
p768 卖900
都是200W像素
P768优点是 支持6倍数码变焦和多种拍摄模式 机身拥有64MB内存空间 26色屏
支持Micro SD存储卡
7500
1600万色TFT显示
而且我必须要说的就是 NOKIA你买的是售后服务和机器的质量
联想买的是高的性价比
对于这2款手机 我会选择P768 很简单 因为7500既难看又有摇杆..........
联想P768短信查看状态为何总是不准?
NullPointerException就是你用某个对象做事情时,它的值是null,无法供你调用,如果你会调试,方法如下:,,如果你不会看后面的。。
使用基本的JAVA数据类型,变量的值要么已经是默认值,如果没有对其正常赋值,程序便不能通过编译,因此使用基本的JAVA数据类型(double,float,boolean,char,int,long)一般不会引起空指针异常。由此可见,空指针异常主要跟与对象的操作相关。
下面先列出了可能发生空指针异常的几种情况及相应解决方案:
不管对象是否为空就直接开始使用。
(JSP)代码段1:
out.println(request.getParameter("username"));
描述:
代码段1的功能十分简单,就是输出用户输入的表单"username"的值。
说明:
看上去,上面的语句找不出什么语法错误,而且在大多数情况下也遇不到什么问题。但是,如果某个用户在输入数据时并没有提供表单域"username"的值,或通过某种途径绕过表单直接输入时,此时request.getParameter("username")的值为空(不是空字符串,是空对象null。),out对象的println方法是无法直接对空对象操作,因此代码段1所在的JSP页面将会抛出"java.lang.NullPointerException"异常。
即使对象可能为空时,也调用java.lang.Object或Object对象本身的一些方法如toString(), equals(Object obj)等操作。
(JSP)代码段2:
String userName = request.getParameter("username");
If (userName.equals("root"))
{....}
描述:
代码段2的功能是检测用户提供的用户名,如果是用户名称为"root"的用户时,就执行一些特别的操作。
说明:
在代码段2中,如果有用户没有提供表单域"username"的值时,字符串对象userName为null值,不能够将一个null的对象与另一个对象直接比较,同样,代码段2所在的JSP页面就会抛出(java.lang.NullPointerException)空指针错误。
(JSP)代码段3:
String userName = session.getAttribute("session.username").toString();
描述:
代码段3的功能是将session中session.username的值取出,并将该值赋给字符串对象 userName。
说明:
在一般情况下,如果在用户已经进行某个会话,则不会出现什么问题;但是,如果此时应用服务器重新启动,而用户还没有重新登录,(也可能是用户关闭浏览器,但是仍打开原来的页面。)那么,此时该session的值就会失效,同时导致session中的session.username的值为空。对一个为null的对象的直接执行toString()操作,就会导致系统抛出(java.lang.NullPointerException)空指针异常。
解决方案:
为了确保进行操作或引用的对象非空,假若我们要对某对象进行操作或引用,我们首先去检查该对象是否已经实例化且不为空;并且在系统中加入针对对象为空时情况的处理。
如:采用String对象保存用户提交的结果;在如果涉及对象的操作时,先检测其是否为空后,检查到对象为空后,可再选择进行以下任一种处理方式:
处理方式 1) 检查到对象为空时,设置对象值为空字符串或一个默认值;
处理方式 2) 检测到对象为空时,根本不执行某操作,直接跳转到其他处理中。
处理方式 3) 检查到对象为空时,提示用户操作有错误。
将代码段2按以上方式进行改写,得到:
方式1:
String userName = request.getParameter("username");
// 该变量值为空时,转化为默认空字符串
If (userName == null)
userName = "";
If (userName.equals("root"))
{..........}
方式2:
String userName = request.getParameter("username");
// 该变量值为空时,转化为默认空字符串,不执行有关操作。
If (usreName != null)
{
If (userName.equals("root"))
{..........}
}
方式3:
String userName = request.getParameter("username");
// 该变量值为空时,转化为默认空字符串,不执行有关操作。
If (usreName == null)
{
// 提示用户输入信息为空
}
实际中,上面提供到三种处理方式也同样适用于其他异常的处理:
异常处理方式 1) 检查到异常出现,设置对象值为空字符串或一个默认值;
异常处理方式 2) 检测到异常出现,根本不执行某操作,直接跳转到其他处理中。
异常处理方式 3) 检查到异常出现,提示用户操作有错误。
如果你不会调试就下个别的你要安装的文件,是你的安装文件有问题。
我的也是P768的,也存在这个问题,我打过电话,他们也说不出什么原因,更多的是不想说,这个问题没事,短信要是没发出去会自动保存在草稿箱里,你时刻看着点草稿箱就行了,不用看短信状态。没了这部手机就认了吧,但像素还是不错的。放心用吧 !
好了,今天关于“联想p768”的话题就讲到这里了。希望大家能够通过我的介绍对“联想p768”有更全面、深入的认识,并且能够在今后的实践中更好地运用所学知识。