Java 本地接口(Java Native Interface,JNI)。JNI 是本地编程接口。它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行互操作。
每一个计算机只能理解他自己的机器语言。机器语言对于计算机来说就是自然语言了,由计算机硬件的设计者定义。机器语言通常有数字串组成(最终被简化成01),对于人类来说,机器语言过于繁琐。
理解Java基础之注解Annotation注解Annotation在Java开发中比较常见,它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。
EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域中检索java对象、获取数据。(某个web域中的对象,访问javabean的属性、访问list集合、访问map集合、访问数组)
当两个进程进行远程通信时,彼此可以发送各种类型的数据,包括文本\图片\音频\视频等,都会以二进制序列的形式在网络上传送.
无论C++还是Java都属于杂合语言。但在Java中,设计者觉得这种杂合并不象在C++里那么重要。杂合语言允许采用多种编程风格;之所以说C++是一种杂合语言,是因为它支持与C语言的向后兼容能力。由于C++是C的一个超集,所以包含的许多特性都是后者不具备的,这些特性使C++在某些地方显得过于复杂。
本章中所有的例子程序都在名为JSTL的WEB应用程序中运行,使用的Tomcat服务器版本为Tomcat5.5。为了简化代码和突出重点,本章中所有的JSP网页文件的例子程序都省略了<html>、<head>、<title>、<body>等HTML全局架构标签。
JSTL是sun公司开发的一套标签库,使用JSTL可以在页面中实现一些简单的逻辑,从而替换页面中的脚本代码。
You want some platform specific information and the standard Java class library may not support the platform-dependent features needed by your application.
Servlet简介Servlet是基于Servlet框架(接口)的Java对象,对Web服务器的功能进行扩展,用来生成动态的内容。简单地说Servlet是容器负责管理的服务器端Java程序,用来处理客户端请求,并对客户端请求进行响应。是SUN公司(已被Oracle收购)提供的服务器端动态服务技术之一。
JDBC简介JDBC(JavaDatabaseConnectivity)是一组用来按照统一方式访问数据库的API。它向程序员提供了独立于数据库的统一接口,可以使开发人员不必考虑所用的特定数据库便可编写应用程序,实现了Java与数据库的互连。
JSP开发的两种模型一个好的Web应用应该具有如下特点:功能完善、易于实现和维护、易于扩展等。
EL表达式语言本章只是主要解决的问题如何避免在JSP页面中放置大量的代码,提高程序的可读性以及可维护性为不熟悉java的页面设计人员提供开发JSP的机会提高代码的可重用性什么是EL?EL,又称表达式语言是JSP2.0新引入的一种计算和输出Java对象的简单语言。它的基本语法是${expr}EL为不熟悉Java的页面开发人员提供了一个开发JSP应用的新途径。EL语法一个EL元素必须以${开始,以}结束。它可以直接出现在模板文本中,也可以出现在JSP标记的属性中
JSP简介JSP是JavaServerPages的缩写,是由Sun公司倡导、许多其他公司参与一起建立的一种应用范围广泛的动态网页技术标准,JSP是目前应用最广泛的动态网页技术之一。
Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。