社区
下载资源悬赏专区
帖子详情
java 用方法调用求阶乘,构造方法求阶乘下载
weixin_39821526
2019-10-23 07:00:21
此java程序时计算阶乘的,是利用方法构造,方法调用来求阶乘!
相关下载链接:
//download.csdn.net/download/Geool/1712797?utm_source=bbsseo
...全文
21
回复
打赏
收藏
java 用方法调用求阶乘,构造方法求阶乘下载
此java程序时计算阶乘的,是利用方法构造,方法调用来求阶乘! 相关下载链接://download.csdn.net/download/Geool/1712797?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
java
用
方法
调用
求阶乘
,
构造
方法
求阶乘
此
java
程序时计算阶乘的,是利用
方法
构造,
方法
调用
来
求阶乘
!
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 用
java
h生成的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
连接数据库用的
Java
Bean leaveword.htm 留言板的主页面 Model.
java
自己定义的事件源类 ModelChangedListener.
java
自己定义的一个事件监听者接口 MouseMovedExampleEvent.
java
事件状态对象示例 MouseMovedExampleListener.
java
鼠标事件监听者接口与事件监听者示例 OurButtonCustomizer.
java
实现一个“按钮”Beans的定制器 query.jsp 数据库查询程序 saveword.
java
用于保存记录的
Java
Bean saveword.jsp 后台保存数据的JSP文件 viewword.jsp 查看留言的JSP页面 WeekDayBeanInfo.
java
实现BeanInfo接口示例 WeekDayEditor.
java
实现属性编辑器接口 下面的文件均存放在chat目录下,是聊天室的组成文件。 chatreg.
java
用户注册用到的
Java
Bean文件 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
连接数据库用的
Java
Bean 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
保存用户信息的一个
Java
Bean
java
课程实验
实验一 1. 使用记事本和命令行程序编写
Java
应用程序,打印出所有的水仙花数。 2. 程序设计(开发环境不限): 1) 打印出100以内的素数 2) 求1!+2!+……+20! 3) 课后习题2.6 4) 编写程序,命令行窗口输出希腊字母表。(希腊字母表开始为α,最后一个为ω) 实验二 1、设计一个名为figure的图形软件包(package)。包中包含三角形、矩形、圆三个类。要求:(1)每个类都要
构造
方法
并为成员设置get和set
方法
;(2)每个类都要有计算周长和面积的成员
方法
;(3)完成该软件包后的编码后,在另一个包的含有main
方法
的类中编写代码,分别使用图形软件包中的三个类,生成三个对象,并打印出其周长和面积。 2、编写类Factorial,为其添加两个静态
方法
(
方法
名自定义)。其中一个使用递归计算n的阶乘,一个使用非递归计算n的阶乘。构造main
方法
进行测试。 3、按照要求使用
Java
进行编码。 1) 设计一个教师类Teacher,属性有编号(no)、姓名(name)、年龄(age)、所属学院(seminary),为这些属性设置相应的get和set
方法
; 2) 为Teacher类添加
方法
equals;(当两个教师对象的no相同时返回true) 3) 为Teacher类添加
方法
toString,通过该
方法
可以返回“编号为**、姓名为**、年龄为**的**学院老师”形式的字符串。 4) 构造main
方法
进行测试。 4、设计一个带表头的单链表(链表中的元素属于同一类型对象,但对象的类型可以随意),提供以下操作:(1)insert:在某个位置插入对象;(2)delete:在某个位置删除对象;(3)delete:删除链表中与x相同的元素;(4)size:返回当前链表中对象的个数;(5)isEmpty:判断链表是否为空;(6)traverse:遍历链表,打印出所有的元素;(7)getData:取得某个位置的对象。构造main函数进行测试。 实验三 1、按照要求使用
Java
进行编码。 1) 编写一个抽象类Shape,其中有抽象
方法
getArea()和getPerimeter() 2) 在Shape类的基础上派生出Rectangle和Circle类,二者都实现了计算面积的
方法
getArea()和计算周长的
方法
getPerimeter(); 3) 构造main函数,生成Rectangle和Circle对象,并用Shape类型的变量
调用
Rectangle和Circle对象的getArea()和getPerim()
方法
。 2、以电话为父类,移动电话和固定电话为两个子类,并使移动电话实现接口:可移动。固定电话又有子类:无绳电话。定义接口及各类,明确他们的继承关系。 3、在实验2中所实现的Teacher类的基础上,修改Teacher类的代码,要求:由多个Teacher对象所形成的数组可以使用Arrays.sort
方法
进行排序(编号由低到高排序)。 实验四 1、在main
方法
中创建一个含有10个元素的int型数组,进行以下操作:(1)将数组元素按照从小到大的顺序排列;(2)对排好序的数组使用折半查找(使用递归和非递归两种形式分别实现)查找某一个int元素。 2、使用一维数组编码实现一个栈(Stack)类,要求提供以下操作:(1)boolean isEmpty():判断栈当前是否为空;(2)入栈操作void push(obj):把数据元素obj插入堆栈;(3)出栈操作Object pop():出栈,并返回删除的数据元素;(4)Object getTop():取堆栈当前栈顶的数据元素并返回。编写代码测试所形成的Stack类,然后利用Stack类实现以下功能:输入一个正整数,输出该整数所对应的二进制数。 3、按照要求使用
Java
编码。 1) 以类型int[][]声明一个叫matrix的二维数组变量,将矩阵初始化为一个5个元素的数组。 2) 以下列方式为matrix的内部元素赋值:matrix从零开始循环到其长度值;例如索引为i,在每次迭代中,将matrix[i]指向一个新的整数数组,其长度为i。然后用索引变量j,对数组中的每一个元素进行循环。在每次内部循环中,将matrix[i][j]赋值为(i*j)。 3) 通过循环打印matrix中的所有元素,结果为: <> <0> <0 2> <0 3 6> <0 4 8 12> 4、利用二维数组实现一个矩阵类:Matrix。要求提供以下操作:(1)set(int row, int col, double value):将第row行第col列的元素赋值为value;(2)get(int row,int col):取第row行第col列的元素;(3)width():返回矩阵的列数;(4)height():返回矩阵的行数;(5)Matrix add(Matrix b):返回当前矩阵与矩阵b相加后的结果矩阵;(6)Matrix multiply(Matrix b):返回当前矩阵与矩阵b相乘后的结果矩阵。(7)print():打印出当前矩阵的值。
java
基础的课堂笔记整理
1.1如何安装jdk 2 1.2检查是否安装成功 2 1.3当编译
java
程序报错, 2 1.4注意: 3 1.5DOS命令 3 1.6注释 3 1.7 实例演示: 3 1.7.1 HelloWorld程序 3 2.1八种基本类型: 4 2.2If分支语句 里面使用boolean来控制。 4 2.3作业: 4 2.3.1、使用swith case语句判断 一定分数范围内的等级。 4 2.3.2、 求 100 以内的整数 的奇数和。 4 2.3.3、。。。。。。。。。。。。。。。。。。。。。。偶数和。 5 2.4 实例演示: 6 2.4.1//判断奇偶数算法。 6 2.4.2&的用法 7 2.4.3瑞年的判断: 7 2.4.4// 6592 //6//5//9//2 8 2.4.5flag用法: 9 2.4.6while的用法: 9 3.1 Break: 10 3.2 Continue: 10 3.3循环嵌套: 10 3.4
方法
: 10 3.5实例://输出等腰三角形: 11 4.1实例: 11 4.1.1求和 11 4.1.2求素数 12 4.1.3税收实例 14 5.1什么是类? 15 5.2什么是对象? 15 6.1构造器: 15 6.2传值: 16 6.3 toString
方法
: 17 6.4 API: 18 6.5什么时候使用import。 19 6.6作业: 19 6.6.1三个整数的排序Sort 19 6.6.2写Point累,计算两个实例之间的的距离 20 6.6.3 50-100随机数 22 6.6.4随机产生一个1800-2200年的随机数,并判断是否为闰年。 23 7.1Package 24 7.2生成两个在平面中圆的实例,
调用
判断两个圆是否相重叠的
方法
25 7.3
求阶乘
27 7.3.1//求5!阶乘 27 7.3.2 //求菲波那契数列的第10项: 1 ,1, 2, 3, 5, 8, 13 。。。 28 7.3.3//求两个数的最大公约数 28 8.0数组的定义 29 8.1求数组中最大值的下标 30 8.2求数组中的最大值与最小值的差 31 8.3创建Point数组,要求X与Y在夹角为45度的直线上 32 8.4定义一个Circle数组,为它的各个元素赋值 33 8.5冒泡排序法 35 8.6讲了
java
内置的排序的
方法
以及数组copy的
方法
36 8.7多维数组中的二维数组 36 8.8 //生成8个元素的数组,要求数组的第一个元素为0的阶乘,第八个元素为7的阶乘。 37 8.10 Date数组 38 8.11 //常见的错误: 39 8.12 Point数组 39
java
自学之道
第一篇 基础篇 第0章 JDK安装和最简单的环境变量配置
方法
第1章
Java
基础概念 一、
Java
基础语法 1、Helloworld.
java
2、标识符 3、关键字 4、常量 5、变量 6、语句 6.1 if语句和switch语句 6.1.2 if语句举例 6.1.3 switch语句 6.2 for循环语句 6.3 while语句和do-while语句 6.3.1 while语句形式 6.3.2 do-while语句 6.3.3 while语句和do-while语句举例 6.4 break语句和continue语句 6.4.1 break语句 6.4.2 continue语句 二、类和对象 1、面向对象基础 1.1 面向对象程序设计入门分析 1.2 抽象 1.3 封装 2、类 2.1 类头 2.2类体 2.3 创建对象 2.4 面向对象举例 2.5 构造函数 2.5.1 构造函数的一般概念 2.5.2 创建自己的构造函数 2.5.3
构造
方法
注意事项 2.5.4构造函数的作用 3、
方法
3.1
方法
介绍 3.2
方法
定义 3.3
调用
方法
3.4
方法
举例 4、访问控制符 5、this关键字 5.1 this
方法
应用举例 6. Static关键字 6.1 static应用举例 7. super关键字 7.1 super应用举例 8. abstract关键字 9. final关键字 9.1 final介绍 9.2 final使用注意事项 三、继承 1、继承的概念 1.1 继承的定义 1.2 继承举例 1.3 父类和子类 类继承 2.1
方法
继承 2.2
方法
覆盖 2.3
方法
重载 3、多态与动态绑定 3.1 多态分为两种 3.2
调用
一个对象
方法
的机制 3.3
方法
调用
举例 4、构造函数的重载 4.1 默认字段初始化 4.2 默认构造函数 4.3 显式字段初始化 4.4 构造函数被
调用
后的详细执行过程 5、包 5.1 创建包 5.2 创建可复用类的步骤简要说明 5.3 包的导入 5.4 包的可见性 接口 6.1 接口的概念 6.2 接口的声明 6.3 接口的实现 四、IO流及异常处理 1、流和文件 1.1 流 1.2 文件 2、常用流类 2.1 字节流 2.1.1 InputStream(输入流) 2.1.2 OutputStream(输出流) 2.1.3 FileInputStream(文件输入流) 2.1.4 FileOutputStream(文件输出流) 2.1.5 BufferedInputStream(缓冲输入流) 2.1.6 BufferedOutputStream(缓冲输出流) 2.1.7 PrintStream(打印流) 2.2字符流 2.2.1 Reader类 2.2.2 Writer类 2.2.3 FileReader类 2.2.4 FileWriter类 2.2.5 CharArrayReader类 2.2.6 CharArrayWriter类 2.2.7 BufferedReader类 2.2.8 BufferedWriter类 2.2.9 PrintWriter类 2.2.10 System.in对象和System.out对象 文件处理 3.1 创建或打开、关闭文件对象 3.2 关闭文件 3.3 read()
方法
3.4 write()
方法
3.5 其他操作文件的
方法
4、
Java
异常处理 4.1
Java
异常概念 4.2 异常类型 4.3
Java
的内置异常 4.4
Java
异常举例 4.5 异常的捕获和处理 4.6 异常抛出 4.6.1 throw语句 4.6.2 throws语句 4.6.3 finally语句 4.7 自定义异常类 4.8 异常应用的其他问题 4.9 异常应用举例 五、线程 1、线程的概念 1.1 程序、进程与线程 1.2 线程调度与优先级 1.3 线程的状态与生命周期 1.4 控制一个线程生命周期最常用的
方法
2、线程的创建和启动 3、线程的同步与死锁 3.1 同步的概念 3.2 线程同步举例 3.3 线程死锁 六、GUI 1、图形用户界面概述 1.1 组件 1.2容器 1.3 AWT组件 1.4 Swing组件 1.5 组件与容器的关系 1.6 swing常用组件 2、Swing常用组件 2.1文本组件 2.2 标签 2.3 按钮 2.4单选按钮组件 2.5 复选框组件 2.6列表框组件 2.7组合框组件 2.8滑块组件 事件处理 3.1 事件处理原理 3.2 事件架构 3.3 焦点事件 3.4 键盘事件 3.5 鼠标事件 4、布局设计 4.1 FlowLayout流布局 4.2 BorderLayout边界布局 4.3 CardLayout卡式布局 4.4 GridLayout卡式布局 4.5 GridBagLayout卡式布局 4.6 BoxLayout盒式布局 5、菜单步骤 6、对话框设计 6.1 JOptionPane对话框 6.2 JDialog对话框 文字与图形处理 7.1 文本和字体 7.2 简单图形绘制 7.3 颜色 7.4 图像处理 七、网络 1、
Java
网络编程简介 1.1 IP网间协议 1.2 TCP传输控制协议 1.3 UDP用户数据包协议 2、URL连接 2.1 URL 2.2
Java
.net包中URL类定义 2.3 创建URL对象 2.4
Java
.net包中URLConnection类 2.5 AppletContext接口类 2.6 获取网络属性信息 2.7 创建输入流(InputStream)对象 3、SOCKET连接 3.1 Socket通信的一般结构 3.2 TCP Socket编程 3.2.1 Socket类 3.2.2 ServerSocket类 3.3 UDP Socket编程 八、
Java
概念疑难解答 第2章
Java
经典练习题 2.1 斐波那契数列 2.2 判断素数 2.3 水仙花数 2.4 分解质因数 2.5 杨辉三角 2.6 学习成绩查询 2.7 求最大公约数与最小公倍数 2.8 完全平方数 2.9 统计字母、空格、数字和其它字符个数 2.10 求主对角线之和 2.11 完数求解 2.12 求s=a+aa+aaa+aaaa+aa...a的值 2.13 高度计算 2.14 乘法口诀 2.15 无重复三位数 2.16 菱形打印 2.17 利润计算 2.18 第几天判断 2.19 从小到大输出数列 2.20 猴子吃桃问题 2.21 乒乓球比赛 2.22 求分数之和 2.23
求阶乘
的和 2.24 递归求法 2.25 求不多于5的正整数 2.26 回文判断 2.27 星期判断 2.28 插数入数组 2.29 取整数的任意位 2.30 按顺序输出数列 2.31 位置替换 2.32 字符串排序 2.33 贷款器 2.34 通讯录排序 2.35 闰年判断 2.36 二元方程求解 2.37 密码解译 2.38 DVD查询 2.39 电子日历 2.40 万年历 第二篇 提高篇 第3章
Java
常用算法 3.1递归算法 3.2冒泡排序算法 3.3 快速排序算法 3.4选择排序算法 3.5直接插入算法 3.6希尔排序算法 3.7 二分查找算法 3.8 二叉树 3.9 图的实现 3.10 生产者消费者的实现 3.11 银行家算法 3.12 KMP算法 3.13 RSA的实现 第4章 IO流实例开发 4.1流到底怎样输入和输出扯淡区 4.2 FileInputStream的应用 4.3 FileOutputStream的应用 4.4 FileReader的应用 4.5 FileWriter的应用 4.6 BufferedInputStream的应用 4.7 BufferedOutputStream的应用 4.8 BufferedReader的应用 4.9 BufferedWriter的应用 第5章
Java
图形界面开发 5.1 开发自己的控件 5.2 控件的排布示例 5.3 开发自己的QQ聊天系统 5.4 颜色选择器 5.5 按钮测试 5.6 密码验证器 5.7 绘制自己的坐标 5.8 多种字体显示 5.9 窗口风格选择器 5.10 右键菜单 5.11 树形关系网 5.12 开发自己的文本编辑器 5.13 开发自己的剪切板 5.14 文本拖动效果演示 5.15 怎样拖动图片 5.16 开发自己的数字时钟 5.17 数字动画 5.18 滑杆调试器 5.19 启动程序开发 5.20 开发自己的调色板 5.21 文件选择器 5.22 丰富多彩的光标选择器 5.23 开发自己的浏览器 5.24 文字抖动效果演示 5.25 文字阴影效果演示 5.26 3D文字效果演示 5.27 波浪文字效果演示 5.28 飞行文字效果演示 5.29 伸展文字效果演示 5.30 开发自己的网页图片 5.31 火焰图片效果演示 5.32 图片百叶窗效果演示 5.33 图片倒影效果演示 5.34 怎样翻转图片 5.35 开发自己的闹钟 5.36 应用自己的万年历 5.37 开发自己的计算器 5.38 开发自己的电子相册 第6章
Java
游戏 6.1 俄罗斯方块 6.2 连连看游戏 6.3 迷宫 6.4 模拟闪电 6.5 扫雷 6.6 贪食蛇 6.7 围棋 6.8 五子棋 6.9 人机猜拳游戏 第三篇 实战篇 第7章 项目开发 7.1 开发自己的浏览器 7.2 开发自己的象棋游戏 7.3 网络主机线程扫描与端口控制
下载资源悬赏专区
12,795
社区成员
12,332,766
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章