首页编程java编程java简单编程例子 几个java编程的典型例子

java简单编程例子 几个java编程的典型例子

编程之家2026-06-04996次浏览

大家好,感谢邀请,今天来为大家分享一下java简单编程例子的问题,以及和几个java编程的典型例子的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!

java简单编程例子 几个java编程的典型例子

java经典编程案例有哪些

java编程的记事本:

import java.util.*;

public class JieChengExample

{

public static void main(String args[])

{

java简单编程例子 几个java编程的典型例子

Scanner input=new Scanner(System.in);

int n,sum;

Jiecheng jie=new Jiecheng();

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

n=input.nextInt();

sum=0;

java简单编程例子 几个java编程的典型例子

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<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 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<green){

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

}

if(red== green){

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

JAVA的介绍:

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

(Java)谁能给个“面向接口编程”的例子

开发系统时,主体构架使用接口,接口构成系统的骨架.这样就可以通过更换实现接口的类来更换系统的实现.

比如在eclipse中,功能都是通过插件方式实现的,这些插件的开发就是通过面向接口的编程方式,你开发的插件必须实现eclipse规定的某个接口,这样才能将插件融入eclipse中.比如要实现一个在工具栏里显示的按钮,你就需要创建一个plugin project创建一个实现IWorkbenchWindowActionDelegate接口的类.

同样在SharpDevelop这样的插件式开发环境中,要想自己开发插件插入系统就需要了解ITreeNode接口.

这些面向接口开发的IDE的架构基本概念可以表述成下面的代码:

public class InterfaceOriented{

public static void main(String[] args){

IHelloPlugin[] pluginTree= new IHelloPlugin[2];

pluginTree[0]= new A();

pluginTree[1]= new B();

for(IHelloPlugin plugin: pluginTree){

plugin.run();

}

}

}

interface IHelloPlugin{

void run();

}

class A implements IHelloPlugin{

public void run(){

System.out.println("Hello from A");

}

}

class B implements IHelloPlugin{

public void run(){

System.out.println("Hello from B");

}

}

30分!!java 简单编程题··急

1.一切皆对象--考察对对象的理解,将 JAVA抽象的特性

1L已经做得很好了

2.我的东西是私有且管制且安全--考察数据封装 JAVA的数据封装

class A{

private String name;

private int age;

public A(){

super();

}

public void setName(String name){

this.name= name;

}

public void setAge(int age){

if(age>0&&age<150){

this.age=age;

}

}

public String getName(){

return this.name;

}

public int getAge(){

return age;

}

}

public class TestA{

public static void main(String[] args){

A a= new A();

a.setName("Godelegant");

a.setAge(23);

System.out.println(a.getName());

System.out.println(a.getAge());

}

}

3.考察对swing的组件的掌握--很无聊,swing很少用,要用也是使用高度集成的IDE来开发

写出来会很长。。。网上多的是,找一个记事本的原代码看看就OK;

4.考察对applet客户端小程序的掌握--更无聊,现在极少使用applet

一样,网上多的是这种源程序

关于本次java简单编程例子和几个java编程的典型例子的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。

lol动画,lol阿狸动画java源代码大全?java基础代码大全