You want some platform specific information and the standard Java class library may not support the platform-dependent features needed by your application.
JDBC简介JDBC(JavaDatabaseConnectivity)是一组用来按照统一方式访问数据库的API。它向程序员提供了独立于数据库的统一接口,可以使开发人员不必考虑所用的特定数据库便可编写应用程序,实现了Java与数据库的互连。
JSP开发的两种模型一个好的Web应用应该具有如下特点:功能完善、易于实现和维护、易于扩展等。
EL表达式语言本章只是主要解决的问题如何避免在JSP页面中放置大量的代码,提高程序的可读性以及可维护性为不熟悉java的页面设计人员提供开发JSP的机会提高代码的可重用性什么是EL?EL,又称表达式语言是JSP2.0新引入的一种计算和输出Java对象的简单语言。它的基本语法是${expr}EL为不熟悉Java的页面开发人员提供了一个开发JSP应用的新途径。EL语法一个EL元素必须以${开始,以}结束。它可以直接出现在模板文本中,也可以出现在JSP标记的属性中
jQuery是一套Javascript脚本库.使用jQuery将极大的提高编写javascript代码的效率,让写出来的代码更加优雅,更加健壮.
SeimiCrawler是一个敏捷的,独立部署的,支持分布式的Java爬虫框架,希望能在最大程度上降低新手开发一个可用性高且性能不差的爬虫系统的门槛,以及提升开发爬虫系统的开发效率。在SeimiCrawler的世界里,绝大多数人只需关心去写抓取的业务逻辑就够了,其余的Seimi帮你搞定。
线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。
Java是面向对象的,跨平台的,它通过java虚拟机来进行跨平台操作,它可以进行自动垃圾回收的(c语言是通过人工进行垃圾回收)。 java还会进行自动分配内存。(c语言是通过指定进行分配内存的),只需要new一个对象,这个对象占用了多少空间,不需要我们来管,java虚拟机负责管这些,用完之后也不需要我们来释放,java虚拟机会自动释放。
java.lang: 这个是系统的基础类,比如String、Math、Integer、System和Thread,提供常用功能。 java.io: 这里面是所有输入输出有关的类,比如文件操作等 java.net: 这里面是与网络有关的类,比如URL,URLConnection等。 java.util : 这个是系统辅助类,特别是集合类Collection,List,Map等。 java.sql: 这个是数据库操作的类,Connection, Statememt,ResultSet等
面向服务的体系架构(service-oriented architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。
在JDK API中,基础的IO类都位于java.io包,而新实现的IO类则位于一系列以java.nio开头的包名中,这里首先介绍java.io包中类的体系结构。
JAVA与c,C++有很大的不同就是JAVA语言开发者不需要关注内存信息,不会显式的直接操作内存,而是通过JVM虚拟机来实现。