首页 > 前端 > 知识 > java案例开发集锦,java有哪些经典的应用案例

java案例开发集锦,java有哪些经典的应用案例

来源:整理 时间:2024-07-04 03:12:30 编辑:黑码技术 手机版

本文目录一览

1,java有哪些经典的应用案例

多去上下www.open-open.com里面查看一些源代码就好了

java有哪些经典的应用案例

2,哪位大佬有 Java Web开发实例大全提高卷帮一下急需教材求百度

Java Web开发实例大全(提高卷)百度网盘在线观看资源,免费分享给您:https://pan.baidu.com/s/1AeXNDehBrrEUTBz7mUsazwJava Web开发实例大全(提高卷)_1285083.pdf147.72M 来自:百度网盘提取码: 1234复制提取码跳转 提取码:1234 《Java Web开发实例大全(提高卷)》筛选、汇集了Java Web开发从基础知识到高级应用各个层面的大量实例及源代码,共有600个左右,每个实例及源代码按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析解读。全书分为7篇23章,包括流行组件应用、数据库应用、图表统计、Ajax框架应用、流行框架、网站安全与架构模式、综合应用等。重点内容有操作XML文件、发送与接收邮件、数据库操作技术、SQL语句应用技术、复杂查询技术、数据库高级应用、JFreeChart绘图基础、基础图表技术、扩展图表技术、基于Cewolf组件的图表编程、Prototype框架、jQuery框架、Dojo框架、Struts2框架应用、Struts2框架标签应用、Hibernate框架基础、Hibernate高级话题、Spring框架基础、Spring的 Web MVC 框架、网站性能优化与安全策略、设计模式与架构、网站设计与网页配色、Java Web典型项目开发案例等。配书光盘附带了实例的源程序。

哪位大佬有 Java Web开发实例大全提高卷帮一下急需教材求百度

3,求一份完整的JAVA案例开发集锦

http://pan.baidu.com/share/link?shareid=1842259316&uk=487509759

求一份完整的JAVA案例开发集锦

4,Java编程

我怕你是初学者对java的泛型和集合List不太熟悉,这里使用了栈Stack来完成,应该便于你理解。整体思路为:1、使用一个栈将输入的全部数字push进入;2、遍历第一个栈(挨个pop出来),遍历的时候把偶数和奇数分别push到新的一个偶数栈(evenNumber)和一个奇数栈(oddNumber)之中;3、调用方法getEvenNumberSum(Stack evenNumber),计算偶数的平方和返回;4、调用方法getOddNumberSum(Stack oddNumber),计算奇数的立方和返回;5、输出结果。代码:class Test public static void main(String[] args) int input;Stack inputs = new Stack();//所有数字栈while (true) Scanner in = new Scanner(System.in);input = in.nextInt();if (input != -1) inputs.push(input);//所有数字入栈} else break;}}Stack evenNumber = new Stack();//偶数栈Stack oddNumber = new Stack();//奇数栈int inputSize = inputs.size();//共有多少数字for (int i = 0; i < inputSize; i++) input = (int) inputs.pop();////所有数字出栈if (input % 2 == 0) evenNumber.push(input);//偶数入偶数栈} else oddNumber.push(input);//奇数入技术栈}}System.out.println("所有偶数平方和:" + getEvenNumberSum(evenNumber));System.out.println("所有奇数立方和:" + getOddNumberSum(oddNumber));}//计算偶数栈平方和private static int getEvenNumberSum(Stack evenNumber) int sum = 0;int evenNumberSize = evenNumber.size();//偶数个数int number;for (int i = 0; i < evenNumberSize; i++) number = (int) evenNumber.pop();//出栈sum += (number * number);//累加平方和}return sum;}//计算奇数栈立方和private static int getOddNumberSum(Stack oddNumber) int sum = 0;int oddNumberSize = oddNumber.size();//奇数个数int number;for (int i = 0; i < oddNumberSize; i++) number = (int) oddNumber.pop();//出栈sum += (number * number * number);//累加立方和}return sum;}}运行结果为:另外说一下你题目里给的奇数的立方和结果算错了吧,输入 1 2 3 4,则立方和应该为:1^3 + 3^3 = 1 + 27 =28.气,代码又又又被挤到一起了,我截个图给你看下:57-83行83-111行完

5,java的经典例题

