社区
董付国的课程社区_NO_1
Python可以这样学(第一季:Python内功修炼)
帖子详情
继承机制与示例演示
dongfuguo
2023-01-12 22:56:13
课时名称
课时知识点
继承机制与示例演示
...全文
416
回复
打赏
收藏
继承机制与示例演示
课时名称课时知识点继承机制与示例演示
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wpf源码大全 精通C#3.0图书源码 详细源码 学习好用
本书所附光盘范例 第4章(\C04)
示例
描述:本章介绍LINQ的基本语法和使用。 UseQueryExpression
演示
LINQ表达式语法的使用。 UseMethodSynax
演示
LINQ方法语法的使用。 第5章(\C05)
示例
描述:本章介绍LINQ to ADO.NET相关技术和使用。 QueryOneTable
演示
用LINQ查询单个DataTable的数据。 QueryMultiTable
演示
用LINQ查询多个DataTable的数据。 UseCopyToTable
演示
通过LINQ查询在DataTable之间拷贝数据。 UseORDesigner
演示
对象关系设计器(OR Designer)的使用。 UseDataContextLINQ
演示
通过DataContext进行数据绑定和访问。 UseDataView
演示
通过LINQ实现DataView的数据查询和绑定。 第6章(\C06)
示例
描述:本章介绍LINQ to XML相关技术和使用。 CreateSimpleXMLTree
演示
通过XElement创建简单的XML树。 CreateAttributeElement
演示
通过XElement创建具有属性的XML元素。 CreateSubElement
演示
通过XElement创建具有子元素的XML元素。 CreateXMLTree
演示
通过XElement创建复杂的完整的XML树。 QeuryAttributesElement
演示
通过XElement查询XML元素的属性。 QueryInContent
演示
通过XElement查询XML元素的具体内容。 QueryOrderElement
演示
通过XElement对XML元素进行排序。 QuerySubElement
演示
通过XElement查询XML元素的子元素。 LoadXMLTree
演示
通过XElement加载XML树。 第7章(\C07)
示例
描述:本章介绍了WPF的基本概念和架构,并举了一个简单的
示例
演示
WPF程序的开发。 HelloWPF 第一个用WPF
示例
应用程序。 第8章(\C08)
示例
描述:本章介绍了XAML的语法,包括原理、使用方法以及事件处理等等。 AttachedProperty 使用XAML中的附加属性。 CodebehindDemo 使用XAML中的后置代码文件编写程序代码。 LooseXaml 松散XAML
示例
。 NamespaceDemo1 在XAML中使用系统命名空间。 OtherNamespace 在XAML中使用其他项目中的命名空间。 PropertyandTypeConvert 使用属性和类型转换器 PropertyElementSyntax 使用XAML的属性元素语法。 UnderstandXAMLDemo1 理解XAML的简单
示例
。 UnderstandXAMLDemo2 使用程序代码创建UI元素。 XAMLEvents 在XAML中使用事件。 XamlReaderDemo 动态加载和编译XAML
示例
。 第9章(\C09)
示例
描述:本章详细介绍WPF中的全局应用程序类Application。 AccessingCurrentApplication 访问当前的全局应用程序类实例。 ApplicationEventDemo 应用程序类事件
演示
。 CreateApplicationByHand 手动创建应用程序类实例。 HandleCommandLineDemo 处理命令行参数。 SingleInstanceApplication 单实例应用程序。 SingleInstanceWithCommunication 在单实例应用程序实例之间通信。 VS2008Application 在VS2008中创建自定义的Application类。 第10章(\C10)
示例
描述:本章学习WPF提供的布局特性。 CanvasDemo 使用Canvas进行布局。 DockPanelDemo 使用DockPanel进行布局。 GridDemo 使用Grid进行布局。 InkCanvasDemo 使用InkCanvas的
示例
。 SimpleDiagDox 简单对话框
示例
程序。 SimpleStackPanelDemo 使用StackPanel进行布局。 WrapPanelDemo 使用WrapPanelDemo进行布局。 第11章(\C11)
示例
描述:本章学习WPF中的内容控件的概念以及特性。 BorderDemo 使用Border控件。 ContentDemo Content属性的使用
示例
。 ControlControlDemo 内容控件层次结构。 HeaderedContentControlDemo HeaderedContentControl使用
示例
。 ScrollViewer 使用ScrollViewer控件。 ViewboxDemo 使用Viewbox控件。 第12章(\C12)
示例
描述:本章介绍WPF中的依赖属性和事件路由特性。 AttachedEvents 使用WPF的附加事件。 CaptureMouseDemo 捕捉鼠标
示例
。 CreateWPFDependencyProperty 创建WF中的依赖属性。 CustomRoutedEvent 自定义路由事件。 DragandDropLabel 拖动编程
示例
。 DragandDropSimpleDemo 文件拖放
示例
。 GetFocus 获取控件焦点。 KeyInputDemo 处理键盘事件
示例
。 LatBox 依赖属性
示例
。 LogicalTree 逻辑树
示例
。 MouseClickEventArgsDemo 鼠标单击事件
示例
。 MouseInputInfo 获取鼠标输入信息。 ProgramLoopTree 编程遍历逻辑树和视觉树。 RegisterAttached 注册附加属性。 RoutingStrategyDemo
演示
如何使用路由策略。 SharedDP 共享依赖属性
示例
。 StackPanelLoadedDemo WPF中元素的生命周期事件
演示
。 UnderstandingDP 理解依赖属性。 UnderstandRoutedEvent 理解路由事件。 第13章(\C13)
示例
描述:本章学习使用WPF的标准控件。 AnimationPopup 动画Popup弹出窗口。 BackgroundLinearGradientBrushDemo 使用渐变画刷填充背景
示例
。 BindingSliderDemo 使用Silder滑动条控件。 ButtonBaseDemo 使用Button控件的ButtonBase基类。 ChangeCursorDemo 更改鼠标光标
示例
。 CursorSimpleDemo 使用鼠标光标的简单
示例
。 FontFamilyDemo 字体使用
示例
。 LabelDemo 使用Label标签控件。 ListBoxDemo 使用ListBox控件。 MultiLineTextBox 多行文本框控件的
演示
。 MultiSelectedListBox ListBox中的多选
示例
。 OpacityDemo Opacity属性的使用方法。 PasswordBoxDemo 使用PasswordBox
示例
。 Popup Popup控件使用
示例
。 ProgressBarDemo ProgressBar控件使用
示例
RadioButtonCheckBox RadioButton使用
示例
。 RepeatToggleButton RepeatToggleButton使用
示例
。 SimpleComboBox
示例
使用ComboBox的简单
示例
。 SliderDemo Slider控件使用
示例
TextBlockDemo TextBlock控件使用
示例
ToolTip ToolTip控件使用
示例
第14章(\C14)
示例
描述:本章学习WPF的窗口和导航窗口的使用方法。 AddAndRemoveEntry 添加和移除导航记录的功能。 CommonDialogDemo WPF中的通用对话框
示例
。 DialogModalDemo WPF中的模式窗口
示例
。 DrawShapeWindow 绘制图形窗口
示例
。 FirstNavigateApp 第一个导航窗口应用程序
示例
。 FrameInPage 在导航窗口中使用Frame
示例
。 FrameNavigationDemo 框架导航
示例
程序。 Hyperlinkdemo 在导航窗口中使用超级链接。 MessageBoxDemo 消息框使用
示例
。 NavigationEventDemo 理解和使用导航事件。 NavigationServiceDemo 导航服务
示例
。 NavigationWindowDemo 使用WPF中的导航窗口进行导航。 PageFunctionDemo 使用PageFunction功能返回数据
示例
。 SaveandRestoreWindowState 保存和恢复窗口状态
示例
。 SharpedWindow 图形窗口
示例
ShowingaWindow 显示窗口。 WindowDemo 简单窗口
示例
WindowIcon 获取和设置Window图标
示例
。 WindowLifetime 窗口的生命周期事件。 XBAPDemo1 XBAP应用程序
示例
。 第15章(\C15)
示例
描述:本章学习WPF资源、样式和控件模板。 AssemblyResourceDemo1 使用程序集资源。 BaseOnStyle 样式的
继承
使用
示例
。 DataTriggerDemo 数据触发器使用
示例
。 EventSetterDemo 绑定事件处理器
示例
。 EventTriggerDemo 事件触发器使用
示例
。 FontSizeResourceDemo 使用WPF资源
示例
。 MultiDataTriggerDemo 多个数据触发器的使用
示例
。 MultiTriggerDemo 多事件触发器
示例
。 SimpleButtonTemplate 简单的按钮模板
示例
。 StyleOrResourceDemo 样式或资源使用
示例
。 SystemResourceDemo 系统资源使用
示例
。 TargetTypeStyleDemo 为样式指定TargetType
示例
。 TemplateTriggerDemo 模板触发器
示例
。 TriggerDemo 触发器
示例
。 WindowResourceDemo 窗口资源使用
示例
第16章(\C16)
示例
描述:本章
演示
如何使用WPF的形状、变换和画刷来绘制图形。 BitmapEffectsDemo 位图效果使用
示例
。 DashLine 虚线绘制
示例
。 ImageBrushDemo1 图像画刷使用
示例
。 LineCapDemo WPF线帽
示例
。 LineDem 绘制直线。 LineGradientBrushDemo1 线性渐变画刷使用
示例
。 OpacityMaskDemo 透明遮罩使用
示例
。 RadialGradientBrushDemo 径向渐变
示例
。 RectangleDemo 矩形绘制
示例
。 ReflectionEffectDemo 反射效果
示例
。 SizePlacementDemo 图像位置
示例
。 TileModeDemo TileMode枚举
示例
。 TransformDemo 变换使用
示例
。 VisualBrushDemo1 可视化画刷
示例
。 第17章(\C17)
示例
描述:本章
演示
如何使用WPF的几何图形、图像和可视化层。 DrawingVisualDemo 绘制可视化层
示例
。 GeometryDrawingDemo 几何图形绘制
示例
。 MiniLanguageDemo 迷你几何语言使用
示例
。 PathGeometriesDemo1 路径几何图形的
演示
。 第18章(\C18)
示例
描述:本章
演示
如何使用WPF数据绑定基础。 BindingToElementDemo 绑定到元素属性的
示例
。 BindingToObject 绑定到对象的
示例
。 DataBindingToTable 绑定到数据表
示例
。 第19章(\C19)
示例
描述:本章
演示
如何使用WF进行编程入门。 AnswerToRiddleNormal 使用传统语法的猜迷游戏
示例
。 AnswerToRiddleWF 使用WF的猜迷游戏
示例
。 ApprovalOrder 订单批核WF
示例
程序。 SimpleStateMachine 简单的状态机
示例
程序。 WorkflowruntimeEvent 工作流运行时引擎事件。 第20章(\C20)
示例
描述:本章介绍WF的标准活动。 CAGDemo ConditionedActivityGroup活动使用
示例
。 EventHandlingScopeActivityDemo 使用EventHandlingScopeActivity活动
示例
。 InvokeWorkflowDemo 使用InvokeWorkflowActivity活动执行其他工作流实例。 ParallelActivityDemo ParallelActivity活动使用
示例
。 ParallelReplicatorDemo ParallelActivity和ReplicatorActivity活动
示例
。 ReplicatorActivityDemo ReplicatorActivity活动使用
示例
。 RuleConditionDemo 活动的规则条件
示例
。 SuspendAndTerminate 挂起和终止活动
示例
。 UsingEventDrivenActivity EvenDrivenActivity使用
示例
。 VotingServicesDemo 一个投票服务
示例
程序。 WhileActivityDemo WhileActivity活动使用
示例
第21章(\C21)
示例
描述:本章介绍WF的基本服务。 PersistenceDemo 持久化服务使用
示例
。 SimpleTrackingSample 简单的追踪服务
示例
。 第22章(\C22)
示例
描述:本章详细分析了一个基于WF的工作流批核系统。 WorkflowApprovalDemo 城市电力和照明工作任务批核系统
示例
代码。 第23章(\第23章)
示例
描述:本章
演示
基本的WCF开发。 HelloWorld 第一个WCF程序。 第24章(\第24章)
示例
描述:本章介绍WCF中有关通道和绑定的编程和配置。 basicHttpBinding绑定设置 basicHttpBinding的配置
演示
。 Datagram
演示
了数据报传输模式的
机制
。 Duplex
演示
了双工传输模式的
机制
。 msmqIntegrationBinding绑定设置 msmqIntegrationBinding的配置
演示
。 netMsmqBinding绑定设置 netMsmqBinding的配置
演示
。 netNamedPipeBinding绑定设置 netNamedPipeBinding的配置
演示
。 netTcpBinding绑定设置 netTcpBinding的配置
演示
。 Request-Reply
演示
了请求-响应传输模式的
机制
。 wsDualHttpBinding绑定设置 wsDualHttpBinding的配置
演示
。 wsHttpBinding绑定设置 wsHttpBinding的配置
演示
。 绑定的设置 使用代码对绑定进行设置 状态改变事件
演示
了如何响应状态改变事件 第25章(\第25章)
示例
描述:本章
演示
了WCF中的契约编程。 WCF事件
机制
的实现
演示
了WCF中事件的实现。 捕获异常
示例
演示
了WCF中异常的捕获。 操作契约的重载 服务契约的重载问题。 单程操作
示例
演示
了单程操作。 服务契约的WSDL 服务契约WSDL的
示例
。 集合数据契约
演示
了集合数据契约的使用。 强类型消息契约
演示
了强类型消息契约的使用。 弱类型消息契约
演示
了弱类型消息契约的使用。 使用FaultCode和FaultReason
示例
使用FaultCode和FaultReason的
示例
。 使用错误契约
示例
使用错误契约
示例
。 使用具有
继承
结构的数据契约
演示
了具有
继承
结构的数据契约。 数据契约的XSD 数据契约的XSD
示例
。 数据契约缺失成员
演示
了数据契约缺失成员时的情况。 双程操作
示例
双程操作的
示例
。 未捕获异常
示例
未捕获异常
示例
。 序列化顺序 数据契约的序列化顺序。 第26章(\第26章)
示例
描述:本章
演示
了WCF中的行为编程。 并行管理Multiple Multiple并发模式的
示例
。 并行管理Reentrant Reentrant并发模式的
示例
。 并行管理Single Single并发模式的
示例
。 代码添加元数据行为
演示
使用代码添加元数据的行为。 单服务事务 单服务事务的
示例
分布式事务 分布式事务的
示例
。 实例管理PerCall PerCall实例管理的
示例
。 实例管理PerSession PerSession实例管理的
示例
。 实例管理Single Single实例管理的
示例
。 显式使用事务类型 显示使用事务类型的
示例
。 第27章(\第27章)
示例
描述:本章
演示
了WCF中和安全有关的配置和编程。 局域网内Windows平台系统的安全性 局域网内Windows平台系统的安全性编程。 配置宿主证书
演示
了宿主证书的配置。 配置验证方法 验证方法的配置。 配置MembershipProvider
演示
了MembershipProvider的配置。 配置角色提供程序
演示
了角色提供程序的配置。 安全
机制
的跟踪配置
演示
了安全
机制
的跟踪的配置。 第28章(\第28章)
示例
描述:本章
演示
了一个实际WCF系统的编程。 自动化点滴管理系统 用WCF架构自动化点滴管理系统。
Java开发技术大全(500个源代码).
代码范例列表 第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.java
演示
整除结果 errorCompoundVariable.java 错误使用局部变量
示例
factorial.java 求阶乘 Fibonacci.java 求Fiblnacci数列 GcdAndGcm.java 求最大公约数和最小公倍数 errorInit.java
演示
变量初始化错误的程序 integerExample.java
演示
各种整型变量的使用 isPrime.java 判断素数 leapYearByIf.java 用if语句判断闰年 leapYearByLogical.java 用逻辑表达式判断闰年 lowToUpper.java 小写字母转换成大写字母 lozengeStar.java 输出一个由*组成的菱形 multiplyTable.java 求乘法口诀表 narrowingConversion_1.java 缩减转换引发错误
示例
1 narrowingConversion_2.java 缩减转换引发错误
示例
2 notMultipleOfThree.java 把100-200之间不能被3整除的数输出 outputByDoWhile.java 用while循环随机输出数据 outputByWhile.java 用do~while循环随机输出数据 outputMax.java 求两个数中的最大数 overflowExample.java
演示
溢出 precedence.java
演示
自加运算符的优先级 primeNumber.java 输出100-200之间的所有素数 ranking.java 评定成绩等级 rankingBySwitch.java 用switch语句评定成绩等级 realExample.java
演示
浮点数的有效位数 remainder.java 取余运算
示例
showBreak.java 利用标号语句跳转出所有循环嵌套 showCount.java 循环计数
示例
showDoubleLoop.java
演示
双重循环 showDoubleLoopSe.java 改进的双重循环 showOrder_1.java
演示
操作数求值顺序
示例
1 showOrder_2.java
演示
操作数求值顺序
示例
2 sign.java 用条件运算实现符号函数
示例
signByIF.java 用if语句实现符号函数
示例
triangleStar.java 输出一个由*组成的直角三角形 upperToLowCase.java 大写转换成小写 variableScopeExample.java 变量使用范围
示例
第3章
示例
描述:本章学习对象和类。 accessMember.java 访问成员变量
示例
constructNoPara.java 无参数的构造方法 constructWithPara.java 带参数的构造方法 declareDefault.java 缺省访问权限的使用 declarePrivate.java 私有访问权限的使用 declareProtected.java 保护访问权限的使用 deriveClass.java 子类访问父类变量
示例
getLinePara.java 获取命令行参数
示例
hasStaticMethod.java 静态成员方法
示例
hasStatMember.java 静态成员变量
示例
HelloNative.c 用C写的一个小程序 HelloNative.dll 用C生成的DLL文件 HelloNative.exp 用VC编译生成的辅助文件 HelloNative.h 用javah生成的C语言用的头文件 HelloNative.java 准备调用C函数的java文件 HelloNative.lib 用VC编译生成的静态库文件 HelloNative.obj 用VB编译生成的目标文件 HelloNativeTest.java 测试本地化是否成功的类文件 instanceVar.java 定义一个实例成员变量 invokeByObject.java 对象实参传递
示例
程序 invokeByValue.java 传值调用
示例
程序 invokeMethod.java 同一个类中调用方法
示例
invokeOther.java 类的外部调用方法
示例
invokeStaticMethod.java 调用静态方法
示例
localVariable.java
演示
局部变量 localVSmember.java 局部变量与成员变量同名问题
示例
onlyTest.java 对象传值
示例
otherClass.java 从类的外部访问对象的成员 showInstVar.java
演示
不同的对象拥有不同的成员变量 showMain.java
演示
main方法访问本类成员 showMethod.java
演示
如何定义一个方法体 showReturn_1.java return语句
示例
1 showReturn_2.java return语句
示例
2 showStaicVar.java
演示
静态变量的使用 staticBlock.java
演示
静态块的使用 staticVar.java 定义静态变量 supplyTest.java 对象作为静态成员使用
示例
trySwap.java 试图交换两个形参的值 useOnlyTest.java 创建多个对象,
演示
this的作用 useStaticBolck.java 使用静态块 useStVar.java 使用静态成员变量 第4章
示例
描述:本章学习
继承
与多态。 absClass.java 抽象类定义
示例
ancestor.java 基类定义
示例
1 ancestor_1.java 另一个基类定义 anonymousInner.java 匿名内部类 base.java 定义一个基类 BaseColors.java 一个简单的接口 basePoint.java 一个测试用的基类 Colorable.java 一个子接口 ColoredPoint.java 一个测试用子类 common.java 一个公用类 derive.java 一个测试用子类 differ.java 测试静态方法与实例方法之间的区别 forefather.java 一个简单的基类 grandson.java 上面这个类的子类 hasConstructor.java 拥有构造器的类 hasFinalFun.java 拥有最终方法的类 hasRecall.java 可以完成回调功能的类 HasStatic.java 一个简单的拥有静态成员的类 hideMember_1.java 成员隐藏
示例
1 hideMember_2.java 成员隐藏
示例
2 hideMember_3.java 成员隐藏
示例
3 hideMember_4.java 成员隐藏
示例
4 hideMember_5.java 成员隐藏
示例
5 implementABS.java
继承
一个抽象类 impRecall.java 实现回调函数 inheritConstruct_1.java 构造器
继承
示例
1 inheritConstruct_2.java 构造器
继承
示例
2 inheritConstruct_3.java 构造器
继承
示例
3 inheritConstruct_4.java 构造器
继承
示例
4 inheritConstruct_5.java 构造器
继承
示例
5 inheritConstruct_6.java 构造器
继承
示例
6 inheritor.java 子类覆盖父类
示例
inPack.java 包
示例
LotsOfColors.java 定义一个子接口 matching.java 重载解析
示例
notInPack.java 用前缀引用包中的类 onlyShow.java 一个简单的接口 Outer_1.java 外部类
示例
1 Outer_2.java 外部类
示例
2 Outer_3.java 外部类
示例
3 Outer_4.java 外部类
示例
4 Outer_5.java 外部类
示例
5 Outer_6.java 外部类
示例
6 Outer_7.java 外部类
示例
7 Outer_8.java 外部类
示例
8 overrideMember_1.java 成员方法覆盖
示例
1 overrideMember_2.java 成员方法覆盖
示例
2 overrideMember_3.java 成员方法覆盖
示例
3 overrideMember_4.java 成员方法覆盖
示例
4 overrideMember_5.java 成员方法覆盖
示例
5 Paintable.java 实现了多个接口的方法 PaintedPoint.java 实现了多个接口的方法 Point.java 一个简单的类 PrintColors.java 一个子接口 RainbowColors.java 一个子接口 realPoint.java 一个子类 second.java 属于一个命名包的类 showDiff.java
演示
隐藏与覆盖之间的区别 showSomething.java 测试运行时多态 stupid.java 试图覆盖最终方法的类,它有错误 Sub.java 一个简单的子类 Super.java 一个基类 testOverload.java 测试方法的重载
示例
1 testOverload_1.java 测试方法的重载
示例
2 testOverload_2.java 测试方法的重载
示例
3 testOverload_3.java 测试方法的重载
示例
4 useConstructor.java 使用构造器 useHideMember_2.java 试图使用隐藏的成员变量 useInner.java 使用内部类 第5章
示例
描述:本章学习数组与字符串。 ArrayString.java 字符串数组 assignTwoDime.java 为二维数组赋值 getMaxElem.java 获取数组中的最大元素 incCapicity.java
演示
StingBuffer的容量增长 SortDemo.java 排序
示例
travelTwoDime.java 遍历二维数组 traversing.java 遍历一维数组 useStrBuf.java 使用StringBuffer
示例
useString.java 使用String
示例
YanghuiTri.java 构造和显示杨辉三角 第6章
示例
描述:本章学习Java的异常处理。 demoException_1.java 异常
示例
1 demoException_2.java 异常
示例
2 demoException_3.java 异常
示例
3 demoException_4.java 异常
示例
4 demoException_5.java 异常
示例
5 divZeroError.java 除零异常 hasCheckException.java 检查型异常 MyException.java 用户自定义异常 myInput.java 输入数据
示例
nestException_1.java 异常嵌套
示例
1 nestException_2.java 异常嵌套
示例
2 nestException_3.java 异常嵌套
示例
3 outBoundError.java 下标越界异常 throwException.java 抛出异常
示例
throwsException.java 声明抛出异常 useMyException.java 使用自定义异常 第7章
示例
描述:本章学习Java的输入和输出。 CopyFile.java 文件复制实例 dir.java 显示目录下的所有文件和目录 encrypt.java 文件加密 FileList.java 自己实现的一个文件名称枚举类 MyDataIO.java 数据输入输出
示例
MyFileOutput.java 将键盘读入的文字保存到文件 MyPipedIO.java 管道流
示例
MySequenceIn.java 顺序输入流
示例
ObjectFileTest.java 序列化对象
示例
ReadAndWrite.java 读入和写出数据 ReadAndWriteFile.java 读入数据写出到文件 Student.java 定义一个用来序列化的类 ThreadIn.java 接收数据用的线程类 ThreadOut.java 发送数据用的线程类 TypeFile.java 显示文件内容的类 useScanner.java 用Scanner接收用户的输入 第8章
示例
描述:本章学习多线程。 enhanceThread.java 一个自己定义的增强型线程类 ThreadImRunnable.java
继承
Runnable接口实现多线程 mulThread.java 创建多个线程对象的类 demoJoin.java
演示
使用join()以确保主线程最后结束 clicker.java 一个计数用的线程类 demoPri.java 调用上面这个类设置线程优先级
示例
myThread.java 自己定义的一个Thread的子类 mutexThread.java 一个能管理临界区的线程类 demoMutex.java 使用上面这个类来
演示
线程的互斥 commSource.java 一个共享资源的类 demoSynchrony.java
演示
线程的同步 setDataThread.java 设置数据的线程类 readDataThread.java 读取数据的线程类 demoEnhanceThread.java 使用自己定义的线程类
示例
producer_consumer.java
演示
生产者-消费者线程 consumer.java 消费者线程 producer.java 生产者线程 common.java 公有类 第9章
示例
描述:本章学习运行时类型识别。 Candy.java 一个用来测试的简单类 changeFields.java 改变属性值
示例
Circle.java 一个用于测试的简单类 DumpMethods.java 使用反射
机制
来获取类中的方法 getClassName.java 利用反射
机制
获取类的名字 invokeConstructor.java 利用反射
机制
调用构造器 invokeMethod.java 利用反射
机制
调用成员方法 listConstructors.java 利用反射
机制
获取构造器列表 listFields.java 利用反射
机制
获取成员属性列表 listMethods.java 利用反射
机制
获取成员方法列表 loadClass.java 动态装载一个类 Shape.java 一个用于测试的简单类 useArray1.java 用反射
机制
使用数组
示例
1 useArray2.java 用反射
机制
使用数组
示例
2 第10章
示例
描述:本章学习泛型。 demoBounds.java
演示
有界类型 demoForceChange.java
演示
强制类型转换 demoGeneric.java 泛型类的使用
示例
demoGenIF.java 测试泛型类 demoGenMethods.java 泛型方法
示例
demoHerit_1.java 泛型类
继承
示例
1 demoHerit_2.java 泛型类
继承
示例
2 demoRTTI_1.java 泛型类的类型识别
示例
1 demoRTTI_2.java 泛型类的类型识别
示例
2 demoWildcard.java 通配符使用
示例
demoWipe.java 擦拭
示例
derivedGen.java 泛型父类
继承
示例
derivedNonGen.java 非泛型父类
继承
示例
foo.java 一个有错误的类 Gen.java 无限界的泛型擦拭 Generic.java 一个简单的泛型类 genMethod.java 一个泛型方法 GenStr.java 有限界的泛型擦拭 MinMax.java 泛型接口
示例
MyClass.java 实现一个泛型接口 nonGen.java 以非泛型类为父类 simpGen.java 使用泛型类
示例
Stats.java 一个有界类泛型 superGen.java 父类是泛型 twoGen.java 有两个参数的泛型类 第11章
示例
描述:本章学习集合。 CompareScore.java 实现比较器接口 demoAlgorithm.java 集合中简单算法
示例
demoArrayList.java 链表使用
示例
demoBinSearch.java 二分查找
示例
demoEnumSet.java 枚举类型
示例
demoHashMap.java 哈希映射
示例
demoHashSet.java 哈希集合
示例
demoSort.java 排序
示例
demoTreeMap.java 树映射
示例
demoTreeSet.java 树集合
示例
demoVector.java 向量使用
示例
job.java 模拟操作系统的进程调度 monkey.java 用链表求猴子选大王 myCompare.java 自己实现的比较器接口 reverseString.java 利用栈将字符串逆序输出 scheduling.java 模拟操作系统的作业调度过程 showClothValue.java 根据用户输入型号输出相应的价格 Size.java 一个枚举类 Student.java 用于记录学生信息的类 第12章
示例
描述:本章学习类型包装器、自动装箱和元数据。 demoAnno.java 给方法做注释
示例
demoAutoBox_1.java 自动装/拆箱
机制
示例
1 demoAutoBox_2.java 自动装/拆箱
机制
示例
2 demoAutoBox_3.java 自动装/拆箱
机制
示例
3 demoInteger.java 整数类型包装器使用
示例
demoSingle.java 单成员注释使用
示例
DeprecatedClass.java Deprecated注释
示例
InProgress.java Documented元注释使用
示例
Marker.java 一个被注释的接口 Meta.java 利用反射
机制
获取方法的注释 MetaAll.java 获取所有注释
示例
MyAnno.java 包含了默认值的注释 MyMarker.java 标记注释使用
示例
MySingle.java 单成员注释使用
示例
OverrideTester.java Override注释
示例
SuppressWarningsTester.java SuppressWarnings注释
示例
TODO.java Target元注释使用
示例
What.java 显示全部注释 第13章
示例
描述:本章学习常用工具类。 checkEmail.java 利用正则表达式检验Email的合法性 currentTime_1.java 显示时间
示例
程序1 currentTime_2.java 显示时间
示例
程序2 currentTime_3.java 显示时间
示例
程序3 DateAndTime.java 用Calendar显示当前的日期和时间 demoFmtTime.java 使用时间格式转换符输出日期和时间 demoFormatter.java Formatter简单输出
示例
demoGroup.java 组匹配使用
示例
demoMathing.java 匹配方法使用
示例
demoMemory.java 内存管理
示例
程序 demoPattern_1.java Pattern使用
示例
1 demoPattern_2.java Pattern使用
示例
2 demoRandom.java 产生随机数序列
示例
demoReplace.java 替换方法使用
示例
demoRound.java 取整函数使用
示例
elapsed.java 计算程序运行时间 exitJVM.java 从子线程中退出虚拟机 getPI.java 利用随机数求π值 progPI.java 利用反正切函数求π的值 runNotepad.java 启动记事本 showCalendar.java 用GregorianCalendar实现一个万年历 showProperties.java 获取环境属性 textToTime.java 从文本串创建日期对象 useLog.java 利用换底公式求任意对数值 第14章
示例
描述:本章学习GUI程序设计。 addNodeInJTree.java 在JTree中增加节点
示例
AlarmClock.java 小闹钟程序 AWTComponents.htm 为显示AWT组件而编制的网页文件 AWTComponents.java AWT组件
示例
AWTFrame.java 用AWT编写的一个简单窗口 CheckAchromatopsiat.java 色盲检测程序 demoBorderLayout.java 边框布局使用
示例
demoCardLayout.java 卡片布局使用
示例
demoGridBagLayout.java 增强网格布局使用
示例
demoGridLayout.java 网格布局使用
示例
demoJApplet.htm 运行JApplet的网页文件 demoJApplet.java JApplet使用
示例
demoJButton.java 按钮使用
示例
demoJCheckbox.java 复选框使用
示例
demoJComboBox.java 组合框使用
示例
demoJDialog.java 对话框使用
示例
demoJFrame.java JFrame简单使用
示例
demoJLabel_1.java 图像标签使用
示例
demoJLabel_2.java 改变标签上鼠标形状
示例
demoJList.java 列表框使用 demoJMenu.java 菜单使用
示例
demoJPanel.java 面板使用简单
示例
demoJRadioButton.java 单选按钮使用
示例
demoJScrollPane_1.java 在JScrollPane创建时添加组件
示例
demoJScrollPane_2.java 通过add()方法添加组件
示例
demoJSplitPane_1.java 分隔板简单
示例
1 demoJSplitPane_2.java 分隔板简单
示例
2 demoJTabbedPane.java 选项板使用
示例
demoJTable_1.java 表格使用
示例
1 demoJTable_2.java 表格使用
示例
2 demoJTable_3.java 表格使用
示例
3 demoJTable_4.java 表格使用
示例
4 demoJTable_5.java 表格使用
示例
5 demoJText.java 文本框和密码框使用
示例
demoJTextArea.java 文本区使用
示例
demoJToolBar.java 工具栏使用
示例
demoJTree.java 创建JTree
示例
ExampleFileFilter.java Sun公司提供的一个文件名过滤器 findDialog.java 查找对话框 fontDialog.java 字体选择对话框 MyTableModel.java 本类实现了一个表格用的模型,取代默认的模型 Notebook.java 记事本 painting_1.java 在面板上画出简单图形
示例
1 painting_2.java 在面板上画出图形
示例
2 reMulEvent.java 响应单击按钮事件 showTriDialog.java 用系统预定义的对话框 本章下面还有一些编程要用到的图片和声音文件,不一一列出。 第15章
示例
描述:本章学习多媒体程序设计。 building.java 调用另外一个houseCanvas类画出一栋房子 CombinerCanvas.java 编写自己的画布,所要显示的图片在此画布上显示 CombinPic.java 合成两幅图片 DrawArcs.java 画椭圆和圆弧
示例
DrawLines.java 画直线
示例
DrawPoly.java 画多边形
示例
DrawRects.java 画矩形
示例
fadeInOut.java 淡入淡出效果
示例
FillArea.java 填充图形
示例
FontsCanvas.java 自行管理字体的画布 GetFonts.java 获取系统中安装的字体
示例
GrayFilter.java 自己实现的GrayFilter类 GrayModel.java 实现一个具备灰度变换功能的Model houseCanvas.java 用直线画出一栋房子 illumination.java 光照特效
示例
LightingLiteral.java 字体特效显示
示例
ManageFonts.java 自行管理字体
示例
mixing.java 显示色彩混合效果 playAudio.java 在Application中播放声音文件 playMP3.java 增强的声音播放文件 playMusic.htm 可以播放背景音乐的一个网页 playMusic.java 利用AudioClip播放声音文件 playVideo.java 媒体播放器编写
示例
ResizeOval.java 缩放图形
示例
ShowFonts.java 建和使用字体
示例
SoundBase.java 将Java Sound API封装在一个线程中 TransparencyExample.java 为实现色彩混合效果而定义的画布 viewPic.java 用标签显示图像
示例
本章下面还有一些编程要用到的图片和声音文件,不一一列出 第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中配置好入口就可以使用。 下面的文件均放置在ROOT目录下面 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
VC++开发界面源码
著名的界面源码,使用MFC,demo中实现了很多著名的界面,如VC2003、OutLook、Office、PowerPoint等的界面,是学习VC++进行界面开发的好资料,欢迎下载
Java语言程序设计-基础篇(原书第8版).pdf
Java语言程序设计-基础篇(原书第8版).pdf
c#100例
这个是c#实例,对初学c#的朋友们是很有用处的……
董付国的课程社区_NO_1
1
社区成员
310
社区内容
发帖
与我相关
我的任务
董付国的课程社区_NO_1
复制链接
扫一扫
分享
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章