《Java语言程序设计(一)》课后习题答案(课程编号04747)
047471604Java语言程序设计(一)

4747 Java语言程序设计(一)第一章 Jave语言基础1.1 Java语言的特点领会Java语言的特点、关键字1010-11.Java语言采用多种机制来保证可移植性,其中最主要的是______。
虚拟机1110-11.Java语言是一种 ____强类型语言___ 语言,它约束程序员必须遵守规定编写程序,能让编译器检测出程序中尽可能多的错误。
1.2 Java应用程序和小应用程序识记Java应用程序与小应用程序的特点和区别11.一个应用程序必须在某个类中定义的方法是______。
main()1201-11.能在浏览器上执行的Java程序被称为小应用程序。
1.3 Java程序的开发过程11.Java程序的字节码文件的扩展名是_________。
Class1001-11.Java的编译程序先将Java源程序翻译成与机器无关的__________。
字节码1101-11.Java源文件的扩展名是_____.java____。
1210-11. 如果Java源文件中有多个类,那么只能有一个__public____类。
1404-11.类Testll经Java编译程序编译后,产生的文件是______。
Test11.class1.4 标识符和关键字简单应用:Java程序的标识符命名规则、注释、基本数据类型标识符可以用来标识文件名、变量名、类名、接口名和成员方法名等,其构造规则如下:1)标识符由Java字母和Java数字组成;2)首字符必须是Java字母;3)除去关键字、false、true和null;4)所有标识符是区分大小写的。
注释:1)行注释//2)块注释/* …. */3)文档注释/** …*/1404-1.以下标识符中,不是..Java语言关键字的是A.wait B.new C.long D.switch1.下述字符组合不能作为Java程序标识符的是()A.Aa12 B.大x C.y小 D.5x1.下面供选字符序列中,不属于...Java语言关键字的是()A.goto B.null C.false D.native1.在下述字符串中,不属于...Java语言关键字的是( C )A.float B.new C.java D.return1110-1.下面供选字符序列中,不属于...Java 语言关键字的是 ( )A. throwB. synchronizedC. protectD. try1010-1.以下是关于Java语言关键字的叙述,其中正确的是( )A.关键字可以用来描述类的成员类型,但是不能描述普通变量B.关键字由字母(包括英文字母、下划线字符、美元字符、文字字符)和数字组成C.关键字不可以用作变量、方法、类或标号的标识符D.break和main都是Java语言的关键字1.5 基本数据类型0开头表8进制常量,数字只能(0-7)1.下列字符组合不能作为Java整型常量的是( )A.078B.0x3ACBC.5000D.0x3ABC1.在Java语言中,用于标记回车符的转义字符是A.\b B./b C.\n D./n1001-12.表达式¨23 & 18’’的值是__________。
Java语言程序设计(一)试题及答案

全国2010年10月自学考试Java语言程序设计(一)试题课程代码:04747一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.以下是关于Java语言关键字的叙述,其中正确的是( )A.关键字可以用来描述类的成员类型,但是不能描述普通变量B.关键字由字母(包括英文字母、下划线字符、美元字符、文字字符)和数字组成C.关键字不可以用作变量、方法、类或标号的标识符D.break和main都是Java语言的关键字2.执行以下代码,输出结果是( )int x=5,y=7,u=9,v=6;System.out.println(x>y ? x+2:u>v ? u-3:v+2);A.8B.6C.7D.true3.Java语言中,只限子类或者同一包中的类的方法能访问的访问权限是( )A.publicB.privateC.protectedD.<无修饰>4.设有数组定义int[][] x={{1,2},{3,4,5},{6},{}};,则x.length的值为( )A.3B.4C.6D.75.在以下Swing的类中,属于容器的是( )A.JAppletB.JButtonC.JTextAreaD.JMenu6.在以下供选择的方法中,属于接口MouseMotionListener的方法是( )A.mouseReleased()B.mouseEntered()C.mouseExited()D.mouseMoved()7.小程序要播放音频文件,可使用类( )12 A.Audio B.JAudioC.AudioClipD.JAudioClip8.以下是关于线程的叙述,正确的是( )A.多线程的使用可以提高设备的平行工作能力,但是使系统管理变得复杂B.同一个进程下的线程都有自己的状态、专用数据段和独立的内存资源C.线程是能独立运行的程序D.进程的执行效率比线程的执行效率高9.在Java 的类库中,包含实现输入/输出操作的包是( )A.java.utilB.java.ioC.java.appletD.java.awt10.在编写访问数据库的Java 程序时,ResultSet 对象的作用是( )A.建立新数据库连接B.用来表示与数据库的连接C.在指定的连接中处理SQL 语句D.存储查询结果二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。
04747java语言程序设计(一)2020年10月份(试题+答案)

