- 141.50 KB
- 2022-07-30 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
1.JAVA是面向________________的程序设计语言。2.Java技术的架构包括三个方面,分别是______________,__________________,______________________。3.Java经编译后产生的是________________________文件。4.__________________是描述Java的软件组件模型,类似于Microsoft的COM组件概念。在Java模型中,通过它可以无限扩充Java程序的功能,快速的生成新的应用程序。5.JDBC的主要组成:________________________和____________________________。6.Draw2D提供了很多缺省图形,最常见的有三类:_________________,控件和_________________________。7.数据加密的基本过程包括对称为____________________的可读信息进行处理,形成称为密文或密码的代码形式。该过程的逆过程称为________________,即将该编码信息转化为其原来的形式的过程。8.File类的对象可以代表一个具体的文件路径,在实际代表时,可以使用_______________路径也可以使用_____________________路径。9.图片文件可分为位图和__________________。图片压缩组件主要利用了_________________________技术对图片压缩从而生成缩略图的一种方法。10.___________________是Apache开放源代码组织中的一个Java子项目,该项目主要涉及一些开发中常用的模块,例如文件上传,命令行处理,数据库连接池等。11.多图幻灯播放组件是一个页面脚本组件,通过_____________________文件和________________的控制起到图片自动切换功能。12.在Servlet类中创建session对象的语句是HttpSessionsession=_______________________________________。13.Java虚拟机,将java字节码程序翻译成________________,然后在计算机上执行。JVM本身不足以支持__________________和_______________的运行。14.JSP(JavaServerPages):SunMicroSystem公司在Java语言基础上开发出来的一种______________技术,可在___________页面中插入Java程序实现动态页面,支持和HTML语言的混合编写,不需要编译直接执行。15.Draw2D通过____________________的部件与SWT中的某一个______________实例相连,在Draw2D应用程序里一般是应用程序的_________。16.用于_____________________________。17.在保密密钥中,加密者和解密者使用相同的密钥,也被称为________________________。单钥密码体制的代表是美国的_____________。18.利用___________________类,我们可以方便地实现增加目录,删除目录,删除文件等与文件管理有关的功能。19.在上传图片的应用中,往往需要对上传的图片进行压缩存储,而通常采取的方法是用_________________来做压缩处理。20.一个XML文件最基本的构成是_______________,处理指示(可选)和________________________。21.字符串的处理在许多程序中都用得到,java定义了_____________和____________________两个类来封装对字符串的各种操作。22.TreeView节点包含四个元素,分别是展开指示符图像,____________________,___________________和______________。23.JRE是由____________________和javaplatform核心类以及相关支撑文件组成。24.Applet被称为___________________,不能独立运行,而是被嵌入到_________________\n中。由Java兼容____________控制执行。1.Serverlets是Java技术对____________编程的解决方案。是运行于______________上的、作为来自于_______________或其他HTTPclient端的请求和在HTTPserver上的数据库及其他应用程序之间的中间层程序。2.______________________和应用程序中最顶层的_____________不是同一个对象,前者是看不见的被LWS内部使用的,而后者通常会是一个可见的画布,它是直接放在前者中的。3.DigitalSignature(数字签名),一般采用的比较多的是_____________________体系,典型的是______________和________________。4.修改XML文件中节点数据的方法为____________________________,删除XML节点的方法为____________________________。5.Java的类库中对于日期组件提供了三个常用的类,分别是____________________,_______________________和__________________________。6.JavaScript语言是___________7.java.crypto.spec.DESKeySpec指定一个______________________________。8.由于‘\’是Java语言中的特殊字符,所以在代码内部书写文件路径时,例如代表“c:\test\java\Hello.java”时,需要书写成____________________________或__________________________________________,这些都需要在代码中注意。9.一个消息摘要就是一个数据块的_________________,其代表是美国国家标准技术研究所的SHA1和麻省理工学院RonaldRivest提出的_________。10._____________________包是Java中为安全框架提供类和接口。11.使用JDBC操作数据库涉及到两个包:___________________主要针对基本的数据库编程服务,如生成连接执行语句等,______________引入了容器管理的连接池,分布式事务等。12.Java技术的架构包括三个方面,分别是_______________,________________,______________________。13._________________________类的对象可以代表一个具体的文件路径,在实际代表时,可以使用_________路径也可以使用_____________路径。14.视频文件可以分成两大类:一是______________________文件,二是________________________文件。15.style="border-right:mediumnone;border-top:mediumnone;"中,style指的是一种________________形式,border-right指的是_____________________,none指的是将其设置为____________________________。16.为邮件发送提供的是___________________________组件。17.所谓验证码是将一串____________产生的数字或符号生成一幅图片,图片里加上一些_____________,由用户肉眼识别其中的难码信息,验证码可以有效地阻止________________提交的______________法。18.XML本身就是__________结构,微软提供的文档对象模型_______________可能方便地读取、操作和修改XML文档。19.获得在线人数的方法是基于_____________工程下,通过在___________配置一个_________的监听,每当程序监听到一个新的session,程序便于工作增加一条记录,即在线人数加1。20.Java将数据类型分为_______________类型和_______________类型。21.Java为字符串提供了特别的连接操作符是+,它的功能是通过_______________类和它的\n______________方法实现的。1.HTML目前最大的弊病在于其将数据和描述格式混排在一个文本文件中,为此,我们将数据和格式信息分别用两个XML文件进行存放,它们的文件扩展名分别是____________和________________________。2.Java经编译后产生的是____________________文件。3.Java命令是_____________________,直接从_______________文件执行Java应用程序,即application4._______________________________类表示秘密密钥的工厂密钥。5._________________________类代表与数据库的连接。一个应用程序可与单个数据库有一个或多个连接,或者可与多个数据库有连接。6.所谓验证码是将一串____________产生的数字或符号生成一幅图片,图片里加上一些_____________,由用户肉眼识别其中的难码信息,验证码可以有效地阻止________________提交的______________法。7.两个String类定义的对象用“==”比较时通常会返回_______________。8.获得在线人数的方法是基于_____________工程下,通过在___________配置一个_________的监听,每当程序监听到一个新的session,程序便于工作增加一条记录,即在线人数加1。9.Java中原始数据类型分为______________型,________________型和____________________型。10.DES即分组加密算法,明文密文都采用__________________位数据分组,采用_____________算法,加密和解密算法相同。11.___________________类是一个抽象类,主要完成日期字段之间相互操作的功能。12._______________________是小程序浏览器,执行html文件中的Java小程序,即Applet13.Draw2D有两个重要的包,一个是____________________________________,另一个是________________________________。14.java.crypto.Cipher类为加密和解密提供_______________功能,它构成了________________________框架的核心。15.图像组件是基于图表引擎_______________________上开发的,其功能强大,是一个开源的java项目。16.Draw2D是一个____________窗口小部件系统。一个Draw2D实例由一个__________,一个___________________及其内容的图形组成,图形是Draw2D的______________。17.在计算机专网系统中广泛使用的对称加密算法有____________,_______________,________________,调用组件StringUtils的______________和____________方法实现对字符串的可逆加密/解密。18.XML将在今后的_____________________和_______________________中发挥越来越重要的作用。19.Java中引用数据类型分为______________型,________________型和____________________型。20.Java类库中对于日期组件提供了三个常用的类,其中___________________类相当于一个模板,________________类几乎完全代替了___________类。21._____________________组件是针对页面输入的内容进行校验或非空校验的。22._____________________组件实现了邮件的发送功能,具有指定邮件发件人的特性。23.验证码组件是基于Web工程,通过________________类来显示验证码图片。24._______________是一种视频格式转化工具,支持绝大多数觉的视频音频格式,\n可以在各种格式之间随意转换。1.流媒体文件主要有____________格式,____________格式,____________格式和____________格式。2.Ajax不是一种新的技术,它实际上包括了_______________,__________,______________和_______________等技术的结合。3.如对页面刷新后,还是看不到验证码,有可能是因为IE没有启用_________________或_____________________设置得过高。4.通过_____________________________,我们将设置要显示的发件人的地址。5.JDBC主要由________________________和____________________________组成。6.多图幻灯播放组件是一个页面脚本组件,通过_____________________文件和________________的控制起到图片自动切换功能。7.在保密密钥中,加密者和解密者使用相同的密钥,也被称为________________________。8.TreeView节点包含四个元素,分别是展开指示符图像,____________________,___________________和______________。9.由于‘\’是Java语言中的特殊字符,所以在代码内部书写文件路径时,例如代表“c:\test\java\Hello.java”时,需要书写成____________________________或__________________________________________,这些都需要在代码中注意。10.Java技术的架构包括三个方面,分别是_______________,________________,______________________。11.Ajax不是一种新的技术,它实际上包括了_______________,__________,______________和_______________等技术的结合。12.如对页面刷新后,还是看不到验证码,有可能是因为IE没有启用_________________或_____________________设置得过高。13.在创建PDF组件时,需要引入一个_______________________________类包。14.浏览本地JSP页面时,本机地址为_____________________________,端口号为_______________________。15.多图幻灯播放组件是一个页面脚本组件,通过_____________________文件和________________的控制起到图片自动切换功能。16.本质上,浏览器向服务器请求表态图片如jpeg时,服务器返回的仍然是标准的____________响应,只不过http头的contenttype不是______________,而是_____________而已,因此在servlet中只要设置好______________,然后再发送图像的数据流,浏览器就能正确解析并显示出图片。1.JVM:2.JRE:3.XML:4.IDE:5.JDBC:6.MVC:7.J2SE:8.JSDK:9.B/S:10.API:\n1.JSP:2.J2ME:3.GUI:4.ODBC:5.JRE:6.J2EE:7.AWT:8.MVC:9.JVM:10.JDBC:1.CSS:2.OOP:3.MVC:4.JDBC:5.JPEG:6.XML:7.ODBC:8.GUI:9.IDE:10.AWT:11.JRE:12.API:13.JDK:14.C/S:15.JVM:16.MPEG:17.B/S:18.JRE:19.XML:20.HTML:21.TIFF:22.IDE:23.WFMS:24.FTP:25.HTTP:1.在AWT中提供了哪几种布局管理器?2.纯Draw2D应用程序的结构如何?3.什么是网络文件柜?4.目前企业常用的JDBC驱动主要有哪几种?5.简要说明使用JDBC连接数据库的操作步骤。\n1.JFC主要包含哪些方面的内容?说明java.awt包与javax.swing包的主要区别。2.为了定位或实例一个Bean,会进行哪些步聚?2.就目前的形势看,XML的应用可分为哪几种情况?(4分)3.简要说明TreeView具有哪些特征?(6分)4.简要说明什么是验证码,验证码有何作用,验证码有哪些缺陷。(7分)5.简要说明TreeView提供了哪些展示方法?(3分)6.简要通过Servlet类来显示验证码图片所用的方法,并对方法中的参数进行说明。(8分)7.如何使用图片Map功能?(2分)8.JDBC是由java.sql包实现的,主要包括哪几个接口类?9.列举出10种图像存储方式。10.JavaScript具有哪此特点?11.如何使用JDBC连接数据库?12.简要说明信息摘要的使用方法。13.说明DriverManager类、Driver类、Connection类、Statement类和PreparedStatemen类的作用。1.假定你的webapplication名称为news,Tomcat安装在F盘,在浏览器中输入的请求路径为http://localhost:8080/news/list.jsp,则执行下列代码后,各条语句的结果是什么?<%//<%%>表示__________________________________________Stringpath=request.getContextPath();//path内容是___________________________________________basePath=request.getScheme()+"//"+request.getServerName()+":"+request.getServerPort()+path+"/";//basePath内容是_________________________________________________StringrealPath=request.getRealPath("//");//realPath内容是_____________________________________________________StringurlPath=request.getRequestURL();//urlPath内容是____________________________________________________%>2.<%@pagelanguage="java"pageEncoding="utf-8"%>//此句功能为______________________________________________________<%StringreplaceStr=su.replace("Weloveyou!","love","miss");//此句功能为________________________________System.out.println("replaceStr:"+replaceStr);//此句功能为______________________________________%>FileUploadfu=newFileUpload();//此句功能为______________________________________________Fu.setSizeMax(10000000);\n//此句功能为________________________________________此句功能为______________________________2.Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();//此句功能为_________Stringurl="jdbc:odbc:pubs";//此句中odbc为________________//此句中pubs为________________//此句中作用为__________________Stringuser="aaa";Stringpassword="aaa";Connectionconn=DriverManager.getConnection(url,user,password);//此句功能为____1.functiongetNowDate(){varnn=newDate();year1=nn.getYear();mon1=nn.getMonth();date1=nn.getDate();varmonstr1;vardatestr1;if(mon1<10)monstr1="0"+mon1;elsemonstr1=""+mon1;if(date1<10)datestr1="0"+date1;elsedatestr1=""+date1;returnyear1+"-"+monstr1+"-"+datestr1;}该段程序运行结果为:________________________________________________________________________________________________________________________________________3.FunctionDrawImage1(ckp1){varimage1=newImage();\nimage1.src=ckp1.src;if(image1.width>=image1.height){if(image1.width>80){ckp1.width=80;}else{ckp1.width=image1.width;}elseif(image1.width80){ckp1.height=80;}else{ckp1.height=image1.height;}}}该段程序功能为:______________________________________________________________________________________________2.functionifDigit(inputVal){varoneChar;inputStr=inputVal.toString();for(vari=0;i"9"){if(oneChar!="."){returnfalse;}}}returntrue;}\n该段程序功能为:_______________________________________________________________________________________________________________________________________________________4.Graphicsg=image.getGraphics();g.setColor(getRandColor(200,250);g.fillfRect(0,0,width,height);g.setFont(newFont("TimesnewRoman",Font.BOLD,18));g.setColor(newColor(255,255,255));g.drawRect(0,0,width-1,height-1);g.setColor(getRandColor(160,200));for(inti=0;i<155,i++){intx=Random.nextInt(width);inty=Random.nextInt(height);intxl=Random.nextInt(12);intyl=Random.nextInt(12);g.drawLine(x,y,x+xl,y+yl);}Strings=RandomStringUtils.Random(4,false,true);g.setColor(newColor(20+Random.nextInt(110),20+Random.nextInt(20+Random.nextInt(110)));g.drawString(s,6,20);该段程序功能为:_________________________________________________________________________________________________________________________________________________________________1.Class.forName("oracle.jdbc.driver.OracleDriver");//此句功能为___________________________________________________________registerDriver(neworacle.jdbc.driver.OracleDriver);//此句功能为___________________________________________________________Connectioncon=DriverManager.getConnection(jdbc:oracle:thin:@localhost:1521:orcl,"user","pwd");//此句功能为___________________________________________________________Statementstmt=con.createStatement();//Statement类的作用是\n____________ResultSetrs=stmt.executeQuery("SELECTa,bFROMTable");//此句功能为_____________________1.StringfileName="D:\\test.xls";booleanresult=false;result=ex.openExcel(fileName);//此句功能为______________________if(result){StringsheetName=ex.getSheetName(0);//此句功能为_____________intcolCnt=ex.getColCount(0);//此句功能为_________________introwCnt=ex.getRowCount(0);//此句功能为____________________StringcellStr=ex.getCellContent(1,2);//此句功能为_________}1.importorg.eclipse.swt.widgets.Display;importorg.eclipse.swt.widgets.Shell;importorg.eclipse.draw2d.*;publicclassDraw2dApp{publicstaticvoidmain(Stringargs[]){ShellmyShell=newShell();//此语句功能为______________myShell.open();myShell.setText("helloworld!");LightweightSystemlws=newLightweightSystem(myShell);//此语句功能为____________IFiguremyLabel=newLabel("nicetomeetyouhere!");lws.setContents(myLabel);//此语句功能为_______________Displaydisplay=Display.getDefault();//此语句功能为_________while(!myShell.isDisposed()){//此语句功能为_______if(!display.readAndDispatch())display.sleep();}}}2.StringfileName="D:\\test.xls";booleanresult=false;result=ex.openExcel(fileName);//此句功能为_______if(result){StringsheetName=ex.getSheetName(0);//此句功能为_______intcolCnt=ex.getColCount(0);//此句功能为_________introwCnt=ex.getRowCount(0);//此句功能为_________StringcellStr=ex.getCellContent(1,2);//此句功能为__________1.importorg.eclipse.swt.widgets.Display;\nimportorg.eclipse.swt.widgets.Shell;importorg.eclipse.draw2d.*;publicclassDraw2dApp{publicstaticvoidmain(Stringargs[]){ShellmyShell=newShell();myShell.open();//此语句功能为____________myShell.setText("helloworld!");//此语句功能为__________LightweightSystemlws=newLightweightSystem(myShell);IFiguremyLabel=newLabel("nicetomeetyouhere!");//此语句功能为____________lws.setContents(myLabel);Displaydisplay=Display.getDefault();__while(!myShell.isDisposed()){if(!display.readAndDispatch())//此语句功能为_______________display.sleep();//此语句功能为___________}}}2.publicstaticStringbyte2hex(byte[]b){//byte类别的范围是____________________________Stringhs="";Stringstmp="";for(intn=0;n0)Cols=Temp[0].length;//此语句功能_____out.println("读该EXCEL表所有值:");out.println("
");out.println("");//此语句功能______for(inti=0;i");for(intj=0;j"+Temp[i][j].toString());out.println("");}out.println("");}out.println("");ex.closeExcel();//此语句功能_______}%>请根据EncryptUtil类的encrypt(Stringstr)方法和decrypt(Stringstr)方法对字符串student加密/解密,并输出加密/解密结果。注意要标明和加密/解密有关的类包。编写代码,实现以下功能。利用File类实现对e:\Book文件夹的内容显示出来,对e:\test文件夹内的内容删除。编写利用JavaScript来实现动态评星功能时,在页面中获得鼠标指针时调用的方法和在页面中失去鼠标指针时调用的方法代码。编写代码实现以下功能:利用绘图组件完成柱状图的绘制,添加的数据内容为("苹果",100,"北京");("西红柿",300,"北京");("苹果",300,"上海");("西红柿",200,"上海");图表名称为“水果价格柱状图”,Y轴坐标标题为"水果价格",X轴坐标标题为"地点",图表背景色为黄色,对生成的柱状图保存为D:\bar.jpg,此外要对于饼图的其它元素进行合理设置。编写代码实现动态图像生成。具体要求如下:在大小为100×100像素的bufferedimage对象上绘制一条直线,坐标为(0,0,99,199),颜色为红色,绘图区域背景为黄色。编写代码实现以下功能:将数据写入D:/test.xls文件中,第一行数据为语文,数学,英语,化学,背景色分别是白,绿,灰,蓝,第二行内容为90,93,97,80。在C3单元格添加当前日期。工作表名称为“成绩表”。编程实现以下功能:从D:/test.xls文件中读取数据内容,并显示出来。编写代码实现以下功能:从E:/test.txt中读取内容,写入E:/test.pdf文件中,并将E:/test.jpg图片加入E:/test.pdf文件中。编写代码实现以下功能:对于字符串“我的信息摘要”采用MD5加密算法实现信息摘要功能,信息摘要要求是十六进制字符串。编写代码实现动态图像生成。具体要求如下:在大小为100×100像素的bufferedimage对象上绘制一条直线,坐标为(0,0,99,199),颜色为红色,绘图区域背景为黄色。编写代码实现以下功能:将数据写入D:/test.xls文件中,第一行数据为语文,数学,英语,化学,背景色分别是白,绿,灰,蓝,第二行内容为90,93,97,80。在C3单元格添加当前日期。工作表名称为“成绩表”。\n编程实现以下功能:从D:/test.xls文件中读取数据内容,并显示出来。编写代码实现以下功能:从E:/test.txt中读取内容,写入E:/test.pdf文件中,并将E:/test.jpg图片加入E:/test.pdf文件中。编写代码实现以下功能:对于字符串“我的信息摘要”采用MD5加密算法实现信息摘要功能,信息摘要要求是十六进制字符串。编写代码实现以下功能:利用绘图组件完成饼图的绘制,添加的数据内容为“数学,语文,外语,计算机”,图表名称为“学生成绩”,对生成的图表及MAP文件进行保存,保存位置及名称自拟。此外要对于饼图的其它元素进行合理设置。编写代码实现以下功能:利用绘图组件完成柱状图的绘制,添加的数据内容为("苹果",100,"北京");("西红柿",300,"北京");("苹果",300,"上海");("西红柿",200,"上海");图表名称为“水果价格柱状图”,Y轴坐标标题为"水果价格",X轴坐标标题为"地点",图表背景色为黄色,对生成的柱状图保存为D:\bar.jpg,此外要对于饼图的其它元素进行合理设置。1.对象2.J2EE,J2ME,J2SE。3.二进制字节码4.JavaBean5.JDBCAPI,JDBC驱动程序管理器。6.形状(Shape),层(Layer),7.明文,解密8.绝对,相对路径。9.矢量图,ImageMagick10.commons11.JSJavaScript12.request.getSession()13.1.机器语言,javaapplication,applet14.2.动态网页制作,HTML15.3.LightweightSystem(LWS),Canvas,Shell16.4.定位或实例一个JavaBeans组件17.5.对称密钥加密,DES18.6.File19.7.bufferedImage20.8.XML声明,XML元素21.9.String,StringBuffer22.10.节点图像,节点文本items,复选框23.1.JVM24.2.JAVA小程序,WEB页,浏览器25.3.CGI,Webserver,Webbrowser26.4.RootFigure,Ifigure27.5.非对称算法的公密钥,DSA,RSA28.6.EditXML,DelXML\n1.7.DateCalendarDataFormat2.8.基于面向对象,属性,方法3.DES密钥4.c:\\test\\java\\Hello.javac:/test/java/Hello.java5.数字指纹MD56.Java.security7.java.sql,javax.sql.8.J2EE,J2ME,J2SE。9.File类绝对相对10.影音,流式视频11.表格,右边的边框,空值12.SendMail13.随机,干扰像素,HTML页面,穷举法14.树形,DOM15.Web,web.xml,session16.原始数据类型,引用数据类型17.StringBuffer,append18.XML,XLS19.二进制字节码20.Java解释器,类21.java.crypto.SecretKeyFactor22.Connection23.JFreeChart24.随机,干扰像素,HTML页面,穷举法25.false26.Web,web.xml,session27.数值,布尔,字符28.64,对称29.Calendar30.Appletviewer31.org.eclipse.draw2d.geometryorg.eclipse.draw2d.graph32.密码,JavaCryptographicExtension(JCE)33.JFreeChart34.轻量级,SWTComposite,轻量级系统构建块。35.DES,IDEA,AESencryptdecrypt36.数据传输,交换37.类,接口,数组38.SimpleDateFormatCalendarDate39.Validation40.SendMail41.Servlet42.ffmpeg43.RM/RMVB,MOV,ASF/WMV,FLV44.JavaScript,CSS,DOM,XMLHttpRequest\n1.活动脚本,安全级别2.InternetAddress()3.JDBCAPI,JDBC驱动程序管理器。4.JSJavaScript5.对称密钥加密6.节点图像,节点文本items,复选框7.c:\\test\\java\\Hello.javac:/test/java/Hello.java8.J2EE,J2ME,J2SE。9.JavaScript,CSS,DOM,XMLHttpRequest10.活动脚本,安全级别11.com.lowagie.text.pdf.CreatPdf12.localhost808013.JSJavaScript14.http,text/html,image/jpeg,contenttype1.JVM:Java虚拟机2.JRE:Java运行环境3.XML:可扩展标记语言4.IDE:集成开发环境5.JDBC:Java数据库连接6.MVC:model代表系统的模型层,view是模型的展现层,controller负责业务的流转7.J2SE:Java2StandardEdition(JAVA2标准版)8.JSDK:JavaSoftwareDevelopmentKit,和JDK以及J2SE等同。9.B/S:浏览器/服务器10.API:应用程序接口Applicationprogramminginterface11.JSP:JavaServerPages(Java服务器端页面),J2EE标准中用于创建动态页面内容的技术标准,基于Servlet技术,需要支持该标准的服务器才能运行,最常用的JSP服务器之一就是Tomcat。12.J2ME:Java2MicroEdition(JAVA2精简版)API规格基于J2SE,但是被修改为可以适合某种产品的单一要求。J2ME使JAVA程序可以很方便的应用于电话卡、寻呼机等小型设备,它包括两种类型的组件,即配置(configuration)和描述(profile)。13.GUI:GraphicUserInterface,图形用户接口14.ODBC:开放数据库连接标准15.JRE:JavaRuntimeEnvironment(Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。16.J2EE:Java2EnterpriseEdition(JAVA2企业版),使用Java进行企业开发的一套扩展标准,必须基于J2SE,提供一个基于组件设计、开发、集合、展开企业应用的途径。J2EE平台提供了多层、分布式的应用模型,重新利用组件的能力,统一安全的模式以及灵活的处理控制能力。J2EE包括EJB,JTA,JDBC,JCA,JMX,JNDI,JMS,;JavaMail,Servlet,JSP等规范。17.AWT:抽象窗口工具集:一个独立的API平台提供用户界面功能。18.MVC:ModelViewController的缩写,为了获得更好的系统结\n构而推出的一种宏观的设计模式,model代表系统的模型层,view是模型的展现层,controller负责业务的流转,使用MVC可以使得系统的层次清晰,降低各个部分的耦合。1.JVM:JavaVirtualMachine(Java虚拟机),它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的,。Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。2.JDBC:JavaDataBaseConnectivity(Java数据库连接),用于访问关系型数据库的Java技术,仅仅是一种技术标准,访问不同的关系型数据库需要相应的JDBC规范的实现CSS:级联式样式表3.OOP:面向对象程序设计4.MVC:模型/视图/控制5.JDBC:java数据库连接6.JPEG:静态图像专家组7.XML:ExtentsibleMarkupLanguage(可扩展标记语言)的缩写,是用来定义其它语言的一种元语言,其前身是SGML(标准通用标记语言)。8.ODBC:开放数据库连接标准9.GUI:GraphicUserInterface,图形用户接口10.IDE:集成开发环境[IntegratedDevelopmentEnvironment]11.AWT:抽象窗口工具集:一个独立的API平台提供用户界面功能。1.在AWT中,提供了哪几种布局管理器?BorderLayout、FlowLayout、GridLayout、CardLayout、GridBagLayout2.纯Draw2D应用程序的结构如何?1).创建SWT的Canvas(Shell是Canvas的子类)2).创建LightweightSystem,放在Shell上3).创建应用程序的中的最项层图形4).将该图形放置于LightweightSystem的RootFigure中5).创建应用程序中的其他图形,并放置于应用程序的顶层图形中.6).创建Display对象,以控制窗口的显示.1.网络文件柜为用户提供一个网络数据存储空间,用户可以将文件存储在网络服务器中,从而可以在任何时候、任何地点通过网络获取这些文件数据,使数据的存取不受时间、地点限制。2.目前企业常用的JDBC驱动主要有以下四种:JDBC-ODBC桥;Java到本地API;Java到网络协议;Java到数据库协议1.简要说明使用JDBC连接数据库的操作步骤。导入包加载或注册适当的JDBC驱动程序创建数据库连接创建JDBC命令设置JDBC命令的SQL语句\n执行JDBC命令处理结果集关闭结果集关闭JDBC命令关闭JDBC数据库连接2.JFC主要包含哪些方面的内容?主要包含5个API:AWT、Java2D、Accessibility、Drag&Drop、Swing。1.说明java.awt包与javax.swing包的主要区别。(1)awt包画出的窗口因为在不同的平台上显示不同,存在缺点,所以产生了javax.swing包。(2)新版的swing包可能与旧版不兼容;(3)swing包是建立在awt包的基础上的,所以不能完全舍弃awt包;(4)awt包的运行速度比swing快。(5)将awt组件改写为swing组件时,大多数时候只需在原有的awt组件的每个类名前面加上“J”即可。2.为了定位或实例一个Bean,会进行哪些步聚?(1)通过给定名字和范围试图定位一个Bean.对这个Bean对象引用变量以你指定的名字命名.(2)如果发现了这个Bean,将会在这个变量中储存这个引用。如果你也指定了类型,那么这个Bean也设置为相应的类型.(3)如果没有发现这个Bean,将会从你指定的class中实例,并将此引用储存到一个新的变量中去。如果这个class的名字代表的是一个模版,那么这个Bean被java.beans.Beans.instantiate实例.(4)如果已经实例(不是定位)了Bean,同时和 中有元素,那么将会执行其中的代码.1.异种系统之间的数据交互;透过防火墙的应用访问对HTML进行扩展和补充复杂格式的描述2.数据绑定可为每个节点添加超链接可通过用户定义的图像和样式自定义外观通过编程访问TreeView对象模型通过客户端到服务器的回调填充节点能够在每个节点旁边显示复选框1.(1)验证码就是将一串随机产生的数字或符号生成一幅图片,图片里加上一些干扰像素,由用户肉眼识别其中的验证码信息输入表单提交网站验证,验证成功后才能使用某项功能。(2)验证码可以有效地阻止HTML页面提交的穷举法。\n(3)如果验证码以文字的形式返回到浏览器端的话,有些软件也可以自动填上验证码再尝试。以图片方式返回验证码可有效地解决这个问题。图片是以点的方式呈现给用户的。一些软件就无法识别这种格式的图片了。如需要更加安全,还可以采用加干扰的图片验证码,加干扰就可以有效加大图片识别难度。2.界面设计时在HTML代码中直接生成TreeView从XML文件中建立树形结构从数据库中得到数据,建立树形结构1.DriverMangerConnectionStatementPrepareStatementResultSet2.BMP,JPG或JPEG,GIF,PNG,TIF,PCD,WMF,CDR,PCX,PIC1.是一种脚本语言是基于对象的语言是事件驱动的语言是安全的语言是平台无关的语言2.使用JDBC操作步骤如下:导入包加载或注册适当的JDBC驱动程序创建数据库连接创建JDBC命令设置JDBC命令的SQL语句执行JDBC命令处理结果集关闭结果集关闭JDBC命令关闭JDBC数据库连接1.使用方法:首先用生成一个MessageDigest类,确定计算方法java.security.MessageDigestalga=java.security.MessageDigest.getInstance("SHA-1");添加要进行计算摘要的信息alga.update(myinfo.getBytes());计算出摘要byte[]digesta=alga.digest();发送给其他人你的信息和摘要,其他人用相同的方法初始化,添加信息,最后进行比较摘要是否相同\nalgb.isEqual(digesta,algb.digest())2.DriverManager类注册驱动程序,并通过其工厂方法getConnection创建连接Driver创建驱动程序实例,实现连接数据库Connection实现应用程序与DBMS之间的连接会话Statement撰写欲执行的SQL语句PreparedStatement继承Statement,通过占位符实现一次加载多次调用1.<%%>表示Java程序片/newshttp://localhost:8080/newsF:\Tomcat6.0\webapps\newshttp://localhost:8080/news/list.jsp2.网页编码所用语言为Java,编码格式为utf-8将love替换为missreplaceStr:Wemissyour!3.新建一个文件上传类对象设置最大传输块为100000001.
");out.println("