【程序1】 题目:古典问题:有一对兔子,从出生后第2个月起每个月都生一对兔子,小兔子长到第2个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?【程序2】 题目:判断101-200之间有多少个素数,并输出所有素数。【程序3】 题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。【程序4】 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。【程序5】 题目:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。【程序6】 题目:输入两个正整数m和n,求其最大公约数和最小公倍数。【程序7】 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。【程序8】 题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。【程序9】 题目:一个数如果恰好等于它的因子之和,这个数就称为 "完数 "。例如6=1+2+3.编程 找出1000以内的所有完数。【程序10】 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?【程序11】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?【程序12】 题目:企业发放的奖金根据利润提成。 利润(I)低于或等于10万元时,奖金可提10%; 利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%; 20万到40万之间时,高于20万元的部分,可提成5%; 40万到60万之间时高于40万元的部分,可提成3%; 60万到100万之间时,高于60万元的部分,可提成1.5%, 高于100万元时,超过100万元的部分按1%提成, 从键盘输入当月利润I,求应发放奖金总数? 【程序13】 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?【程序14】 题目:输入某年某月某日,判断这一天是这一年的第几天?【程序15】 题目:输入三个整数x,y,z,请把这三个数由小到大输出。【程序16】 题目:输出9*9口诀。【程序17】 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下 的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。【程序18】 题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。【程序19】 题目:打印出如下图案(菱形)【程序20】 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 1.程序分析:请抓住分子与分母的变化规律。【程序21】 题目:求1+2!+3!+...+20!的和【程序22】 题目:利用递归方法求5!。
一维数组的声明方式:type var[]; 或type[] var;声明数组时不能指定其长度(数组中元素的个数),java中使用关键字new创建数组对象,格式为:数组名 = new 数组元素的类型 [数组元素的个数]实例:testnew.java:程序代码:public class testnew 初始化:1.动态初始化:数组定义与为数组分配空间和赋值的操作分开进行;2.静态初始化:在定义数字的同时就为数组元素分配空间并赋值;3.默认初始化:数组是引用类型,它的元素相当于类的成员变量,因此数组分配空间后,每个元素也被按照成员变量的规则被隐士初始化。实例:testd.java(动态):程序代码:public class testd tests.java(静态):程序代码:public class tests testdefault.java(默认):程序代码:public class testdefault { public static void main(string args[]) { int a [] = new int [5] ; system.out.println("" + a[3]) ; } }

6,java经典编程案例有哪些

java编程的记事本:import java.util.*;public class JieChengExamplepublic static void main(String args[])Scanner input=new Scanner(System.in);int n,sum;Jiecheng jie=new Jiecheng();System.out.print("输入n的值:");//输入有几个阶乘相加n=input.nextInt();sum=0;for(int i=1;i<=n;i++)sum=sum+jie.jiecheng(i);//这是n个阶乘相加}System.out.println("1!+2!+3!+....+n!的和是:"+sum);}}class Jiechengpublic int jiecheng(int temp)//算阶乘的方法int sum=1;for(int i=1;i<=temp;i++)sum=sum*i; //计算阶乘}return sum;//将一个阶乘返回}}2.java赛马游戏:import java.util.Random;public class Test public static void main(String[] args) Competition c = new Competition();Thread T = new Thread(c);T.start();}}class Competition implements Runnableint red = 0;int green = 0;int Speed [] = new int [2];Competition()}public void run()Random r = new Random();for(int a= 0;a<500;a++)for(int j = 0;j<2;j++)Speed[j] = r.nextInt(2);red = red + Speed[j];Speed[j] = r.nextInt(2);green = green + Speed[j];}System.out.println("red的速度为"+red);System.out.println("green的速度为"+green);while(red >=500 || green>=500)if(red >=500)System.out.println("red先抵达终点线");}if(green >= 500)System.out.println("green先抵达终点线");}if(green ==500 && red ==500 )System.out.println("两个同时到达");}return;}}/* if(red >green)System.out.println("Redwin"+red);}if(red<green)S...import java.util.Random;public class Test public static void main(String[] args) Competition c = new Competition();Thread T = new Thread(c);T.start();}}class Competition implements Runnableint red = 0;int green = 0;int Speed [] = new int [2];Competition()}public void run()Random r = new Random();for(int a= 0;a<500;a++)for(int j = 0;j<2;j++)Speed[j] = r.nextInt(2);red = red + Speed[j];Speed[j] = r.nextInt(2);green = green + Speed[j];}System.out.println("red的速度为"+red);System.out.println("green的速度为"+green);while(red >=500 || green>=500)if(red >=500)System.out.println("red先抵达终点线");}if(green >= 500)System.out.println("green先抵达终点线");}if(green ==500 && red ==500 )System.out.println("两个同时到达");}return;}}/* if(red >green)System.out.println("Redwin"+red);}if(red<green)System.out.println("Greenwin"+green);}if(red == green)System.out.println("equal");*/JAVA的介绍:Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
文章TAG:java案例开发集锦java有哪些经典的应用案例

最近更新