。
。
方法。
。
19.创建一个 3 行、20 列、显示初始字符串“Input Lines”的文本区 textA 的语句是
20.Java 中,为阻止多个线程同时访问同一个条件变量,可以为每一个对象实例配有一个
三、简答题:本大题共 5 小题,每小题 4 分。共 20 分。
容。
11
21
X = 31
41
[51
12
22
32
42
52
13
23
33
43
53
14
24
34
44
54]
54
53
Y= [
52
51
44
43
42
41
34
33
32
31
24
23
22
21
14
13
]
12
11
public class Test26{
public static void main(String[] args){
C.继承
D.new
2. 某函数中定义了 4 个变量:int iVal、long lVal、float fVal 及 doubled Val,且己经赋了初值。则下列
选项中,编译出现错误的是
A.lVal = fVal;
B.fVal = iVal;
C.fVal =lVal;
3. 以下程序代码段的输出结果是
D.dVal = fVal;
8. 以下程序代码段的输出结果是
File f = new File("/home/mydic/d07.Java");
Java语言程序设计(一).pdf

复习资料料《Java语⾔言程序设计(⼀一)》(课程代码04747)第⼀一⼤大题:单项选择题1、在以下供选择的⽅方法中,不不能⽤用于⽂文件随机访问的⽅方法是( C )• A.readChar()• B.readLong()• C.readInteger()• D.writeChars()2、某程序利利⽤用⽹网址参数创建URL对象url,接着希望利利⽤用对象url获得URLConnection对象,则这个url对象要调⽤用的⽅方法是( D )• A.connection()• B.URLConnection()• C.getConnection()• D.openConnection()3、在下述字符串串中,不不属于Java语⾔言关键字的是 ( C )• A.float• B.new• C.java4、Java语⾔言中数值数据的类型能⾃自动转换,按照从左到右的转换次序为 ( B ) • A.byte→int→short→long→float→double• B.byte→short→int→long→float→double• C.byte→short→int→float→long→double• D.short→byte→int→long→float→double5、在以下供选择的概念中,不不属于⾯面向对象语⾔言概念的是 ( B )• A.消息• B.模块• C.继承• D.多态性6、在下述Java语⾔言语句句中,错误的创建数组的⽅方法是 ( D )• A.int intArray [ ]; intArray=new int[5];• B.int intArray [ ]=new int[5];• C.int [ ] intArray ={1,2,3,4,5};• D.int intArray [5]={1,2,3,4.5};7、在Swing中,它的⼦子类能⽤用来创建框架窗⼝口的类是 ( B )• A.JWindow• C.JDialog• D.JApplet8、MouseListener接⼝口不不能处理理的⿏鼠标事件是 ( D )• A.按下⿏鼠标左键• B.点击⿏鼠标右键• C.⿏鼠标进⼊入• D.⿏鼠标移动9、以下不不属于⽂文字字型要素的是 ( A )• A.颜⾊色• B.字体• C.⻛风格• D.字号10、在以下四个供选的整数中,能作为线程最⾼高优先级的整数是 ( C ) • A.0• B.1• C.10• D.1111、Java语⾔言可以⽤用javax.swing包中的类JFileChooser来实现打开和保存⽂文件对话框。
全国2010年1月自考Java语言程序设计(一)试题及参考答案

全国2010年1月自考Java 语言程序设计(一)试题 1 全国2010年1月自考Java 语言程序设计(一)试题课程代码:04747一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未 选均无分。
1.在下述字符串中,不属于...Java 语言关键字的是 ( )A .floatB .newC .javaD .return2.Java 语言中数值数据的类型能自动转换,按照从左到右的转换次序为 ( )A . byte →int →short →long →float →doubleB . byte →short →int →long →float →doubleC . byte →short →int →float →long →doubleD . short →byte →int →long →float →double3.在以下供选择的概念中,不属于...面向对象语言概念的是 ( ) A .消息B .模块C .继承D .多态性4.在下述Java 语言语句中,错误..的创建数组的方法是 ( ) A .int intArray [ ]; intArray=new int[5];B .int intArray [ ]=new int[5];C .int [ ] intArray ={1,2,3,4,5};D .int intArray [5]={1,2,3,4.5};5.在Swing 中,它的子类能用来创建框架窗口的类是 ( )A .JWindowB .JFrameC .JDialogD .JApplet6.MouseListener 接口不能..处理的鼠标事件是 ( ) A .按下鼠标左键B .点击鼠标右键C .鼠标进入D .鼠标移动7.以下不属于...文字字型要素的是 ( )全国2010年1月自考Java 语言程序设计(一)试题 2A .颜色B .字体C .风格D .字号8.在以下四个供选的整数中,能作为线程最高优先级的整数是 ( )A .0B .1C .10D .119.Java 语言可以用javax.swing 包中的类JFileChooser 来实现打开和保存文件对话框。
2009年1月全国自考Java语言程序设计(一)参考答案

全国2009年1月Java语言程序设计(一) 参考答案课程代码:047471. A.0782. B.***3. B.u=v;4.C.true,false5. A.Swing是AWT的提高和扩展6. D.JDialog对象7. B.paintComponent()8.D.声明实现Runnable接口的类,在类内实现run()方法,在init()方法中创建新线程,在start()方法中启动新线程。
9. A.BufferedReader类和BufferedWriter类10.D.处理驱动程序的加载和建立数据库连接11. class12. y/x>5 && x!=013. final14. 115. getSource()16. ButtonGroup17. Font fnA=new Font(“细明体”,Font.PLAIN.12)18. notify()或notifyAll()19. InputStream OutputStream20.数据库连接21. (year%4= =0) && (year%4!=0)||(year%400= =0)22. Public修饰的方法为公用方法,任何类的方法都可以访问他Private修饰的方法,本类内部可以访问23. TextArea text=new TextArea();1JScrollPane jsp=new JScrollPane(text);myFrame.getContentPane().add(jsp);24. Graphics2D g2d=( Graphics2D) g;Line2D line=new Line2D.Double(10,20,30,40);G2d.draw(line)25. (P.175)26. URLConnection类完成流对象和实现网络连接27.方法int sigmaDigit(int n)的功能是求出十进制整数n的各位数字之和。
自考04747《Java语言程序设计(一)》编程题全集(50题及答案)

【程序1】ﻫ题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月得兔子总数为多少?ﻫ//这就是一个菲波拉契数列问题public class lianxi01{ﻫpublic staticvoid main(String[]args) {System、out、println("第1个月得兔子对数: 1”);System、out、println("第2个月得兔子对数: 1");intf1= 1,f2 =1,f,M=24;ﻫfor(int i=3;i〈=M; i++){ﻫf= f2;f2= f1+f2;ﻫf1 = f;System、out、println("第”+ i+”个月得兔子对数:"+f2);}ﻫ}ﻫ}【程序2】题目:判断101-200之间有多少个素数,并输出所有素数。
ﻫ程序分析:判断素数得方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不就是素数,反之就是素数。
ﻫpublicclass lianxi02 {ﻫpublic staticvoidmain(String[]args){ﻫint count = 0;ﻫfor(int i=101; i〈200;i+=2){ booleanb=false;for(int j=2; j〈=Math、sqrt(i);j++)ﻫ{ﻫif(i % j == 0){ b = false;break;}ﻫelse { b =true;}ﻫ}ﻫif(b== true) {coun t++;System、out、println(i );}}ﻫSystem、out、println( "素数个数就是: " + count);}}【程序3】ﻫ题目:打印出所有得"水仙花数”,所谓”水仙花数"就是指一个三位数,其各位数字立方与等于该数本身.例如:153就是一个"水仙花数",因为153=1得三次方+5得三次方+3得三次方。
2017年4月Java语言程序设计(一)真题答案+解析+知识点

2017年4月高等教育自学考试全国统一命题考试Java语言程序设计(一)试卷课程代码 04747一、单项选择题(本大题共10小题,每小题1分,共10分)1. 在下列供选的字符串中,不能作为Java整型常量的是A.052B.0x3BEHC.6389D.0x3fedL【答案】B【解析】该题考查Java语言基础知识中基本数据类型中的整数类型。
Java语言中整型常量有十进制、八进制和十六进制三种写法。
A项以数字符0开头,是八进制写法;C项是十进制写法;D项以0x开头,后随字符和英文字母A到F,是十六进制写法,最后的字母L表示该整型为长整型;C项错在最后的字母H,十六进制表示时后随字符和英文字母A到F。
所以C项不能作为Java整型常量。
【知识点】整数类型的四种表示形式2. 在以下供选的关键字中,能用于定义常值变量的是A.finalB.staticC.protectedD.super【答案】A【解析】该题考查Java语言基础知识中的关键字。
Java语言中的关键字被赋予特定的意义,用于表示程序结构、定义和修饰等。
每个关键字在程序中出现有特定位置和使用方法的要求。
B项用于修饰类变量或类方法;C项为访问权限中受保护访问权限关键字,只限子类或者同一包中的类的方法能访问;D项。
A项的意义是最终的,其意思是“不能改变”,修饰变量时,声明该变量的值不能被改变。
所以A项能用于定义常值变量。
【知识点】常用关键字的使用3. 下列Java语句中,不正确的是A.float e=0.0d;B.char c,d=‘a’;C.int $ e,a,b=10;D.double e=0.0f;【答案】A【解析】该题考查Java语言基础知识中基本数据类型间转换关系。
Java语言中的基本数据类型转换分为自动转换和不兼容类型的强制转换两种:当满足两种类型是兼容的和目的类型数的范围比来源类型的大这两个条件时,发生自动转换。
A项是定义单精度实型(float)变量(e)且赋值(0.0d),但是0.0d是双精度实型值,不满足目的类型数的范围比来源类型的大这个条件,在赋值时出现类型不匹配错误,因此是不正确的;B项定义了两个字符型变量(c和d)并对d赋初始值(’a’);C项定义了三个整型变量($e、a和b)并对b赋初始值10;D项定义了一个双精度实型变量(e)并对e赋单精度初始值(0.0f),满足两种类型是兼容的和目的类型数的范围比来源类型的大这两个条件,会自动转换。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章 Java语言基础 (5)1.1 指出JA V A语言的主要特点和JA V A程序的执行过程。
(5)1.2 说出开发与运行JA V A程序的重要步骤。
(5)1.3 如何区分应用程序和小应用程序? (5)1.4 说出JA V A源文件的命名规则。
(5)1.6 JA V A语言使用什么字符集?共有多少个不同的字符? (5)1.7 JA V A语言标识符的命名规则是什么? (6)1.8 JA V A有那些基本数据类型,它们的常量又是如何书写的? (6)1.9 指出下列内容哪些是JA V A语言的整型常量,哪些是浮点数类型常量,哪些两者都不是。
(6)第二章运算和语句 (7)2.1 Java的字符能参加算术运算吗? (7)2.2 占字节多的变量能直接赋值给占字节少的变量么? (7)2.3 试用Java语言表达式描述以下数学计算式或逻辑条件: (7)2.4 设在求以下表达式之前,整型变量a的值是4,试指出在求了以下表达式之后,变量a、b和c的值。
(7)2.6 若一个数恰好等于它的因子之和,则这个数称为“完全数”。
编写程序求1000之内的所有完全数。
(7)2.7 编写输入正实数x,求平方不超过x的最大整数n,并输出。
(8)2.8 输入正整数n,输出由n行n列星号字符组成的三角形图案。
(11)2.9 设有整型变量x和y的值分别为5和110。
试指出执行了以下循环语句后,变量x和y的值分别多少? (12)2.10求小于999的所有水仙花数。
(12)2.11 编程序解百鸡问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。
百钱买百鸡。
求鸡翁、鸡母和鸡雏各几何? (13)2.12 编写程序,按下面的公式计算自然对数底e的值:e=1+1/1!+1/2!+1/3!+1/4!+...... (13)2.13 编写程序,用如下公式计算圆周率PI的近似值:PI=4-4/3+4/5-4/7+4/9-4/11... (14)2.14 回文整数是指正读法和反读相同的整数,编写一个程序,输入一个整数,判断他是否为回文整数。
(15)2.15 草地上有一堆野果,有一只猴子每天吃掉这堆野果的一半又一个,5天后刚好吃完这堆野果,求这堆野果原来共有多少个?猴子每天吃多少个野果? (17)第三章面向对象编程基础 (19)3.1 什么是面向对象技术?它有什么优点? (19)3.2 面向对象程序设计与面向过程程序设计有什么区别? (19)3.3 程序中类和对象有什么区别? (19)3.4 类变量和实例变量,以及类方法和实例方法的区别。
(19)3.5 子类能继承超类的哪些成员变量和方法? (19)3.6 子类在什么情况下能隐藏超类的成员变量和方法? (20)3.7 在子类中是否允许有一个方法和超类的方法名字相同,而类型不同? (20)3.12 以下程序有什么错误? (20)3.13 声明一个复数类Complex。
实现其基本功能。
(20)3.14 声明一个有理数类RationalNum。
要求提供有理数的四则运算,以分数形式输出有理数和以浮点数形式输出有理数等方法。
(23)第四章数组和字符串 (28)4.1 举例说明如何声明、创建和初始化数组。
(28)4.2 举例说明如何声明、创建和初始化数组。
(28)4.3 一个数组能够存储不同类型的元素吗? (28)4.4 编写一个Java 程序,形成以下形式的二维数组,并输出。
(28)4.5 java中的字符数组与字符串有什么区别? (30)4.6 确定一个字符数组长度与确定一个String对象的长度有什么不同? (30)4.7用toUpperCase()和toLowerCase()方法实现大小写转换 (30)4.8编写一个程序通过连接两个字符串得到一个新字符串并输出。
(31)4.9 声明MyDate类,功能:增加1天,增减1月和增加1年的方法;输出MyDate对象日期的方法;求两个MyDate对象日期差的方法。
并提供能用当前日期初始化MyDate类对象的构造方法。
(31)4.10 求前n个质数。
要求确定m是否是质数,用早先求出的质数对m的整除性来确定。
(34)4.11 编写实现从两个字符串中找出最长的相同字符列的代码。
(35)4.12 整理字符串,将字符串的前导空白符和后随空白符删去,并将字符串中非空白字符之间的连接的多个空白符只保留一个,而去掉多余的空白符。
(36)4.13 编写用数组实现大整数的类,提供大整数的加、减、乘等运算。
(36)第五章图形界面设计 (43)5.1 Swing与AWT有何关系? (43)5.2 什么是组件对象?什么是容器?容器与其他类型的组件有何不同? (44)5.3 以下程序中,有多少个组件,哪些既是组件又是容器? (44)5.4 什么是事件?什么是监听器?如何进行事件注册? (44)5.5 如何进行事件处理?如何获取事件源? (44)5.6 编写已个小应用程序,小应用程序窗口有一个按钮,点击这个按钮时,点击按钮的次数会显示在按钮上。
(44)5.7 创建一个有文本框和三个按钮的程序。
当按下某个按钮时,使不同的文字显示在文本框中。
(45)5.8 编写一个有两个文本框的小应用程序,在第一个文本框输入英语单词,在第二个文本框会自动显示汉语解释;在第一个文本框输入汉语单词,在第二个文本框中显示英语解释。
设英语单词表只有少许几个。
(47)5.9 一个标签、一个文本框、一个文本区、两个按钮。
当在文本区中输入若干数后,点击求和按钮,在文本框显示输入数的和,标签显示“输入数的和”;点击求平均值按钮,在文本框显示输入数的平均值,标签显示“输入数的平均值”。
要求文本区设有滚动条。
(49)5.10 布局设计 (51)第六章图形界面设计 (54)6.1 设计一个面板,该面板中有四个运动项目选择框和一个文本区。
当某个选择项目被选中时,在文本区中显示该选择项目。
(54)6.2 设计一个面板,该面板中有四个运动项目单选框和一个文本框。
当某个选择项目被选中时,在文本框中显示该选择项目。
(55)6.3 设计一个面板,该面板中有四个运动项目单选按钮和一个文本框。
当某个选择项目被选中时,在文本框中显示该选择项目。
(57)6.4 设计一个窗口,取默认布局BorderLayout布局。
北面添加一个列表,有4门课程选项。
中心添加一个文本区,当选择列表中的某门课程后,文本区显示相应课程的介绍;(JList没有addActionListener方法) (59)6.5 设计一个窗口,取默认布局BorderLayout布局,北面添加一个组合框,组合框有多门课程选项。
中心添加一个文本框,当在组合框中选定一门课程后,文本框显示相应课程。
(61)6.6 设计一个JFrame窗口,窗口中心添加一个文本区。
另添加4个菜单,每个菜单都有菜单项,每个菜单项都有对应快捷键,选择某个菜单项时,窗口中心的文本区显示相应信息。
(62)6.7 设计一个窗口,窗口有两个依赖于它的对话框,一个对话框负责求园的面积;另一个负责求三角形的面积。
窗口中一个菜单负责打开这两个对话框。
几个图形的数据通过对话框输入。
(66)6.8 设计一个JFrame窗口。
(69)6.9 设计一个窗口,窗口中有一个文本框。
程序对键盘输入进行监视,当输入一个整数和回车字符时,在文本框输入1至该整数的数列和;如果中间输入非数字的其他字符,在文本框中显示输入错误,重新输入的字样。
(72)6.10 编写一个演示鼠标拖动和移动的程序。
界面设有一个文本区,当鼠标拖动或移动时,在文本区中输出指明鼠标拖动或鼠标移动,及鼠标位置的字样。
(73)第七章图形、图像和多媒体 (75)7.1 编写一个应用程序,绘制一个五角星。
(75)7.2 用Graphics2D绘制一条抛物线,设抛物线方程的系数从图形界面输入。
(76)7.3 利用Graphics2D的平移,缩放,旋转功能。
绘制一个六角星。
(80)7.4 编写画图程序。
(82)7.5 输入二次曲线的系数,画出二次曲线 (87)7.6. 写音乐播放器,只能播放wav,mid格式的。
(92)第八章多线程 (97)8.1建立线程有哪两种方法? (97)8.2怎样设置线程的优先级? (97)8.3编写程序,一个画圆,一个画椭圆。
(97)8.4在多线程程序中,要考虑互斥的原因是什么?在Java中如何解决? (100)8.5在多线程程序中,要考虑同步的原因是什么?在Java中如何解决? (100)8.6模拟排队买票,球票5元,购票者持有5,10,20,50元的,售票员手里开始没有零钱。
(100)8.7修改例8.5程序,使一些暂时找不到零钱等待的顾客能按照先来先买的规则,排队等待购买纪念品。
(107)第九章输入和输出流 (116)9.2一个文本,一个按钮。
在文本区中输入数据,点击按钮,将文本内容输出到文件。
文件通过文件保存对话框制定。
(116)9.3在一个文件中,每行存的是整数,各行整数个数不等,要求读这个文件,然后计算每行整数的和,并存到另一个文件中。
(118)9.4在一个文本区中输入数据,把输入的数据分析成各个单词,然后排序显示到第二个文本区中,并通过文件保存对话框保存到文件中。
(121)9.5在一个文本区中输入数据,将文本区中的数据存入文件中,在又用户指定的序号,程序从文件中读取对应序号数据,输出到文本框中。
(123)9.6一个文本区,一个按钮,点击按钮选择文件,然后又把文件中的内容输入到文本区中。
(126)第十章网络与数据库编程基础 (130)10.1程序中,用何种对象存储IP地址和域名? (130)10.2用代码示意程序获取域名和IP地址的方法。
(130)10.3URL的作用是什么? (130)10.4URLConnection对象的作用是什么? (130)10.5由代码示意由网址读取网页内容的过程。
(130)10.6网络编程可分哪些层次? (131)10.7分别说出socket连接和serverSocket连接的方法。
(131)10.8说出java程序与数据库连接的方法。
(131)10.9 Connection对象的作用是什么? (131)10.10 ResultSet对象的作用是什么? (131)10.11如何获得可滚动结果集? (131)10.12说出实现数据库查询的方法。
(132)第一章 Java语言基础1.1 指出JAVA语言的主要特点和JAVA程序的执行过程。
答:(1)强类型;(2)编译和解释;(3)自动无用内存回收功能;(4)面向对象;(5)与平台无关;(6)安全性;(7)分布式计算;(8)多线程;程序执行过程如图所示:1.2 说出开发与运行JAVA程序的重要步骤。