首页> 网络编程教程
全部 ASP教程 ASP教程 ASP.NET教程 PHP教程 JSP教程 C#/CSHARP教程 XML教程 Ajax教程 Perl教程 Shell教程 Visual Basic教程 Delphi教程 移动开发教程 C/C++教程 Java教程 J2EE/J2ME 软件工程
网络编程教程
  • Java之String、StringBuffer、StringBuilder的区别分析

    Java之String、StringBuffer、StringBuilder的区别分析

    相信大家对 String 和 StringBuffer 的区别也已经很了解了,但是估计还是会有很多同志对这两个类的工作原理有些不清楚的地方,今天我在这里重新把这个概念给大家复习一下,顺便牵出 J2SE 5.0 里面带来的一个新的字符操作的类―― StringBuilder 。那么这个 StringBuilder 和 StringBuffer 以及我们最早遇见的 String 类有那些区别呢?在不同的场合下我们应该用哪个呢?我讲讲自己对这几个类的一点看法,也希望大家提出意见,每个人都有错的地方,在错了改的同
    2024-11-17
  • Java解析XML的四种方法详解

    Java解析XML的四种方法详解

    XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definition),XSLT(Extensible Stylesheet Language Transformation
    2024-11-17
  • Java的关键字与保留字小结

    Java的关键字与保留字小结

    JAVA常用关键字及其用法简要说明Abstract: 抽象的 一个Java语言中的关键字,用在类的声明中来指明一个类是不能被实例化的,但是可以被其它类继承。一个抽象类可以使用抽象方法,抽象方法不需要实现,但是需要在子类中被实现break: 一个Java的关键字,用来改变程序执行流程,立刻从当前语句的下一句开始执行从。如果后面跟有一个标签,则从标签对应的地方开始执行case: Java语言的关键字,用来定义一组分支选择,如果某个值和switch中给出的值一样,就会从该分支开始执行。catch: Java的一
    2024-11-17
  • Java中的两种for循环介绍

    Java中的两种for循环介绍

    复制代码代码如下:package com.zxd.test; import java.util.List; import org.hibernate.HibernateException; import org.hibernate.Query; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; import com.zxd.bean.House
    2024-11-17
  • 分享Java程序员应该知道的10个调试技巧

    分享Java程序员应该知道的10个调试技巧

    可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序。但这里介绍的调试方法基本都是通用的,也适用于NetBeans IDE,我们会把重点放在运行时上面。在开始之前,推荐大家去看看Eclipse shortcuts这篇文章,它将会给你带来很多方便。在本文中使用的是Eclipse Juno版(Eclipse 4.2),在开始前给大家提3点建议!不要使用System.out.println作为调试工具 把所有涉及到的组件日志级别激活并使用 使用日志分析器来
    2024-11-17
  • JAVA基础 语句标签的合法使用,以及{}语句块到底有什么用?

    JAVA基础 语句标签的合法使用,以及{}语句块到底有什么用?

    如写这样的一段代码: 复制代码代码如下:int i; { int j=1; i=j; } 如果这段代码是存在于类定义区域,那么我们知道它是个普通的语句块,用于初始化类属性的内容,它会在类实例化的时候被调用,里面可以执行一些方法。 在很多实例里,它会用于单例等模式,之前加上一个static,来为复杂的类初始化内容,可以避免一些由于加载顺序引起的运行期异常。 但是,如果这段代码出现在方法里呢? 它基本一点意义都没有。在我自己从前的想法里,它就是个把代码括起来的格式,没有其他。 今天写了一点和“语句标签”相关的
    2024-11-17
  • Java获取网络文件并插入数据库的代码

    Java获取网络文件并插入数据库的代码

    获取百度的歌曲名,歌手和链接!! 复制代码代码如下:package webTools; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; import java.net.MalformedURLException; import java.net.URL; import java.u
    2024-11-17
  • Java 正则表达式功能及应用

    Java 正则表达式功能及应用

    正则表达式,就是用某种模式去匹配一类字符串的一个公式,正则表达式由一些普通字符和一些元字符(metacharacters)组成。普通字符包括大小写的字母和数字,而元字符则具有特殊的含义,不管是.Net平台还是Java平台,正则表达式表达的意思都是一样的,下面我们主要分析Java正则表达式中的功能和具体应用,希望文章对您有所帮助,仅供参考。 自从jdk1.4推出java.util.regex包,就为我们提供了很好的Java正则表达式应用平台,因为Java正则表达式是一个很庞杂的体系。 // 反斜杠 /t 间
    2024-11-17
  • Java里得到00:00:00格式的时分秒的Timestamp

    Java里得到00:00:00格式的时分秒的Timestamp

    复制代码代码如下:import java.sql.Timestamp; import java.text.SimpleDateFormat; import java.util.TimeZone; public class Test { public static void main(String[] args) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); long t = System.currentTimeM
    2024-11-17
  • 用html css javascript打造自己的RIA图文教程第1/2页

    用html css javascript打造自己的RIA图文教程第1/2页

    在制作之前,先建立开发环境。打开netbeans6.1,在项目工作区,右击新建项目,选择Web目录下的Web应用程序。项目名称输入 RIADemo 。 选择运行的服务器以及 java ee 标准。 在这里选择tomcat5.0,j2ee1.4,本文介绍例子,并不依赖于服务器,因为html&css&javascript本身都是静态的,做完以后就是一个html文件。严格意义上的web程序肯定是要有一个服务器来运行的,netbeans还是采用了这种管理理念。在这一步,已经可以点击完成建立项目,下一步是选择框架,
    2024-11-17
  • eclipse+myeclipse 环境配置方法

    eclipse+myeclipse 环境配置方法

    1.安装jdk1.5 2.修改环境变量:在“系统变量“处找到Path单击编辑,将";D:/Program Files/Java/jdk1.5.0_07/bin"加在其后 再单击新建,加入变量名"classpath",classpath=.;D:/Program Files/Java/jdk1.5.0_07/lib 3.安装MyEclipse_5.5.1GA_E3.2.2_FullStackInstaller.exe 4.将"汉化eclipse-SDK-3.2-win32.zip"中两个文件分别拷到MyEc
    2024-11-17
  • SWT(JFace)体验之圆环状(戒指型)

    SWT(JFace)体验之圆环状(戒指型)

    演示代码:复制代码代码如下:package swt_jface.demo1; import org.eclipse.swt.SWT; import org.eclipse.swt.events.MouseEvent; import org.eclipse.swt.events.MouseListener; import org.eclipse.swt.events.MouseMoveListener; import org.eclipse.swt.graphics.Point; import org.ec
    2024-11-17
  • SWT(JFace)体验之Icon任我变

    SWT(JFace)体验之Icon任我变

    代码如下复制代码代码如下:package swt_jface.demo; import org.eclipse.swt.SWT; import org.eclipse.swt.events.SelectionAdapter; import org.eclipse.swt.events.SelectionEvent; import org.eclipse.swt.graphics.Image; import org.eclipse.swt.layout.GridData; import org.eclips
    2024-11-17
  • 关于webLucene 安装方法

    关于webLucene 安装方法

    1.运行javacc2_1这个类时需要注意类的路径,避免出现找不到主函数的错误,最直接的方法是把它放到java默认路径下运行 2.其中有两个类定义了变量enum,这在jdk高版本中是不允许的,需要手工修改,在ant时还需根据错误信息将相应的类文件复制到相应的包中。 3.建立索引也没啥,其他的都是按安装说明就好了。 这样可以了解下javacc,ant,等工具,但另一种更简单的方法是在eclipse中建一个项目,将相应文件复制到项目中,部署调试就好了。这时建立索引需要在运行时设置相关参数,当然也可以自己改写类
    2024-11-17
  • JDBC 程序的常见错误及调试方法

    JDBC 程序的常见错误及调试方法

    数据库:MySQL 在编写应用的时候,为了调试程序方便,可以在异常处理代码中把异常信息显示出来,这样可以根据错误提示调试代码。异常处理代码通常可以写成这样: try{ … }catch(Exception e){ System.out.println(e.toString()); } 下面是一些常见的错误信息:(1)驱动程序不存在 提示的错误信息如下: java.lang.ClassNotFoundException: com.mysql.jdbc.Drive 后半部分是您在程序中写的驱动程序的名字。 解
    2024-11-17