Advertisement

包含500个Java源代码的开发技术总览。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
代码范例列表第1章示例描述:本章详细阐述了如何启动并运用JDK进行程序的开发实践。HelloWorldApp.java 呈现了首个采用Java语言开发的应用程序,旨在提供一个入门级的实例。firstApplet.java 展示了第一个利用Java技术构建的Applet小程序,为学习者提供了初步的应用体验。firstApplet.htm 则是一个用于加载Applet的网页文件,方便用户在浏览器中便捷地访问和运行相关程序。第2章示例描述:本章系统性地介绍了开发Java所必需的基础语法知识,力求帮助读者掌握核心概念。accumulationByDoWhile.java 包含一个使用do~while循环语句编写的累加程序,展示了该循环结构的运用。accumulationByFor.java 呈现了一个通过for循环语句实现的累加程序,突出了for循环的效率和适用性。accumulationByWhile.java 演示了使用while循环语句编写的累加程序,进一步深化了对不同循环结构的理解。boolExample.java 专门用于演示boolean变量的使用及其在程序中的应用。charExample.java 则专注于展示char变量的功能和特性,为字符处理提供了基础知识。compare.java 设计成一个程序,用于清晰地对比前缀和后缀自加操作之间的差异,帮助理解这些运算符的行为规则。constCharExample.java 详细说明了转义字符的使用方法及其在字符串处理中的作用。converseNumber.java 实现了一个逆向输出数字的功能,考察了数字的处理能力。daffodilNumber.java 演示了如何寻找水仙花数,这是一个有趣的数学问题解决示例。division.ja ...

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Java全书(500
    优质
    本书全面介绍Java编程语言及其开发技术,包含超过500个实用源代码示例,旨在帮助读者深入理解并掌握Java的各项应用技巧和最佳实践。 代码范例列表 第1章 示例描述:本章演示如何开始使用JDK进行程序的开发。 - HelloWorldApp.java:第一个用Java开发的应用程序。 - firstApplet.java:第一个用Java开发的Applet小程序。 - firstApplet.htm:用来装载Applet的网页文件。 第2章 示例描述:本章介绍开发Java的基础语法知识。 - accumulationByDoWhile.java:用do~while语句写的累加程序。 - accumulationByFor.java:用for语句写的累加程序。 - accumulationByWhile.java:用while语句写的累加程序。 - boolExample.java:演示boolean变量的程序。 - charExample.java:演示char变量的程序。 - compare.java:演示前缀、后缀自增之间区别的程序。 - constCharExample.java:演示转义字符的应用实例。 - converseNumber.java:逆向输出数字的示例代码。 - daffodilNumber.java:求水仙花数(即一个三位数,其各位数字立方和等于该数本身)。 注意原文中的“division.ja”可能为文件名错误或不完整,请检查原文件。
  • Java全书(500
    优质
    本书全面深入地讲解了Java编程语言及其应用,涵盖大量实用示例与500余个源代码案例,适合希望精通Java开发的技术人员阅读。 代码范例列表 第1章示例描述:本章演示如何开始使用JDK进行程序的开发。 - HelloWorldApp.java:第一个用Java编写的应用程序。 - firstApplet.java: 第一个用Java编写的Applet小程序。 - firstApplet.htm: 用于装载上述Applet的小型网页文件。 第2章示例描述:本章介绍基本的Java语法知识。 - accumulationByDoWhile.java: 使用do~while语句编写的一个累加程序。 - accumulationByFor.java: 利用for循环编写的另一个累加程序。 - accumulationByWhile.java: 通过使用while循环实现的第三个累加程序。 - boolExample.java:演示如何利用boolean变量进行编程的例子。 - charExample.java:展示char类型变量的应用场景。 - compare.java:说明前缀和后缀自增操作之间的区别。 - constCharExample.java:介绍转义字符的用法及其在Java中的意义。 - converseNumber.java: 实现数字逆序输出的功能程序。 - daffodilNumber.java: 编写一个求解水仙花数的问题解决代码。
  • Java全书(500
    优质
    《Java开发技术全书》是一部全面深入讲解Java编程语言及其应用的技术书籍,包含超过500个详细源代码示例。 第17章示例描述:本章学习数据库程序设计。 AddressList.java 学生信息管理系统实例 deleteData.java 从数据库中删除记录 FirstExample.mdb 本章用到的数据库文件 insertData.java 向数据库中添加新数据 queryData.java 查询数据示例 updateData.java 修改数据示例 第18章示例描述:本章学习C/S网络程序设计。 chatClient.java 聊天客户端程序 chatServer.java 聊天服务端程序 Client.java 一个简单的客户端程序 DownFile.java 文件下载示例 GetHostName.java 根据IP查找主机名 GetIP.java 根据域名查找IP地址 GetMyIP.java 获取本机IP地址 MultiServer.java 可以响应多个客户端的服务程序 myBrowser.java 一个简单的浏览器 Server.java 一个简单的服务端程序 ServerThread.java 一个服务端的线程类 UDPChat.java 用UDP实现的聊天程序示例 第19章示例描述:本章学习JSP程序设计。所有文件均已经按照Tomcat网站部署的要求放置在各自的目录下,然后打包成ZIP文件。读者只需要解包后放置在某一分区中,然后在Tomcat中配置好入口就可以使用。 ArbitraryObject.java 实现一个事件监听者接口的类 calendar.jsp 用JSP实现的日历 count.txt 站点计数器保存的数据文件 counter.jsp 用JSP实现的计数器 faq.java 连接数据库用的JavaBean leaveword.htm 留言板的主页面 Model.java 自己定义的事件源类 ModelChangedListener.java 自己定义的一个事件监听者接口 MouseMovedExampleEvent.java 事件状态对象示例 MouseMovedExampleListener.java 鼠标事件监听者接口与事件监听者示例 OurButtonCustomizer.java 实现一个“按钮”Beans的定制器 query.jsp 数据库查询程序 saveword.java 用于保存记录的JavaBean saveword.jsp 后台保存数据的JSP文件 viewword.jsp 查看留言的JSP页面 WeekDayBeanInfo.java 实现BeanInfo接口示例 WeekDayEditor.java 实现属性编辑器接口 下面的文件均存放在chat目录下,是聊天室的组成文件。 chatreg.java 用户注册用到的JavaBean文件 chatreg.jsp 用户注册的前台JSP文件 chatregcof.jsp 用户注册检查JSP文件 chatroom.jsp 聊天室的主页面 confirm.jsp 检查登录是否正确的JSP文件 in.jsp 即将进入聊天室前的提示页面 listuser.jsp 显示聊天室内的所有用户名的JSP文件 logout.jsp 清除用户的相关信息 netchat.jsp 用户进入聊天室的界面文件 showmsg.jsp 显示各个用户所说的话 talk.jsp 用户聊天用的JSP文件 第21章示例描述:本章是一个IM软件的完整代码。 ChatFrame.java 聊天用的主界面程序 ClientManageFrame.java 是好友管理窗口,也是客户端程序的主窗口 DBConnection.java 连接数据库用的JavaBean FindUserDlg.java 查找好友对话框 FindUserInfo.java 显示用户基本信息 FriendLabel.java 在list列表中显示用户的头像和字符信息 Login.java 用户登录界面 LoginUser.java 定时器的任务类,用于定时获取上线的用户的信息 MyInfo_AboutBox.java 显示作者信息 ReceiveOthersDialog.java 当用户收到陌生人的消息时,这个类向用户提示 RegisterDialog.java 用户注册面板 Server.java 提供各种服务的类 ServerFrame.java 服务器端的主界面 ServerThread.java 与客户端通讯的线程 SetCenter.java 将窗口设置在屏幕中央的类 showTimeTask.java 刷新时间的类 StartServer.java 启动服务器的主类 UpdateDialog.java 更新用户信息的对话框 UserInfo.java 获取用户信息的类 UserInfoBean.java 保存用户信息的一个JavaBean
  • 500HTML网页集合
    优质
    这是一个包含超过500个HTML网页源代码的集合,为学习、参考和开发提供丰富的资源。 C01-C23 C01文件夹中的内容包括: 1. HTML页面反向显示.htm 2. 页面自动最大化.htm 3. 页面自动刷新.htm 4. 页面的后退、刷新、前进.htm 5. 保护网页源代码.htm 6. 保护自己的网页不被放入框架.htm 7. 打印页面的出错原因.htm 8. 当前网页调用其他网页.htm 9. 倒计时载入页面.htm 10. 定义网页的关键字.htm 11. 进入页面同时弹出欢迎对话框.htm 12. 禁止网页另存.htm 13. 禁止页面加入缓存.htm 14. 离开页面时弹出对话框.htm 15. 判断页面是否添加了W3C声明.htm 16. 屏蔽网页中的脚本.htm 17. 以频道模式打开页面.htm 18. 自动识别网页类型.htm 19. 在网页中动态添加Script脚本.htm 20. 用JavaScript随机修改页面的标题.htm 21. 判断网页加载完毕.htm 22. 嵌入网页的播放器.htm 23. 设置指定网页为主页.htm 24. 使用JavaScript传递页面参数.htm 25. 页面被冻结.htm 26. 页面的地震效果.htm 27. 页面逐渐缩小.htm 28. 页内跳转.htm 29. 代码测试页面.htm 30. 屏幕式左右拉开页面的效果.htm 31. 下雨的页面.htm 32. 页面背景颜色渐变.htm 33. 自动滚屏.htm 34. 在页面中画点.htm 35. 页面顶部颜色渐变特效.htm 36. 页面打开时的百叶窗效果.htm 37. 页面源代码的加密.htm
  • 500HTML网页集合
    优质
    本资源包汇集了超过500个精心编写的HTML网页源代码示例,涵盖多种设计风格与功能实现,为开发者和设计师提供了丰富的学习素材及应用灵感。 我有500多个HTML网页的源代码文件,不知道是何时下载的,并且还没有仔细看过。我想把这些文件上传备份以防丢失。
  • Java可用器插件(JAR)
    优质
    本JAR包提供了一系列适用于Java环境的浏览器插件功能,包含完整源代码,方便开发者集成和扩展。 通过调整SWT的jar包可以使其适应不同平台(如Windows、Linux、Mac)下的32位及64位JVM环境。使用根目录中的DJNativeSwing-SWTDemo.jar并用32位JDK运行,可查看所有文档和程序代码案例。有人认为这样做只需花费两分钱,但实际上需要选择一个更合适的档来获取更多资源。我打算下载其他更大、更有价值的资源,请大家理解和支持。关于此插件的价值如何,大家可以自行研究判断。感谢各位的支持与帮助。
  • C#OPC Server
    优质
    本项目提供一个用C#编写的开源OPC服务器,旨在为开发者社区提供一种灵活且可定制的数据交换解决方案。包含详细注释的源代码方便学习与二次开发。 最近一直在研究OPCSERVER的开发工作,在网上找了很久后发现缺少C#相关的完整说明与源码支持。经过自己的拼凑尝试,终于成功了。 一、对于32位操作系统,请执行 OPCdist 库文件\opcdist\ 目录下的setupxp.bat 文件;如果是64位系统,则需要自行修改该批处理文件以适配环境(我的系统为win7X64, 并且可以顺利运行)。 二、创建自己的C#项目,并将Wtopcsvr9.0中的 WtOPCSvr.dll 拷贝至项目的执行目录中。完成以上步骤后,准备工作就绪了。 三、打开压缩包内的opcservertest工程(该工程使用VS2005编写, 但支持更高版本的Visual Studio)。其中UpdateRegistry函数用于注册服务,UnregisterServer则为取消服务注册操作。 请参考文档WTOPCSvr+使用手册.doc和WTOPCSVRDLL使用说明中文.doc。需要注意的是:由C#编译生成的应用程序必须是32位的,否则无法正常加载.dll文件。 常用的函数在工程中已有定义并已示例化应用。关于VB版本WtOPCSvr 的使用方法介绍于文档 WTOPCSVRDLL 使用说明 中文 .doc 中(大家可以将其转换为C#代码)。 所有相关资源包括源码、.dll 文件及说明性文档均包含在压缩包内。 WTOPCSvr.dll 应该是注册版的,其对应的序列号可在SerialNumber.txt中找到。但我不清楚具体的注册流程,建议大家自行在网上查找相关信息以完成注册操作。
  • Windows驱动解析(PDF书及
    优质
    本书深入浅出地解析了Windows操作系统下驱动程序的设计与实现技巧,并提供配套PDF文档和源代码供读者实践学习。适合开发者参考使用。 《Windows驱动开发技术详解》是一本深入探讨Windows操作系统内核驱动程序开发的专业书籍。它为初学者和有经验的开发者提供了全面的知识体系,涵盖了从基础知识到高级技术的多个层次。这本书以其详实的内容和丰富的实践案例,成为了学习Windows驱动开发的宝贵资源。 驱动程序是操作系统与硬件之间的桥梁,它们负责管理和优化硬件设备的功能。Windows驱动开发涉及到的知识点包括: 1. **驱动程序模型**:书中首先介绍了不同的驱动程序模型,如VxD(虚拟设备驱动)、WDM(Windows Driver Model)以及KMDF(Kernel-Mode Driver Framework)和UMDF(User-Mode Driver Framework)。这些模型各有优缺点,适用于不同类型的设备和应用场景。 2. **驱动程序结构**:深入讲解了驱动程序的组成部分,如初始化函数、IRP(I/O请求包)处理、中断服务例程等,以及如何构建和组织这些元素以实现设备控制。 3. **IRP处理**:IRP是驱动程序处理设备I/O请求的关键机制。书中会解释IRP的生命周期,如何传递和完成IRP,以及如何处理同步和异步操作。 4. **中断处理**:中断服务例程(ISR)是响应硬件中断的代码,用于快速处理设备事件。书中有详细阐述如何编写高效的ISR,以及如何使用DPC(Deferred Procedure Call)和Timer DPC进行后期处理。 5. **系统调用和API**:驱动程序与用户模式应用程序的交互通常通过系统调用和特定的API实现。书中会介绍如何正确使用这些接口,以及如何安全地访问系统资源。 6. **调试技术**:驱动程序开发中调试是至关重要的。书中会讲解如何使用WinDbg等工具进行内核模式调试,定位和修复驱动中的问题。 7. **源码分析**:附带的源代码可以帮助读者更好地理解理论知识。通过阅读和分析实际的驱动程序代码,可以巩固理论知识,并提高实践能力。 8. **安全性与稳定性**:驱动程序运行在核心层,其安全性直接影响整个系统的稳定。书中会强调编写安全代码的重要性,如何避免内存泄露、死锁等问题,以及如何进行错误处理和异常处理。 9. **设备配置与注册表**:驱动程序需要与硬件设备匹配并正确配置。书中会介绍如何使用INF文件进行设备安装,以及如何通过注册表存储设备状态和配置信息。 10. **驱动签名与WHQL测试**:为了确保驱动程序的质量和兼容性,Windows要求驱动程序通过WHQL(Windows Hardware Quality Labs)测试。书中会讲解驱动签名的过程和WHQL测试的基本步骤。 《Windows驱动开发技术详解》不仅帮助读者掌握驱动开发的基础知识,还能深入了解Windows内核的工作原理,并有能力设计和实现高效、稳定的驱动程序。无论你是对驱动开发感兴趣的学生还是寻求提升的工程师,这本书都是一份不可多得的学习资料。
  • Java
    优质
    《Java技术概览》是一本全面介绍Java编程语言及其生态系统核心概念与应用的技术书籍。 Java技术汇总涵盖了从基础到高级的众多知识点,对于初学者以及有经验的开发者来说都具有重要的参考价值。本段落将围绕JVM、Java程序运行机制、数据类型、对象与实例创建、访问控制、流程控制及面向对象编程等方面进行深入讲解。 首先,JVM(Java虚拟机)是所有Java应用的基础架构。了解不同版本的JVM特性,如垃圾回收机制(GC)的工作原理和调优策略、内存模型结构以及类加载机制等知识对于成为资深开发者至关重要。特别需要注意的是JVM内存模型中的堆内存、栈内存及方法区,并且要熟悉GC的工作方式及其性能优化。 其次,在理解Java程序的运行过程中,掌握从源代码编译到执行这一系列步骤是基础技能之一。例如通过命令行使用`javac`来编译Java文件并用`java`命令进行程序启动等操作能够帮助开发者更好地分析和解决与运行环境相关的异常问题。 在数据类型方面,Java语言包括基本数据类型(如int、long、float、double及boolean)以及对象类型的分类。其中装箱/拆箱操作例如将Integer转换为int是需要重点掌握的内容之一;同时理解Object类的equals()方法和hashCode()方法的作用以及String类不可变性等特性也非常重要。 面向对象编程(OOP)则是Java语言的核心所在,它包含了类、对象、继承、封装及多态等一系列概念。熟练运用这些思想不仅能够帮助开发者更好地理解和掌握这门语言本身,还能提高其解决复杂问题的能力和效率水平。 综上所述,《Java技术汇总》一文旨在通过涵盖从基础到高级的多个知识点来帮助不同技术水平阶段下的开发人员巩固基础知识并提升技能水平,在软件工程领域中游刃有余。
  • BIP动作库汇500动作)
    优质
    本资料集全面收录了超过500种BIP动画引擎的动作资源,涵盖行走、跑步、跳跃等各类基础及复杂动态效果,适用于角色动画设计与游戏开发。 压缩包包括以下动作列表(共37个目录下500个BIP动作): 1. 坐在椅子上谈话 (4 动作) 2. 坐在椅子上饮水 (3 动作) 3. 从坐着到站立 (7 动作) 4. 行走,坐下 (23 动作) 5. 坐着交谈 (6 动作) 6. 走和跑圈 (44 动作) 7. 转变-慢到快 (4 动作) 8. 搬大箱子行走 (4 动作) 9. 上坡行走(提着重物)(13 动作) 10. 提着袋子走路 (21 动作) 11. 拄着拐杖行走 (4 动作) 12. 撑阳伞(女)行走 (10 动作) 13. 撑雨伞行走 (9 动作) 14. 行走特征 (18 动作) 15. 走和跑特征 (34 动作) 16. 行走,通过障碍物(26 动作) 17. 提着重物行走 (49 动作) 18. 盲人动作 (4 动作) 19. 醉酒-成人 (9 动作) 20. 醉酒-孩子 (8 动作) 21. 双手拐杖(22 动作) 22. 可爱女郎(Bunny Girl)动作 (13 动作) 23. 走路并躺下 (6 动作) 24. 用扫帚清洗地面 (11 动作) 25. 擦地板(2 动作) 26. 各种跪和鞠躬(7动作) 27. 四周移动 (35 动作) 28. 捡东西 (9 动作) 29. 开门 (16 动作) 30. 站着交谈(9动作用) 31. 办公室场景(3动作) 32. 跳舞 (6 动作) 33. 运动 (15 动作) 34. 驾驶 (7 动作) 35. 手工劳动(搬运等)(17 动作用) 36. 体育馆项目 (12动作) 37. 抓和扔(投掷、接球)(10动作用)