
JAVA
文章平均质量分 84
alexathena
这个作者很懒,什么都没留下…
展开
-
Heap与stack的研究
Heap与stack的研究Think in java第四章的内容是关于内存分配和初始化的,对这一章的学习带出了我以往学习中的一个模糊点:究竟什么是堆存储(Heap)?什么是栈存储(Stack)?有什么区别呢?翻了不少资料,补了这一课,觉得非常受用.2.1 内存分配策略按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的.静态存储分配是指在编译时就能确定原创 2007-06-10 20:07:00 · 383 阅读 · 0 评论 -
谈谈Java中的类型识别RTTI
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.原创 2007-06-14 22:40:00 · 427 阅读 · 0 评论 -
Struts框架之构建Controller组件
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.转载 2007-06-14 23:05:00 · 381 阅读 · 0 评论 -
Java+Oracle应用开发的几个经典问题
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.原创 2007-06-14 23:14:00 · 395 阅读 · 0 评论 -
用Java访问SQL Server 2000数据库
摘要:本文主要介绍采用JDBC、ODBC接口实现了与SQL Server2000数据库的连接,并利用Java应用程序对其进行访问,同时通过图形用户界面实现了简单的查询功能。 前言 数据库技术和网络技术是当今计算机领域的两大热门话题,数据库技术自产生以来,在技术上已发展成熟。而作为前端访问的开发工具和环境仍处在不断完善和发展之中,除了网络上使用的ASP、PHP、JSP作为前端连接数据库技术转载 2007-06-14 23:17:00 · 473 阅读 · 0 评论 -
Java进阶:JNI使用技巧点滴
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit转载 2007-06-15 00:23:00 · 563 阅读 · 0 评论 -
理解JAVa处理文本文件及字节文件的方式
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit原创 2007-06-14 13:35:00 · 491 阅读 · 0 评论 -
Java程序设计基础之异常处理
早期的编程语言(比如C语言)没有异常处理,通常是遇到错误返回一个特殊的值或设定一个标志,并以此判断是不是有错误产生。随着系统规模的不断扩大,这种错误处理已经成为创建大型可维护程序的障碍了。于是在一些语言中出现了异常处理机制,比如在Basic中的异常处理语句“on error goto”,而Java则在C++基础上建立了新的异常处理机制。Java通过面向对象的方法进行异常处理,把各种不同的异原创 2007-06-14 13:54:00 · 427 阅读 · 0 评论 -
Java多线程编程初步
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.原创 2007-06-14 22:07:00 · 359 阅读 · 0 评论 -
Struts 框架之构建 Model组件
Model就是在对用户请求的整个控制过程中,真正处理用户请求并保存处理结果的对象,在整个过程中,我们一般利用JavaBean来把一些信息保存起来以便在各个对象之间传递。因为在框架中,Model对象是真处理商业逻辑功能的对象,因此也就是框架中应用需求实现相关性最大的的部分。在Struts的实现里,Model的具体表现形式就是ActionForm对象和与其对应的Action对象了。对用户提交表单的转载 2007-06-14 23:11:00 · 389 阅读 · 0 评论 -
说说Java的反射
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.原创 2007-06-14 22:31:00 · 357 阅读 · 0 评论 -
Java中的多线程
很多人搞C++的人可能一看到多线程就比较烦吧,因为C++标准里面没有多线程,Java程序员应该感到庆幸了,因为Java内带的支持多线程。1.什么是多线程??多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。 线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程原创 2007-06-14 22:28:00 · 397 阅读 · 0 评论 -
110个知名Java项目集锦
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.原创 2007-06-10 21:05:00 · 541 阅读 · 0 评论 -
java面试笔试题大汇总
java面试笔试题大汇总 第一,谈谈final, finally, finalize的区别。 最常被问到。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和 Inner Class的不同,说得转载 2007-06-11 21:47:00 · 1825 阅读 · 5 评论 -
Java学习过程的经验总结
Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用范围不同。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。 先学习J2SE。这个阶段要熟悉Java语言,Java的OO原创 2007-06-14 13:27:00 · 504 阅读 · 0 评论 -
JAVA - IO包的学习引导文章
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as原创 2007-06-14 13:44:00 · 455 阅读 · 0 评论 -
谈谈Java的IO操作
谈谈Java的IO操作 function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key原创 2007-06-14 13:46:00 · 497 阅读 · 0 评论 -
谈谈Java的异常处理
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.原创 2007-06-14 13:48:00 · 415 阅读 · 0 评论 -
Java 虚拟主机装载过程
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.原创 2007-06-14 20:33:00 · 419 阅读 · 0 评论 -
Java程序设计基础之异常处理
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.转载 2007-06-14 21:30:00 · 312 阅读 · 0 评论 -
说说Java中的接口
接口与多继承 这个问题很多所谓的Java高手都对我说:Java是面向对象的语言,C++里有多继承,Java里面不允许多继承,于是乎Java就提供了接口来帮助我们实现多继承.Java的接口真的就是为了实现多继承吗???看了点真正的高手的文章,觉得Java的接口不是那么简单的,接口是接口,多继承是多继承. 2.接口的作用接口的作用简单一点就是:接口是用来标记类的,不同的类属原创 2007-06-14 22:23:00 · 516 阅读 · 0 评论 -
JAVA通过JNI调用本地C语言方法
JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操作的一种方法就是JNI。 JAVA通过JNI调用本地方法,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是SO文件形式)。通过调用本地的库文件的内部方法,使JAVA可以实现和本地机器的紧密联系,调用转载 2007-06-15 00:18:00 · 512 阅读 · 0 评论