Java基础学习
文章平均质量分 76
Serein
淡定...
展开
-
JSP标准动作详解
JSP标准动作元素的使用格式为:,它采用严格的xml标签语法来表示。这些jsp标签动作元素是在用户请求阶段执行的,这些标准动作元素是内置在jsp文件中的,所以可以直接使用,不需要进行引用定义。一、JSP标准动作基本介绍: 在jsp页面被翻译成Servlet源代码的过程中,当容器遇到标准动作元素时,就调用与之相对应的Servlet类方法来代替它,所有标准动作元素的前面都有一个JSP前缀作为标记,一般形式如:。有些标准动作中间还包含一个体,即一个标准动作元素中又包含了其他标准动作元素或原创 2011-05-13 10:51:00 · 1413 阅读 · 0 评论 -
浅析Java抽象类和接口的比较
下面的这篇文章讲的十分透彻了,所以转载修正之。 抽象类(abstract class)和接口(interface)是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。抽象类和接口之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于抽象类和接口的选择显得比较随意。其实,两者之间原创 2011-08-04 21:13:36 · 1431 阅读 · 1 评论 -
Windows下GlassFish v2 安装完美攻略
一、什么是GlassFish ?GlassFish 是一款强健的商业兼容的开源 Java EE 5 应用服务器,达到产品级质量,可免费用于开发、部署和重新分发,也是Sun公司专门为了支持EJB而开发的服务器。GlassFish 是用于构建 Java EE 5 应用服务器的开源开发项目的名称。它基于 Sun Microsystems 提供的 Sun Java System Applica原创 2011-11-02 22:16:27 · 1120 阅读 · 0 评论 -
JNDI基本概念-译自Sun官方文档
JNDI基础概念一、名字-基础“名字服务”是计算机系统内的基本设施——这意味着什么名字关联到什么对象,以及根据名字能找到哪些对象。传统系统里面,名字服务很少是单独提供的。它通常集成在其它服务里面,比如文件系统,目录服务,数据库,桌面,邮件系统,电子表格或者日历。举个例子,一个文件系统包含了对文件和目录的名字服务;电子表格包含了对单元格和宏的名字服务。典型的企业计算环境通转载 2011-11-07 09:00:41 · 473 阅读 · 0 评论 -
JMS Messaging Using GlassFish
Communication between distributed heterogeneous systems has become an inevitable requirement for today's e-business. The advent of messaging standards likeJava Messaging Service (JMS) has now made i转载 2011-11-08 10:14:43 · 750 阅读 · 0 评论 -
myeclipse 10.0 含破解补丁/注册机
MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器转载 2012-03-21 10:29:36 · 6229 阅读 · 0 评论 -
Java函数的基本知识
主要从Java函数的定义,函数的特点,函数的应用,函数的重载四个方面来讲解Java函数。一、函数的定义 函数就是定义在类中的具有特定功能的一段独立程序,也称为方法。 注意:函数是定义在类中,而不能在函数中定义函数。二、函数的格式修饰符 返回值类型 函数名(参数类型 形式参数1, 参数类型 形式参数2, ...){ 执行语句;原创 2012-03-05 23:07:35 · 17533 阅读 · 2 评论 -
break和continue控制语句
break和continue属于控制语句,其意义、使用方法和注意事项如下:1、break语句:先说明该语句的应用范围,即break语句只在选择结构(switch)和循环结构(while、for)中有意义;break的意思是“跳出”,所以该语句的作用是用于跳出当前选择结构或者循环结构,不在执行结构中后面的动作。2、continue语句:同样先说明该语句的应用范围,continue语句原创 2012-03-05 17:30:28 · 1428 阅读 · 0 评论 -
MyEclipse设置全局编码
在使用Eclipse+MyEclipse开发中,许多文件编码默认是ISO-8859-1,不支持中文(如常用的JSP)。这样我们每次建文件都要手动改编码,其实我们可以在设置文件默认编码,今后再创建时就不用每次修改编码了。UTF-8如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspa转载 2012-05-02 14:15:32 · 2928 阅读 · 1 评论 -
运算符那点事儿
Java里面大体有六类运算符:算术运算符;赋值运算符;比较运算符;逻辑运算符;位运算符;三元运算符;一、算术运算符 包括简单的“加减乘除(+ - * /)”,还有“取模(%)”,自增(++),自减(- -),字符串相加(+);下面介绍一些使用注意事项。1)除法运算:虚拟机的除法运算结果的精度,由“除数”和“被除数”的最高精度决定。比如,5/3=1,因为5和3都是整原创 2012-03-03 16:23:01 · 940 阅读 · 0 评论 -
Java 的重写与重载的区别
重写(overriding):也叫覆写、改写或重构,它是指在类继承时,子类重新定义了从父类继承来的方法。它用于父子之间,子类中声明与父类同名的方法,从而覆盖了父类的方法。重构解决了子类与父类的差异问题。方法重写需要遵循的规则如下:方法名称一定要一样;返回值数据类型要一样;所使用的参数要一样;修饰符的使用权限只能越开放,不能越封闭。public-->protected-->(defaul原创 2011-08-04 15:55:15 · 822 阅读 · 0 评论 -
基本常识-Dos常见命令
dos命令行中常见的命令:dir:列出当前目录下的文件以及文件夹;md:创建目录;rd:删除目录;注意:在dos命令行中使用rd删除目录前必须保证目标目录是空的cd:进入指定目录;cd..:退回到上一级目录;cd/:退回到根目录;del:删除文件;注意:del命令后跟着目录名车则会提示是否要删除该目录下的所有文件exit:退出dos命令行;* :星号代表“全部”原创 2012-02-19 12:32:30 · 510 阅读 · 0 评论 -
Java环境搭建
Java语言环境搭建明确什么是JRE,JDK;下载JDK、安装JDK;配置环境变量;验证是否搭建成功;1、JRE:Java Runtime Eviroment,即Java运行环境。包括Java虚拟机JVM,以及Java程序所需要的核心类库等,如果想要运行一个开发好的Java程序,则目标计算机中只需要安装JRE。2、JDK:Java Development Kit,即原创 2012-02-19 15:59:19 · 1559 阅读 · 1 评论 -
switch语句的特点
switch语句属于选择语句,其表达形式就像一个选择结构,大体的格式如下:switch(表达式){//byte、short、int、char case 取值1: 执行语句1; break; case 取值2: 执行语句2; break; ... ... default: 默认执行原创 2012-03-03 16:43:37 · 1229 阅读 · 0 评论 -
Java开发环境配置之Path和classpath
在进行Java环境配置时,都会遇到Path和classpath的配置,为什么要这两个系统环境变量,以及如何配置呢?特作以下总结。1、Path的作用: Path是一个十分重要的系统变量,它的值是一些路径。一般情况下,如果我们想在Dos命令行某个exe的应用程序,则首先要切换到该exe文件所在的目录,然后才能运行。但,如果我们将该exe应用程序所在的目录写入到Path环境变量中,就可以在原创 2012-02-22 18:11:46 · 1561 阅读 · 0 评论 -
JavaBean 技术基础
JavaBean是Java中的一个组件,类似于微软的COM组件,其本质上是一个封装了一系列属性和方法的类。该类遵循一定的标准,提供公共方法,只要遵循同样标准,用户就可以调用JavaBean里面已经设计好的方法,从而达到代码重复利用的目的。本文将介绍JavaBean技术的基础知识。一、什么是JavaBean简单的说,JavaBean就是普通的Java类,只是它遵循了一些特定的原创 2011-10-25 23:08:42 · 1041 阅读 · 1 评论 -
EJB 入门概述
一、什么是 EJB ? EJB(Enterprice JavaBeans )是一个用于分布式业务应用的标准服务端组件模型。EJB 并不是一个产品,它是Java 服务器端服务框架的规范,软件厂商根据它来实现EJB 服务器;应用程序开发者可以专注于支持应用所需的商业逻辑,而不用担心周围框架的实现问题。 其三大特点如下: 1)分布式:EJB 架构是一个用于开原创 2011-10-23 11:31:32 · 1636 阅读 · 2 评论 -
windows系统XAMPP安装配置使用
XAMPP是一款开源、免费的网络服务器软件,经过简单安装后,就可以在个人电脑上搭建服务器环境。本文为大家介绍Windows中安装XAMPP(Apache+Mysql+PHP)及使用方法及其相关问题的总结。一、什么是XAMPP XAMPP(X-系统原创 2011-10-08 16:49:48 · 18464 阅读 · 5 评论 -
JSP内置对象之四个作用域
对JSP内置对象作了简略的介绍,着重描述了JSP内置对象的四个作用域原创 2011-05-14 01:42:00 · 6995 阅读 · 4 评论 -
Java语言基础学习杂记
Java类文件;成员变量与局部变量;构造方法;类中的main()方法;Java对象的创建与使用;包的使用;基本数据类型之间的转换;逻辑运算符;位运算符;break、continue、default语句;创建字符串对象;集合类的应用原创 2011-05-25 19:53:00 · 696 阅读 · 0 评论 -
疯狂Java突破程序员基本功的16课之数组与内存控制
一、Java数组初始化<br /><br />Java数组是静态的,即当数组被初始化之后,该数组的长度是不可变的。同时,Java数组是引用型变量,并不是数组对象本身,它类似于C里的指针,通常放在栈内存中,而数组对象保存在堆内存中,所以只要让数组变量指向一个有效的数组对象,程序就可以使用该数组变量。<br />1、初始化过程:分配内存空间,并指定初始值;<br /><br /><br />2、基本类型数组的两种初始化方式:<br />静态初始化:指定每个数组元素的初始值,由系统决定数组长度;<br />动态初原创 2011-05-06 19:03:00 · 690 阅读 · 0 评论 -
Java类成员和实例成员
Java类中的成员(属性和方法)可以分成两种,分别是实例成员和类成员。一、什么是实例成员和类成员? 实例成员中是属于对象的,即属于对象级别的,它包括实例成员属性(也称为实例成员变量)和实例成员方法,只有创建了对象之后才能访问实例成员属性和实例成员方法。原创 2011-08-04 09:34:20 · 4915 阅读 · 1 评论 -
使用 GlassFish 实现 JMS 消息传递
摘要:对于当今的电子商务来说,在分布式异构系统之间进行通信已经成为不可避免的需求。现在,随着 Java 消息服务 (JMS) 等消息标准的出现,开发松散耦合的同步或异步通信分布式系统(用于交换商务数据和事件)已经非常简单。 本文主要介绍如何使用 JMS 和消息驱动 Bean转载 2011-09-09 16:06:06 · 1673 阅读 · 1 评论 -
JSP中文乱码问题一
接触JSP难免会遇到Java的中文乱码问题,对于不同的情况,有不同的解决方法。以下是我所遇到的乱码问题以及查阅的一些解决方法。一、页面编码不一致导致的乱码问题 这个乱码问题是最简单的乱码问题,一般新手会出现。看以下JSP页面代码:原创 2011-10-02 17:04:04 · 894 阅读 · 0 评论 -
JDBC进阶之存储过程+CallableStatement
一、什么是存储过程 首先介绍数据库存储程序,数据库存储程序有时也被称为存储模块 -—— 一种被数据库服务器所存储和执行的计算机程序(有一系列不同的称呼),存储程序的源代码(有时)可能是二进制编译版本几乎总是占据着数据库服务器系统的表空间,程序总是位于其数据原创 2011-10-13 23:09:07 · 2523 阅读 · 0 评论 -
JDBC进阶之PreparedStatement执行SQL语句(MySQL)
从上一篇文章《JDBC连接MySQL数据库及示例》(前往该文章)的示例中,我们提到,使用Statement来执行SQL语句,例如:Connection connection;Statement statement ;... ...statement原创 2011-10-13 11:52:55 · 6645 阅读 · 2 评论 -
CVS服务器之CVSNT的配置以及在MyEclipse使用
1 CVSNT安装 安装文件为:cvsnt-2.5.03.2382.msi,双击该文件即可开始安装。 (WIn7系统则要安装2.5.05以上版本的CVSNT,如cvsnt-server-2.5.05.3489.msi,下载地址:http://download转载 2011-10-01 17:49:09 · 2233 阅读 · 0 评论 -
JSP基本语法小结
一、JSP运行原理:当浏览器向Web应用服务器请求一个JSP页面时,Web应用服务器将其转换为一个Servlet文件(即一个.Java文件),然后将这个Java文件编译成一个字节码文件(.class文件),最后Web应用服务器加载转换后的Servlet实例,处理客户端的请求,原创 2011-05-13 09:46:00 · 2139 阅读 · 0 评论 -
win7下CVSNT服务器搭建CVS
win7/2k8下CVS环境的搭建为了管理好自己的项目,在自己的笔记本中搭建了一个CVS服务器。现在来把经验记录下来,以备后用。首先,我的笔记本操作系统是win7/2k8,所以CVSNT 2.5.04以前的版本是不能正常使用图形界面的。所以我到http://w转载 2011-10-01 15:59:04 · 4465 阅读 · 2 评论 -
MyEclipse 9.0 自定义创建JSP模板的方法
在MyEclipse中新建一个JSP页面后,为了让页面显示中文,我们总要做将page指令中的pageEncoding="UTF-8"或 pageEncoding="GBK"之类的动作,每新建一个页面就要更改一次,相当的麻烦,特此到网上查找了解决方法,通过新建自己的JSP模版来解决原创 2011-10-04 10:37:49 · 3312 阅读 · 0 评论 -
doGet和doPost两种方法在处理请求时的区别
当客户端使用HTTP发送请求时,Servlet会通过使用HttpServlet类中的doGet或doPost方法处理请求。这两者两种方法处理请求时是不同的,差异如下:1、安全性:使用Post方式请求时,提交的内容不会被显示出来;而Get方法则会在url后边显示提交的内容;原创 2011-10-06 14:23:19 · 1043 阅读 · 0 评论 -
JDBC进阶之批处理 Batch
批处理,英文叫 Batch,顾名思义就是成批地处理某些事务。对于频繁访问数据库的程序而言,选择批处理是最合适不过的了。本文将介绍如何利用 JDBC 实现批处理。一、什么是批处理 屁处理是指一次性执行多条SQL语句,并且在执行过程中,如果某条语句出原创 2011-10-16 22:01:17 · 2906 阅读 · 1 评论 -
JDBC进阶之事务处理基本原理及示例
事务处理是在针对数据库操作时一个重要环节,它可以保证执行多条记录的一致性,实现数据库中表与表之间的关联,同时提高了对数据操作的准确性、安全性。本文主要一起来学习在Java程序中如何使用JDBC来实现数据间的事务处理。一、什么是事务处理 事务处理就是原创 2011-10-15 17:33:09 · 5442 阅读 · 3 评论