平板电脑小米平板2能不能插卡使用eclipde

您所在的位置: &
使用Eclipse调试Java程序代码
使用Eclipse调试Java程序代码
使用Eclipse集成的调试器调试Java程序的好处是可以交互式运行代码,一步一步执行代码时可以检查变量和表达式。
【51CTO独家特稿】创建Java项目
当Eclipse首次启动时进入的是资源透视图,在这个透视图中可以管理项目、文件夹、文件和其它资源,按照Eclipse的说法,这些面板叫做视图,一套完整的视图叫做透视图,在资源透视图中,你可以使用左上方的视图(导航视图)导航和创建资源。
在Eclipse中做事之前,如创建Java程序,需创建一个Java项目,创建Java项目的步骤如下:
1、在导航视图上点击右键,在弹出的上下文菜单中选择新建项目;
2、在新建项目对话框中,Eclipse提供了项目选项:Java,插件开发等。因此你想要创建一个Java项目,在对话框左边选择Java;
3、在对话框右边选择Java项目,如果你还安装了其它Java插件开发包,在这里也会一起列出来(如EJB,Servlet等),Eclipse默认安装的JDT仅支持标准Java应用程序,因此你必须选择Java项目选项;
4、点击下一步进入新建项目向导对话框;
5、首先给项目命一个名字,因为是一个简单的“Hello, world”例子,因此这里我输入“Hello”,点击下一步,设置构建Java项目的设置选项,对于这个项目你不需要做任何修改即可;
6、点击完成;
7、Eclipse此时会提示你这种项目是和Java透视图关联的,并询问你是否切换到Java透视图,选择是。
创建Java类
当你创建好Java项目后就可以开始创建Java程序了,尽管不是非得这么做,但这样可以将你的Java类组织到包中,这是一次很好的实践,通常使用域名做为包名,这样可以减少名字冲突的可能性,如果你没有注册域名,也可以使用任何方便的,唯一的hoc名,我在这里使用org.eclipseguide,项目名是hello,因此包的全名就是org.eclipseguide.hello。
按照下列步骤创建Java程序:
1、在项目上点击右键,选择New.Class弹出新建Java类向导;
2、第一个字段区域“源文件夹”默认是项目的文件夹,保持默认值;
3、在包字段区域输入org.eclipseguide.hello;
4、在类名字段区域输入HelloWorld;
5、在“Which Method Stubs Would You Like to Create?”区域下,选中public static void main(String[] args),新建Java类的对话框如图1所示。
498)this.width=498;' onmousewheel = 'javascript:return big(this)' alt=Eclipse调试Java代码 src="/files/uploadimg/139878.jpg" width=480>
图- 1 使用新建Java类向导创建HelloWorld类
6、点击完成,新建java类向导将会为程序包创建一系列目录,HelloWorld.java源文件将会放在这个包名下面。自动创建的代码包括一个main( )方法,你可以向里面添加任何功能,如打印你的Hello, world!,为了使调试变得更有趣,你需要添加一个循环打印的方法,在Eclipse中修改自动生成的代码,如下:
public class HelloWorld {
public static void main(String[] args) {say("Hello, world!");}public static void say(String msg) {for (int i = 0; i < 3; i++) {System.out.println(msg);}}}
运行Java程序
现在你已经可以运行这个Java程序了,在运行Java程序时需要考虑多个事情,包括Java运行环境,是否需要命令行参数,如果不知一个类有main( )函数究竟该使用哪一个,在Eclipse中正确启动一个Java程序的方法是从Eclipse菜单中选择“运行&#61664;运行”,此时会弹出一个对话框,让你配置启动选项,在运行一个Java程序前,你需要创建一个启动配置或从现有配置中选择一个。
对于大多数简单的Java程序而言,你不需要指定启动配置,因此你可以使用更简单的方法启动程序,首先确保编辑器中HelloWorld源代码是全部选中的,然后:
1、从Eclipse菜单中选择运行&#61664;以...运行&#61664;Java应用程序;
2、因为你已经对Java程序做出了修改,Eclipse会提示你在运行Java程序前先保存一下,点击确定;
3、任务视图切换到控制台视图,显示程序输出,如图2所示。
498)this.width=498;' onmousewheel = 'javascript:return big(this)' alt=Eclipse调试Java代码 src="/files/uploadimg/156675.jpg" width=480>
图- 2 Eclipse控制台视图显示HelloWorld程序运行输出
你可能疑惑为什么没有单独的步骤将.java文件编译成.class文件,这是因为Eclipse JDT包含了一个增量的编译器来评估你输入的Java程序代码,它可以高亮显示语法错误和不完整的引用,和其它Eclipse友好的特性一样,如果你觉得这个功能对你没用,你完全可以关闭它,如果编译成功,.class文件会在保存源文件时同步保存。
调试Java程序
在Eclipse中交互式运行代码是其最强大的特性之一,使用JDT调试器,你可以逐行执行你的Java程序,检查程序不同位置变量的值,这个过程在定位代码中的问题时非常有用。
为了准备调试,你需要在代码中设置一个断点先,以便让调试器暂停执行允许你调试,否则,程序会从头执行到尾,你就没有机会调试了。为了设置一个断点,在编辑器左边灰色边缘双击,这里将say()函数位置设置为断点,此时将会显示一个蓝色的小点,表示一个活动的断点。
在调试器下运行程序和运行它非常类似,Eclipse提供了两个选项:选择“使用全方位服务运行&#61664;调试”菜单使用一个快捷配置,如果默认选项正确,也可以选择“运行&#61664;以...调试&#61664;Java应用程序”。在这里我们使用后者。
确保编辑器中的HelloWorld代码被全部选中了,然后从主菜单中选择“运行&#61664;以...调试&#61664;Java应用程序”,Eclipse将会启动程序,切换到调试透视图,在断点暂停执行,如图3所示。
498)this.width=498;' onmousewheel = 'javascript:return big(this)' alt=Eclipse调试Java代码 src="/files/uploadimg/215420.jpg" width=480>
图- 3 调试HelloWorld:在第一个断点执行被暂停
调试透视图包括多个新的视图,都是用于调试使用的,首先,在左上方是调试视图(不要和调试透视图混淆了),它显示了所有调用堆和当前所有线程的状态,包括所有已经执行完毕的线程,程序运行到断点位置时,状态显示为暂停。
单步调试代码
调试视图的标题栏是一个让你可以控制Java程序执行的工具栏,前面几个按钮和电子设备,如CD播放器的控制按钮风格非常类似,允许你暂停、继续和终止程序,这些按钮让你可以一行一步地执行程序代码,鼠标移动到每个按钮上时都会显示按钮提示信息,如跟踪,单步,返回等。
如第二个按钮跟踪,当前执行的程序代码在编辑器中处于高亮状态:调用say()函数。如果跟踪的话就会进入这个函数内部,点击跟踪后,高亮的行是首先执行的行 ― for语句。
一般情况下,你只想跟踪你自己写的类,对于标准类和第三方类通常没有什么问题,是不需要跟踪的,这时候可以使用过滤后跟踪功能,即Step With Filters,选择Window.Preferences.Java.Debug.Step过滤器,然后选择列出的包和类,多花点时间设置过滤器可以有效减轻调试难度,当你使用普通的跟踪调试功能时经常会遇到许多未知错误,这时使用过滤跟踪就能很好解决这一问题。
评估变量和表达式
调试视图的右边是一个标签视窗包含视图,在这里你可以检查和修改变量和断点,选择变量标签页,这个视图显示了当前范围的变量及其值,在进入for循环之前,这个视图仅包括say()函数的msg参数及其值,单机单步或跟踪按钮进入for循环,变量视图将会显示循环标志i及其值0。
有时一个Java程序有许多变量,但你仅对其中一个或几个感兴趣,为了监视选择的变量和表达式,你可以将它们添加到表达式视图中的监视列表中,例如,选择一个变量i(在编辑器中双击它),点击右键,从弹出的右键菜单中选择监视,这个变量(及其值)就会显示在表达式视图中。
监视变量的一个好处是你可以检查对象和它们的值的详细信息,并且可以修改它们的值。返回到变量视图,展开msg变量显示它的属性,它是一个char数组,展开msg字符串可以显示它的值,例如,双击H,会提示你输入一个新值,如J。
在同一个标签视窗中的是显示视图,它允许你输入任何允许的变量或包括这些变量的实例表达式,选择显示视图然后输入:msg.charAt(i)
为了快速评估这个表达式,你必须先选中它,然后点击第二个显示视图工具按钮(显示所选文本评估结果),它在显示视图中显示结果,通常最好点击第一个工具按钮(检查所选文本评估结果),因为它添加表达式到表达式视图中,不管使用哪种方法,当表达式中的变量发生变化时,显示的值都不回自动更新。但在表达式视图中,你可以讲表达式转为监视表达式,当你单步调试代码时就会自动更新,切换到表达式视图,注意检查按钮显示下一个表达式,点击表达式然后从弹出的上下文菜单中选择转换成监视表达式,下一个表达式图标将会变成监视图标。
我们还是回到单步调试代码中,你前面在调用System.out.println()时留下了游标,如果你想查看System.out.println()的代码,你可以点击跟踪,否则就点击单步执行System.out.println()函数,开始下一个for循环。
在编辑器下方是连一个标签视窗,包括控制台视图,程序输出就显示在这里,如果你象前面说的那样将H改为J了,那这里将会显示Jello, world!。你也可以点击单步执行,直到循环终止,如果你觉得这个过程太过冗长,也可以点击返回快速结束say()函数返回到main()函数,或者点击继续按钮让Java程序运行到终点。
Eclipse最有用的特性之一就是它集成的调试器,它可以交互式执行代码,通过设置断点,逐行执行代码,检查变量和表达式的值等功能反应其强大的功能,它是一款检查和修复Java程序代码问题的不可替代的工具。
您正在阅读的是“”
【编辑推荐】
【责任编辑: TEL:(010)】
关于&&的更多文章
这周的头版头条是“双十一”。凌晨12点守在电脑前抢东西的各位,
移动互联网时代,许多人首要考虑的不再是Windows / Mac的安全竞争,即便Windows的安全性有所改善。当下最大的担忧是iOS和Android移动设备上的安全。再一次苹果 “围墙花园”似的系统似乎比Android在开放情况下创建安全环境更受欢迎。
互联网一大真理便是,有痛点的地方就有机会。现在最想
Eclipse 是一个开源的、可扩展的集成开发环境。平台本
这个架构是从我近期在做的一个项目中剥离出来的,这个
在网络应用越来越复杂的今天,传统的网络应用已经不能满足企业和用户的需要,这就对网络管理员、信息管理部门提出了更高的要求。
51CTO旗下网站平板电脑能不能边充电边玩_电脑网络问题_土巴兔装修问答
平板电脑能不能边充电边玩
报价结果将发送到您的手机
您的装修预算约
*装修管家将回电您,免费提供装修咨询服务
*因材料品牌及工程量不同,具体报价以量房实测为准
平板电脑能不能边充电边玩
提问者:柯兰英|
浏览次数:476|
提问时间: 14:46:21
已有3条答案
回答数:17266|被采纳数:33
至今单身2載
所有回答:&17266
当然不行,第一:电池进点同时还在耗电,对电池寿命有损坏。
二:充电过程中会产生比平时更强的辐射,不建议这么做。
三:对转换插头也是是不好的。
回答数:36476|被采纳数:11
就是这么帅
所有回答:&36476
边充电边使用可以,但是损耗会大于正常使用,不建议此操作。原因如下:
1.平板电脑的电池为锂电池,比较耐用,但对温度比较敏感。一边充电一边玩,平板电脑的温度会升得很高。尤其是在玩大型游戏、看电影时,平板电脑的发热量会很大。一旦平板电脑长期超出规定的温度范围,就会对内置的电池造成损伤,导致电池越来越不经用,缩短使用寿命。尤其在极端情况下,某些劣质山寨平板会有可能造成电池自燃甚至爆炸,当用户察觉温度极高时,当停止使用。
2.电池在没电时强行边充电边工作是对电池的致命伤害,在未充满电时边玩边冲是会对平板和电池的保护电路造成影响的。平板的保护电路主要在其最重要的IC和CPU附近,每当有不良电流信息通过时自动跳断,又或是平板电池突然中断时提供额外的电源以供应平板在关机后能继续保存数据,不使其丢失,这种情况也就是大家经常说的白屏重启。每一款平板的CPU在设计时都会赋予其限定的工作电流,电流就是由数据信息所产生的,如果其数据信息发生冲突或突然加大,此时供向CPU的电流也必定是很高的,这时保护电路便会切断电流,所以很自然就会死机重启了,但死机有时是以丢失数据为代价的。
3.充电过程中会产生比平时更强的辐射。
4.对交流转换充电插头也是不好的。
5.充电器一边给电池充电 &&一边给平板运行供电 &&,导致充电电流变小 &&,充电时间变长 &&,另外给平板的供电也不是很稳定, &&容易出现故障。
回答数:2934|被采纳数:9
所有回答:&2934
手机充电时的电压高于待机时,若同时进行接打电话等操作,在通话或连接网络的瞬间电压会超过平时很多倍,易使手机内部敏感而繁复的零部件受损害,从而导致手机频繁维修。其次,充电时的辐射也数十倍于平时,会对人体造成损伤。此外,由于电池使用寿命是按充放周期来计算的,所以,充电的次数直接影响着手机电池寿命。若反复拔插电源会使得电池因反复的放充电而减少寿命。因此手机在开机状态下充电时,最好不要做接打电话等操作。
反正手机跟平板差不多,我的平板充电的时候开着机,不怎么玩。希望对你有帮助!
已有 3 个回答
已有 3 个回答
已有 3 个回答
已有 3 个回答
已有 3 个回答
位业主已在问吧找到答案
一万套装修案例
下载土巴兔APP
中国装修网Eclipse jar打包详解 -
- ITeye技术网站
博客分类:
使用Eclipse将工程打包成jar文件
1. Eclipse下的演示工程结构如下图所示,其中Task.java是当前工程运行的Main类
2. manifest.mf文件定义如下所示
Manifest-Version: 1.0 Main-Class: com.Task Class-Path: lib/dom4j-1.6.1.jar lib/jaxen-1.1-beta-7.jar
&1& manifest.mf文件最后一行必须是一个空行。
&2& lib/dom4j-1.6.1.jar和lib/jaxen-1.1-beta-7.jar之间用一个空格隔开。
&3&每个冒号后有一个空格。
3. Eclipse生成Jar文件步骤
最后点击“OK”按钮后完成
3. 将生成的AutoRunTask.jar文件和存放引用包的lib文件夹放在同一个目录下
4. 最后点击生成的jar文件就可以成功运行了.
浏览 25629
浏览: 148045 次
来自: 北京
这也算是一种方法,不过感觉不可取,这样把图片的存储位置固定死了 ...
写的好, 给力
原来是把lib放在jar外面,帮了大忙~

我要回帖

更多关于 平板能不能玩网页游戏 的文章

 

随机推荐