• java程序是怎样运行的

    程序运行流程:1、先把Java代码编译成字节码,也就是把“.java”类型的文件编译成“.class”类型的文件。这个过程的大致执行流程:Java源代码 -> 词法分析器 -> 语法分析器 -> 语
  • java多态是如何实现的

    本质上多态分两种:编译时多态(又称静态多态),运行时多态(又称动态多态) (推荐学习:java课程)重载(overload)就是编译时多态的一个例子,编译时多态在编译时就已经确定,运行时
  • 3种Java创建线程的方式和区别

    在java中如果要创建线程的话,一般有3种方法:1、继承Thread类;2、实现Runnable接口;3、使用Callable和Future创建线程。【推荐学习:java视频教程】1. 继承Thread类继承Thread类的
  • java数组如何初始化

    Java语言中数组必须先初始化,然后才可以使用。所谓初始化就是为数组的数组元素分配内存空间,并为每个数组元素附初始值。注意:数组完成初始化后,内存空间中针对该数组的各个元素
  • tomcat和apache有什么区别

    一般是把 Apache服务器 与 tomcat服务器 搭配在一起用 Apache服务器 负责处理所有 静态的 页面/图片 等信息。 Tomcat 只处理动态的 部分。
  • 利用JBuilder2005开发Web应用程序

    本文给出了一个使用Tomcat环境下的数据库连接池Database Connection Pool (DBCP) 的例子,说明了用JBuilder2005开发Web应用的一般步骤
  • 100行Java代码构建一个线程池

    在现代的操作系统中,有一个很重要的概念――线程,几乎所有目前流行的操作系统都支持线程,线程来源于操作系统中进程的概念,进程有自己的虚拟地址空间以及正文段
  • Java中关于XML的API惊鸿一瞥_

    简单介绍一下Java关于xml的API,这样大家看到了缩写就知道是干什么的了。水平有限,多多包涵。   1、JAXP(Java API for XML Parsing)  2、JAXB(Java API f
  • 高效编写JAVA代码的30条建议

    (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIs
  • Hibernate的原理与配置快速入门

    也许你听说过Hibernate的大名,但可能一直不了解它,也许你一直渴望使用它进行开发,那么本文正是你所需要的!在本文中,我向大家重点介绍Hibernate的核心API调用库,并
  • Java使用全屏幕模式

    什么时候会用到全屏幕模式?   也许用到的机会很少,但JDK还是为我们提供了这个的功能。像许多软件中的打印预览功能,还有某些文本编辑器中为了获得
  • JDBC+Hibernate将Blob数据写入Oracle

    Oracle的Blob字段比较特殊,他比long字段的性能要好很多,可以用来保存例如图片之类的二进制数据。
  • 编写跨平台Java程序的12条规则

    使用Java语言编写应用程序最大的优点在于“一次编译,处处运行”,然而这并不是说所有的Java程序都具有跨平台的特性,事实上,相当一部分的Java程序是不
  • Java编写中容易搞错的一些东西

    1)instanceof:实现了某接口的类的对象也是该接口的实例;某类的对象也是该类超类的实例。
    2)native()修饰的方法没有方法体,用一个分号";"代替大
  • Jakarta Tomcat配置的十大技巧

    你所需要做的就是:按照你的需求配置Tomcat,只要你正确配置,Tomcat一般都能适合你的要求。下面是一系列关于Tomcat的配置技巧
  • JSP入门初级教程之实现页面跳转

    JSP中使用jsp forward Action来实现页面的跳转功能。  语法:<jsp:forward page="{relativeURL|<%= expression %>}"/> 或<jsp:forward page="{relativeURL|<%
  • Java入门需掌握的30个基本概念

    Java的白皮书为我们提出了Java语言的11个关键特性。
    (1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类
  • 利用JBuilder 2005 开发Spring实例

      1. 下载spring包,网址如下:http://www.springframework.org/download.html  解压后的目录中包含了dist、lib等子目录  2. 在JBuilder2005中增加spring库,选
  • Spring Framework标记库初学指南

    Spring是一个服务于所有层面的application framework:提供了bean的配置基础,AOP的支持,JDBC的提取框架,抽象事务支持,等等。它有一个非常显著的特点:在某个层面
  • Java中利用JMF编写摄像头拍照程序

    我把程序分为两种,有趣的和无趣的,最近做了几个有趣的项目,其中一个,应当就算是摄像头拍照程序了。用于现场拍照,生成照片,主要用到Java Media Framework(JMF)。
  • 性能、规模、风险 初评hibernate

    业务逻辑层下的ORM层用什么,有人推荐Hibernate,也有人对此持否定态度,所以决定先了解一下,以下是我看了几天文档后的一些体会,可能有点悲观。
  • 利用Java实现zip压缩/解压缩

    由于网络带宽有限,所以数据文件的压缩有利于数据在Internet上的快速传输,同时也节省服务器的外存空间。Java 1.1实现了I/O数据流与网络数据流的单一接
  • 提高Java代码可重用性的三个措施

    本文介绍了三种修改现有代码提高其可重用性的方法,它们分别是:改写类的实例方法,把参数类型改成接口,选择最简单的参数接口类型。 措施一:改写类的实例方法
  • Java中ThreadLocal的设计与使用

    早在Java 1.2推出之时,Java平台中就引入了一个新的支持:java.lang.ThreadLocal,给我们在编写多线程程序时提供了一种新的选择。
  • Eclipse快速上手指南之使用ANT

    Ant是Java平台下非常棒的批处理命令执行程序,能非常方便地自动完成编译,测试,打包,部署等等一系列任务,大大提高开发效率。如果你现在还没有开始使用A
© 2020 IDC笔记 . | 备案号:辽ICP备18000516号