java程序设计(雍俊海)课后部分答案.doc

java程序设计(雍俊海)课后部分答案.doc

ID:59396846

大小:69.50 KB

页数:5页

时间:2020-05-28

java程序设计(雍俊海)课后部分答案.doc_第1页
java程序设计(雍俊海)课后部分答案.doc_第2页
java程序设计(雍俊海)课后部分答案.doc_第3页
java程序设计(雍俊海)课后部分答案.doc_第4页
java程序设计(雍俊海)课后部分答案.doc_第5页
资源描述:

《java程序设计(雍俊海)课后部分答案.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章1.1谁是java语言创始人JamesGosling,Java语言的创始人之一1.2java语言有哪些优缺点?P2页(1)简单性(2)网络特性(3)面向对象性(4)平台无关性/可移植性(5)鲁棒性也指程序稳定性(6)安全性(7)多线程性,采用多线程机制是提高程序运行效率的方法,但增加了程序的设计难度(8)解释性,缺点,解释执行语言要不编译执行语言需要额外的语句解释不走及运行时间。1.4请简述环境变相path和classpath作用环境变量运行路径(path)和类路径(classpath)1.5java程序可以分为几种,分别是什么?两种,应用程序和小应用程序applt1.6查看ja

2、va在线帮助文档,列举出system.out.println和system.out.print的不同点。System.out.println自动换行,system.out.print不自动换行。1.7试着编写一个java程序,在控制台窗口中输出如下信息。PublicclassTestPublicstaticvoidmain(strngargs[]){system.out.println(”*********************”);system.out.println(”**practicemakesperfect”);system.out.println(”***********

3、**********”);}1.8编写一个java程序,在网页中显示如下信息。importjava.awt.Graphics;importjavax.swing.JApplet;publicclassJ_HelloAppletextendsJApplet{publicvoidpaint(Graphicsg){g.clearRect(0,0,getWidth(),getHeight());g.drawString("***************************************************",10,20);g.drawString("**熟能生巧",10,30

4、);g.drawString("***************************************************",10,40);}}网页:java小程序
1.9请阐述编写java程序的具体步骤:第二章:2.2计算下面java表达式的值,并写出表达式结果在java中的数据类型(1)1+4/5+(int)5.2/2.5=3.0

5、//数据类型:浮点类型(2)1+4/5+(int)(5.2/2.5)=3//数据类型:整型(3)1+4/5+5.2/2.5=3.08//数据类型:浮点类型(4)1.0+4/5+5.2/2.5=3.08//数据类型:浮点类型(5)1+4/5.0+5.2/2.5=3.88//数据类型:浮点类型(6)设已定义了变量inta=12,请计算表达式(++a)+(a++)因为a=12则++a=13现在a=13所以a++=13所以表达式(++a)+(a++)=26//数据类型:整型(7)10>>2=2//数据类型:整型(8)10&11

6、12结果为true//数据类型:布尔型(9)5^7结果为2即为真(

7、10)(-5)

8、(~5)结果为-5//数据类型:整型(11)(true^false)&&true结果为true//数据类型:布尔型(12)((!true)

9、(false))

10、

11、(!false)结果为true//数据类型:布尔2.5判断下面的表达式是否含有语法错误。如果含有语法错误写出错误原因(1)01&&(4+6)&&操作数要求是布尔类型数据,而这里是位运算。应用&(2)4.2%2.1true(3)’a’>’A‘true(4)’1’==1true2.8(1)publicclasscc{  publicstaticvoidmain(Stringarg[])  {    inti=0;  

12、  while(i<10);//分号多余    {      i++;      System.out.print(""+i+",");    }  }}(2)for(doublex=0.1;x!=1.0;x+=0.1)    System.out.println(x+";");//无语法错误,结果无限循环。(3)inti=0,sum;//有语法错误,sum应先赋值。    while(i<=100)    {     sum+=i;     

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。