java经典编程300例视频教程_谁有java经典编程300例完整版

展开全部

java编程的记事本:

import java.util.*;

public class JieChengExample

{

public static void main(String args[])

{

Scanner input=new Scanner(System.in);

int n,sum;

Jiecheng jie=new Jiecheng();

System.out.print("输入n的值:e68a84e8a2ad62616964757a686964616f31333365643662");//输入有几个阶乘相加

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 Jiecheng

{

public 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 Runnable{

int 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

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 Runnable{

int 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

System.out.println("Greenwin"+green);

}

if(red == green){

System.out.println("equal");*/

JAVA的介绍:

dda8b227fbab9424cc4d1f42c3b27294.png

Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目录如下: ==================================== 实1 HelloWorld 实10 创建一个窗体 实100 上传文件 实11 按扭 实12 复选框 实13 复合下拉列表 实14 下拉列表 实15 选项卡 实16 对话框 实17 文件对话框 实18 使用HTML语言 实19 菜单 实2 java流程控制 实20 工具栏 实21 内部窗体 实22 分割一个面板 实23 滑动杆 实24 颜色过滤器 实25 表格 实26 基本图形绘制 实27 绘制波图形 实28 图片的处理 实29 绘制指针时钟 实3 数组数据操作 实30 三围立方框 实31 三围立方体 实32 标准输入输出 实33 读写文件(字节) 实34 读写文件(字符操作) 实35 获取文件信息 实36 目录操作 实37 读取随机文件 实38 操作EXECL文件 实39 生成PDF文件 实4 矢量对象操作 实40 压缩和解压文件 实41 执行系统命令 实42 获取计算机名称和IP地址 实43 一对简单的服务器和客户端 实44 多线程服务器 实45 使用SMTP协议发送邮件 实46 使用SMTP协议接收邮件 实47 使用JAVAMAIL发送邮件 实48 使用JAVAMAIL接收邮件 实49 获取URL文本 实5 哈希表和枚举器 实50 一个简单的WEB服务器 实51 数据报通讯:聊天吧 实52 使用ODBC连接数据库 实53 加载JDBC驱动 实54 使用语句预处理 实55 可滚动结果集 实56 数据库元数据 实57 结果集元数据 实58 调用存储过程 实59 事务处理 实6 类的继承 实60 继承THREAD 实62 多线程 实63 线程组群 实64 线程间通讯 实65 线程同步 实66 线程控制 实67 线程优先级 实68 使用DOM解析XML 实69 使用SAX解析XML 实7 接口和抽象类 实70 使用JDOM解析XML 实71 使用JDOM操作XML 实72 欢迎进入APPLET世界 实73 传递参数 实74 监测鼠标事件 实75 监测键盘事件 实76 在APPLET中使用SWING 实77 应用JAR包 实78 播放声音 实79 一个简单的SERVLET 实8 类的标识和访问控制 实80 使用SERVLET获取客户表单 实81 SERVLET读取COOKIE数据 实82 SERVLET读取SESSION数据 实83 一个简单的JSP 实84 JSP处理表单提交 实85 JSP连接数据库 实86 JSP使用数据连接池 实87 JSP+BEAN的应用 实88 JSP+BEAN连接数据库 实89 读取属性文件 实9 异常的捕获和实现自己的异常类 实90 上传文件 实91 读取浏览器文件头 实92 无状态会话EJB 实93 有状态会话EJB 实94 容器管理实体EJB 实95 BEAN自管理实体EJB 实96 消息驱动BEAN 实97 简单的STRUTS 实98 信息表单提交 实99 连接数据库
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值