JAVA是1995年由Sun Microsystems公司开发的编程语言。本来是针对家电应用来开发的,但却在当时日渐普及的互连网上流行了起来。这是因为,在WEB页面中应用了JAVA以后,就可以很容易的在网页中嵌入动画和游戏。这样,JAVA一下子吸引了人们的目光,现在JAVA程序逐渐被应用于手机、家电、PC、服务器等不同的领域之中。
一个程序对应不同的OS(即 *** 作系统)时是需要进行改写的。例如,WINDOWS上的扫雷游戏,要是想在MAC上玩这个游戏,就必须把程序从头改写。JAVA为了避开这样的问题,利用JAVA模拟器(JVM),实现了不用改写程序就能在各种各样的OS里运行的形式。象这样,在不同的OS(交叉形式)下能正常运行程序,便被成为十字交叉形式。刚才,我说过JAVA在国际互联网上很流行,是吧?在世界各地的各种各样的计算机上都能浏览Web网页。而用JAVA制作的程序,不管你的计算机的OS是什么形式都能运行,所以JAVA便流行了起来。
JAVA是1995年由Sun Microsystems公司开发的编程语言。本来是针对家电应用来开发的,但却在当时日渐普及的互连网上流行了起来。这是因为,在WEB页面中应用了JAVA以后,就可以很容易的在网页中嵌入动画和游戏。这样,JAVA一下子吸引了人们的目光,现在JAVA程序逐渐被应用于手机、家电、PC、服务器等不同的领域之中。
一个程序对应不同的OS(即 *** 作系统)时是需要进行改写的。例如,WINDOWS上的扫雷游戏,要是想在MAC上玩这个游戏,就必须把程序从头改写。JAVA为了避开这样的问题,利用JAVA模拟器(JVM),实现了不用改写程序就能在各种各样的OS里运行的形式。象这样,在不同的OS(交叉形式)下能正常运行程序,便被成为十字交叉形式。刚才,我说过JAVA在国际互联网上很流行,是吧?在世界各地的各种各样的计算机上都能浏览Web网页。而用JAVA制作的程序,不管你的计算机的OS是什么形式都能运行,所以JAVA便流行了起来。
手机上的JAVA可以理解为一些小程序,比如说是JAVA游戏,JAVA电了词典,JAVA其他软件等!
java是解释性语言,这就决定了它必须通过jvm来解释运行,class文件就是中间代码,也就是所谓的“字节代码”
要运行java的方式很多,除了做应用程序通过java命令运行,也可以打包成可执行的jar文件(原理还是要用到jvm),假如你喜欢可以做成applet还有你所说的jsp或是servlet等等,浏览器已附带JVM
cpu直接提供对jvm的支持。java必须运行在jvm上,要运行就必须安装jvm。当然,你可以把它做成applet,因为IE或是其他浏览器都附带了jvm解释器。把java做成applet与servlet,通过IE运行java小程序正是现在用java开发B/S架构软件的基本思路
我一般上官方的java论坛
>
cpu吧所有的时间分成相等的很小的时间片,每个进程一次只能得到一个时间片去执行,如果在这个时间片以内时间内完成任务那最好,如果还没完成,则要先暂停然别的程序执行,然后过了一会儿又轮到刚才的程序执行,但是这种轮转还是很快的,我们一般感觉不到
至于java如何实现,不知道,就像楼上说的,应该是由CPU根据时间片轮转算法确定的
一 选择题(每小题 分 共 分)
.当多个用户请求同一个JSP页面时 Tomcat服务器为每个客户启动一个(B)
A)进程 B)线程 C)程序 D服务
.不是JSP运行必须的是(D)
A) *** 作系统
B)JavaJDK
C)支持Jsp的Web服务器
D)数据库
.下列说法哪一项是正确的(C)
A)Apache用于ASP技术所开发网站的服务器
B)IIS用于CGI技术所开发网站的服务器
C)Tomcat用于JSP技术所开发网站的服务器
D)WebLogic用于PHP技术所开发网站的服务器
.下面描述错误的是(C)
A)HTML文件必须由<>开头 </>标记结束
B)文档头信息包含在<head>与</head>之间
C)在<head>和</head>之间可以包含<title>和<body>等信息
D)文档体包含在<body>和</body>标记之间
.设置文档体背景颜色的属性是(C )
A)text B)bgcolor C) background D) link
.( D)是标题标记
A)<p>标记 B)<br>标记 C)<hr>标记 D)<hn>
.超级链接是互联网的灵魂 下面哪个是正确的链接标记( A )
A)<a href=&# ; >String readLine()方法 该方法读入一行文本 这里的 一行 指字符串以 \n 或什么做结尾 ()
A)\t B)\f
C)\r D)\p
.下列代码中rs为查询得到的结果集 代码运行后表格的每一行有几个单元格(B )
while(rs next()){
out print(&# ;<tr>&# ;);
out print(&# ;<td>&# ;+rs getString( )+&# ;</td>&# ;);
out print(&# ;<td>&# ;+rs getString( )+&# ;</td>&# ;);
out print(&# ;<td>&# ;+rs getString( )+&# ;</td>&# ;);
out print(&# ;<td>&# ;+rs getString(&# ;publish&# ;)+&# ;</td>&# ;);
out print(&# ;<td>&# ;+rs getFloat(&# ;price&# ;)+&# ;</td>&# ;);
out print(&# ;</tr>&# ;);
}
A) B) C) D)不确定
.下面是加载JDBC数据库驱动的代码片段
try{
Class forName(&# ;sun jdbc odbc JdbcOdbcDriver&# ;);
}
catch(ClassNotFoundException e){
out print(e);
}
该程序加载的是哪个驱动?()
A)JDBC ODBC桥连接驱动 B)部分Java编写本地驱动
C)本地协议纯Java驱动 D)网络纯Java驱动
.下面Servlet的哪个方法用来为请求服务 在Servlet生命周期中 Servlet每被请求一次它就会被调用一次 ( A )
A)service() B)init()
C)doPost() D)destroy()
.阅读下面代码片段
RequestDispatcher dispatcher=request getRequestDispatcher(&# ;a jsp&# ;);
dispatcher forward(request response);
关于该段代码的作用 下列叙述哪项是正确的?(B)
A)页面重定向到a jsp页面 B)将请求转发到a jsp页面
C)从a jsp定向到当前页面 D)从a jsp转发到当前页面
<h >二 判断题(每小题 分 共 分) </h >.Internet和intranet的含义意义相同 ( 错 )
.Web开发技术包括客户端和服务器端的技术 (对 )
.在网页中图形文件与网页文件是分别存储的 (对)
.超级链接不仅可以将文本作为链接对象 也可以将图像作为链接对象 (对)
.盒子模型中的top right bottom left属性取值即可以是像素数 也可是百分比 并且只有父容器的position取值为非static值时才有效 (对)
.超级链接<a>标记的target属性取值为链接的目标窗名 可以是parent blank self top (错)
.JSP引擎执行字节码文件的主要人物之一是直接将HTML内容发给客户端 (对)
.JSP页面中的指令标记 JSP动作标记统称为脚本元素 (错)
.在 <%! 和 %> 标记之间声明的Java的方法在整个页面内有效 (对)
.程序片变量的有效范围与其声明位置有关 即从声明位置向后有效 可以在声明位置后的程序片 表达式中使用 (对)
.不可以用一个page指令指定多个属性的取值 (错)
.jsp:param动作标记不能单独使用 必须作为jsp:include jsp:forward标记等的子标记使用 并为它们提供参数 (对)
.Tomcat服务器支持直接使用application对象 (错)
.利用response对象的sendRedirect方法只能实现本网站内的页面跳转 但不能传递参数 (错)
.contentType属性用来设置JSP页面的MIME类型和字符编码集 取值格式为&# ;MIME类型&# ;或&# ;MIME类型;charset=字符编码集&# ; response对象调用addHeader方法修改该属性的值 (错)
.response对象的_sendRedirect(URL url)___方法可以将当前客户端的请求转到其他页面去
.JavaBean的属性必须声明为private 方法必须声明为public访问类型 (对)
.RandomAccessFile类即不是输入流类InputSteam的子类 也不是输出流类OutputStream的子类 但它同时实现了DataInput和DataOutput接口 (对)
.在MVC模式的Web开发中 视图 模型 和 控制器 分别对应着 JSP页面 JavaBean 和 Serlvet 以Servlet为核心 (对)
.doGet()和doPost()方法分别处理客户端GET和POST方法发送的请求 (对)
<h >三 填空题(每空 分 共 分) </h >.W C是指___万维网联盟_______
.当今比较流行的技术研发模式是__C/S__和__B/S__的体系结构来实现的
.HTML文件是纯文本文件格式 可以用文本编辑器进行编辑制作
.将一个图像作为一个超级链接 用到了__<img>__标记
.URL是Uniform Resource Locator的缩写 中文称之为 统一资源定位器
.JSP页面的基本构成元素 其中变量和方法声明(Declaration) 表达式(Expression)和Java程序片(Scriptlet)统称为JSP脚本元素
. <%! 和 %> 之间声明的方法在整个页面内有效 称为页面的成员方法
.JSP页面中 输出型注释的内容写在 <!&# ; 和 &# ;> 之间
.Page指令的属性Language的默认值是_Java____
.<select>标记中的size属性默认值为___ ___
.表单的提交方法包括___post_______和____get______方法
.out对象的__ out flush()_____方法 功能是输出缓冲的内容
.使用Bean首先要在JSP页面中使用 import 指令将Bean引入
.创建JavaBean的过程和编写Java类的过程基本相似 可以在任何Java的编程环境下完成 编写 编译和发布
.response对象的 setContentType() 用来定义服务器发送给客户端的MIME类型
.Servlet中使用Session对象的步骤为 调用 >
以上就是关于手机上的 JAVA程序是什么全部的内容,包括:手机上的 JAVA程序是什么、java程序如何体现、程序设计中的时间片是什么意思,java中如何实现等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)