在实际编程中,我们每设计一个窗体,都要往其中添加若干组件。为了管理好这些组件的布局,我们就需要使用布局管理器。比如说,设计一个简单的计算器,或一个文本编辑器等等。这些组件是让JVM 自己任意安排呢?还是按照一定的位置关系进行规范的安排呢?当然应该选择后者。将加入到容器的组件按照一定的顺序和规则放置,使之看起来更美观,这就是布局。在Java中,布局由布局管理器 (LayoutManager) 来管理。
学习Java最痛苦的事情莫过于对未来职业方向的选择。尤其是选择开发JavaApplication还是JavaWeb方向,在你先定好大类后还有数不尽的小类教你无从学起。
世界上的各地区都有本地的语言。地区差异直接导致了语言环境的差异。在开发一个国际化程序的过程中,处理语言问题就显得很重要了。
自从J2SE1.4版本以来,JDK发布了全新的I/O类库,简称NIO,其不但引入了全新的高效的I/O机制,同时,也引入了多路复用的异步模式。NIO的包中主要包含了这样几种抽象数据类型: Buffer:包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作。
本章是学习Java语言必须经过的基础阶段,通过本章的学习,应该能够对Java程序的构成有一个基本的理解,能够灵活运用Java语言提供的各种数据类型和运算符。面向对象的编程也是以面向过程编程为基础而发展起来的,因为在对象的方法等程序片内部,仍然需要严格遵守传统的结构化程序设计原则,因此,熟练掌握结构化程序设计的三种基本流程是进一步学习Java面向对象程序设计的基础。
所有计算均由两种元素组成:代码和数据.精确的说,有些程序是围绕着"什么正在发生"而编写,有些则是围绕"谁正在受影响"而编写的。
1991,Sun成立Green小组,开发了Oak语言;1992.8,Oak与GreenOs、用户接口模块、硬件模块集成为StarSeven,成功表现高效的小程序代码技术,Green升级为FirstPerson子公司1994,FirstPerson解体,Sun决定将Oak与3W相结合;1995年秋,NetscapeNavigator2.032位版中支持Java1995.1,JamesGosling和Naughton完成Oak新版与第一个基于Oak的应用程序WebRunner。
第一章:JAVA前言第二章:标识符、关键字、类型第三章:表达式与控制流第四章:数组第五章:对象和类(OO思想)第六章:高级语言特性第七章:标准I/O流与文件。
JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。但是在即将推出的JSP 2.0中是作为标准支持的。
课程内容:MySQL数据库简介。SQL语句。JDBC简介。主要JDBC类。
Java Remote Method Invocation ( RMI -- Java远程方法调用)允许 您使用Java编写分布式对象。本文将介绍RMI的优点以及 如何将其连接到现有的和原有的系统中,以及与用Java 编写的组件的连接。 RMI为采用Java对象的分布式计算提供了简单而直接的 途径。这些对象可以是新的Java对象,也可以是围绕现 有API的简单的Java包装程序。Java体现了“编写一次就 能在任何地方运行的模式。而RMI可将Java模式进行扩展 ,使之可在任何地方运行”。
1,编写程序,判断给定的某个年份是否是闰年。闰年的判断规则如下:(1)若某个年份能被4整除但不能被100整除,则是闰年。(2)若某个年份能被400整除,则也是闰年。