java怎么写程序程序

1. 用java编写一段程序

class Rectangle{ public int length; public int width; public int heigth; public Rectangle(){ } Public double area(int length,int width,int heigth){ double s; s=length*width*heigth; return s; }}Class Square extend Rectangle{super();private int heigth;public double area(int length,int width,int heigth){ double s; s=length*width*heigth; return s;}}public class UseRectangle{ public static void main(String []agrs){ Rectangle r=new Rectangle(); r.area(4,5,6); System.out.println(r.area()); }}。

2. 编写一个Java程序,要全部具体的步骤

public class AnimalTest { public static void main(String[] args) { Animal[] animals = new Animal[3]; animals[0] = new Dog(); animals[1] = new Cat(); animals[2] = new Horse(); for (int i=0; i<3; i++){ animals[i].bark(); } }}//abstract class Animal { public abstract void bark();}class Dog extends Animal{ @Override public void bark() { System.out.println("汪汪"); }}class Cat extends Animal{ @Override public void bark() { System.out.println("喵喵"); }}class Horse extends Animal{ @Override public void bark() { System.out.println("嘶嘶"); }}。

3. 用JAVA编写一个小程序~~不限类型~~好玩点的哈

控制台小游戏 class YZDEL{ public static void main(String[] args) { java.util.Random Shiji = new java.util.Random(); java.util.Scanner Shuru = new java.util.Scanner(System.in); java.util.Scanner Nandu = new java.util.Scanner(System.in); int YingxHP = 20; int YingxMP = 0; int MogHP = 20; int MogMP = 0; int MogDo = 0; int fangyu = 0; System.out.println("┏━━━━╮┏━━┣┣┓ ╮ ┓ ┏━┳━┳┓ ┓━┓ "); System.out.println("┏┣━━━┓┏━━┣┣┓ ┃ ┏ ┃ ┃┓ ┃ ╯ "); System.out.println("┣┣━━━┫╭━━┻╯ ╮ ┃ ╰┓┃ ┃╯┏━┣━━┓"); System.out.println("┣┣━━━┫┏━━━━┓╭━━┣━┛┗━┻━┻┛ ┃┃ "); System.out.println("┏┣━━━┓┣━━━━┫ ┃ ┃┃┗╮╮┃ ┃┣━╯"); System.out.println(" ┛ ┗╯┗━━━━╯ ┗╯ ╰╰━━┛┛┗━╯╰━┛"); System.out.println(); System.out.println(" 作者:天狐空幻"); System.out.println(); System.out.println("说明:勇者的操作方式为以下所示:"); System.out.println(" 使用攻击需消耗1MP 伤害1HP"); System.out.println(" 使用蓄力可增加1MP 伤害0HP"); System.out.println(" 使用躲闪需消耗0MP 伤害0HP 躲避攻击"); System.out.println(" 使用重击需消耗3MP 伤害2HP 防御无效"); System.out.println(" 恶龙攻击力高, 注意防御是取胜的关键"); System.out.println(" 恶龙MP达到4时可能会放出火焰无法躲避"); System.out.println(" 准备说明完毕,那么让我们来挑战恶龙吧!"); System.out.println("=================================="); //难度选择 System.out.println("请选择难度"); System.out.println("1.娱乐 2.挑战 3.噩梦"); int ND = Nandu.nextInt(); System.out.println("=================================="); while(true) { //HP,MP的显示 System.out.print("勇者: "); System.out.print(" HP "); for(int x=YingxHP;x>0;x--) System.out.print("*"); System.out.print(" "+YingxHP); System.out.println(); System.out.print(" "); System.out.print(" MP "); for(int x=YingxMP;x>0;x--) System.out.print("*"); System.out.print(" "+YingxMP); System.out.println(); System.out.print("恶龙: "); System.out.print(" HP "); for(int y=MogHP;y>0;y--) System.out.print("*"); System.out.print(" "+MogHP); System.out.println(); System.out.print(" "); System.out.print(" MP "); for(int y=MogMP;y>0;y--) System.out.print("*"); System.out.print(" "+MogMP); System.out.println(); System.out.println("=================================="); //胜利判定 if(YingxHP<1) {System.out.println();System.out.println("勇者HP为0! 不..不可能..我怎么会..勇者倒下了。

再接再厉吧!~");System.out.println();break;} if(MogHP<1) {System.out.println();System.out.println("恶龙HP为0! 恶龙绝望的哀鸣中倒了下去。勇者胜利了。

恭喜你挑战成功!!");System.out.println();break;} //角色输入判定 System.out.println("你要做什么:"); System.out.println("1.攻击 2.蓄力"); System.out.println("3.躲闪 4.重击"); System.out.println("____________________"); int Do = Shuru.nextInt(); //敌人输入判定 //娱乐难度 if(ND==1){ for(int i=1;i<3;i++) MogDo = Shiji.nextInt(4);} //挑战难度 if(ND==2){ if(YingxMP==0&&MogMP==0) {MogDo = 0;} else if(MogMP==0){for(int i=1;i<3;i++) MogDo = Shiji.nextInt(2);} else if(YingxMP>2&&MogMP>2) MogDo = 2; else if(MogMP<4) {for(int i=1;i<4;i++) MogDo = Shiji.nextInt(3);} else MogDo = 3;} //噩梦难度 if(ND==3){ if(Do==1) MogDo=1; if(Do==2&&MogMP>0) MogDo=2; if(Do==2&&MogMP==0) MogDo=0; if(Do==3&&MogMP<4) MogDo=0; if(Do==3&&MogMP>=4) MogDo=3;}//变态判定。

//战斗分析 //防御 if(Do==3) {fangyu=1;System.out.println("你灵巧的躲避攻击!");} if(MogDo==1) {fangyu=1;System.out.println("恶龙进行防御!");} //角色判定 if(Do==1&&YingxMP==0) {System.out.println("MP不足!");} if(Do==1&&YingxMP>0) { if(fangyu==0) {MogHP=MogHP-1;YingxMP=YingxMP-1;System.out.println("你发动攻击!");} if(fangyu==1) {YingxMP=YingxMP-1;System.out.println("你的攻击被格挡!");}} if(Do==2) {YingxMP=YingxMP+1;System.out.println("你进行蓄力!");} if(Do==4&&YingxMP<3) {System.out.println("MP不足!");} if(Do==4&&YingxMP>2) {MogHP=MogHP-2;YingxMP=YingxMP-3;System.out.println("你发动重击!");} if(Do> 4) System.out.println("你不知所措。"); //敌人判定 if(MogDo==2&&MogMP==0) {System.out.println("恶龙在发呆!");} if(MogDo==2&&MogMP>0) { if(fangyu==0) {YingxHP=YingxHP-2;MogMP=MogMP-1;System.out.println("恶龙发动攻击!");} if(fangyu==1) {MogMP=MogMP-1;System.out.println("恶龙的攻击被躲开了!");}} if(MogDo==0) {MogMP=MogMP+1;System.out.println(。

4. java编写个小程序,帮帮忙啊

import java.util.*; public class gao { public static void main(String arg[]) { int j=0; while(j==0) { Scanner x=new Scanner(System.in); float i=x.nextFloat(); //System.out.println(i); if(i==1) { System.out.print("这是1月,一共有31天"); j=1; } else if(i==2) { System.out.println("这是2月,一共有28天!"); j=1; }else if(i==3) { System.out.println("这是3月,一共有30天!"); j=1; }else if(i==4) { System.out.println("这是4月,一共有30天!"); j=1; }else if(i==5) { System.out.println("这是5月,一共有31天!"); j=1; }else if(i==6) { System.out.println("这是6月,一共有31天!"); j=1; }else if(i==7) { System.out.println("这是7月,一共有30天!"); j=1; }else if(i==8) { System.out.println("这是8月,一共有31天!"); j=1; }else if(i==9) { System.out.println("这是9月,一共有30天!"); j=1; }else if(i==10) { System.out.println("这是10月,一共有31天!"); j=1; }else if(i==11) { System.out.println("这是11月,一共有30天!"); j=1; }else if(i==12) { System.out.println("这是12月,一共有30天!"); j=1; }else { System.out.println("输入错误,只能输入1-12整数数字,请重新输入!"); j=0; } } }}--------------------------------------import java.util.*; public class gao { public static void main(String arg[]) { Scanner s=new Scanner(System.in); float j=s.nextFloat(); for(int i=1;i

5. 怎样编写一个最简单的java程序

下下来,是不是exe文件 ,还是一个文件夹呢,

你得配置一下你的系统变量

在我的电脑右击属性,打开高级,在里面有一个变量 ,打开,在上面添加一个 名为PATH 值为,你安装的那个目录,下的bin 如: C:\java\bin 这样就可以用了

打开记事本,在里面输入:

public class HellowWord{

public static void main(String[]args){

System.out.println("HellowWord!");

}

保存为 HellowWord.java文件 文件名一定要和类名一样

进入Dos 中,并进入到这个文件 的目录

在里面输入: javac HellowWord.java

没有问题的情况下

再次输入: java HellowWord

就OK了

}

6. 用java编写一个程序

Employee类如下: class Employee{ private String name ; private int age; private double salary; private int max_num; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public double getSalary() { return salary; } public void setSalary(double salary) { this.salary = salary; } public int getMax_num() { return max_num; } public void setMax_num(int max_num) { this.max_num = max_num; } public Employee() { super(); } public Employee(String name, int age, double salary) { super(); this.name = name; this.age = age; this.salary = salary; } public String toString() { return "Employee [name=" + name + ", age=" + age + ", salary=" + salary + ", max_num=" + max_num + "]"; }}//mian方法如下: public static void main(String[] args){ Employee[] employees = new Employee[5]; employees[1]=new Employee("张三", 12, 26); employees[2]=new Employee("李四", 13, 27); employees[3]=new Employee("王五", 14, 28); employees[4]=new Employee("赵六", 15, 29); employees[5]=new Employee("田七", 16, 30); for (Employee employee : employees) { System.out.println(employee); } }。

7. 编写一个Java程序有哪些步骤

1 键入程序 对大多数计算机语言,包含程序源代码的文件名是任意的,但对于Java 就不行。

关于Java ,你需要知道的第一件事就是源文件的名字非常重要。对这个例子,源程序文件名应该是Example。

java 。下面我们将解释其中的原因。

在Java 中,一个源程序文件被称为一个编译单元(compilation unit )。 它是一个包含一个或多个类定义的文本文件。

Java 编译器要求源程序文件使用。java 文件扩展名。

请注意,文件扩展名长度是4个字符。所以,你的操作系统一定要有支持长文件名的能力。

这意味着DOS 和Windows 3。1 是不支持Java 的(至少在目前是这样)。

当然,它可在Windows 95/98 和Windows NT/2000 下正常工作。 从上述示例程序中可以看出,程序中定义的类名也是Example 。

这不是巧合。在Java 中,所有的代码都必须驻留在类中。

按照约定,类名必须与源程序的文件名相同。 你也应该确保文件名的大小写字母与类名一样,这是因为Java 是区分大小写的。

虽然文件名与类名必须一致的约定似乎有点专制,但是这个约定有助于你轻松地维护及组织程序。2 编译程序 要编译示例程序Example ,须运行编译器程序javac ,并在命令行上指定源程序文件名,格式如下所示: C:\>javac Example。

java 编译器javac 产生了一个名为Example。class 的文件,该文件包含程序的字节码。

前面已讨论过,Java 字节码中包含的是Java 解释程序将要执行的指令码。因此,javac 的输出并不是可以直接运行的代码。

要真正运行该程序,你必须使用名叫java 的Java 解释器。 具体做法是把类名Example 作为一个命令行参数输入,格式如下所示: C:\>java Example 运行这个程序,将输出如下内容: This is a simple Java program。

当Java 源代码被编译后,每个单独的类都被放入自己的输出文件中,并以类的名字加“。 class ”扩展名为其文件名。

这就是为什么Java 源程序文件必须与其中包含的类同名的原因——源程序文件将与“。class ”文件相同。

运行Java 解释器实际上是指定你想要解释器运行的类的名字,它会自动搜索包含该名字且带有。class 扩展名的文件。

如果找到,它将运行包含在该指定类中的代码。 2。

2。3 详细讨论第1个示例程序 尽管Example。

java 很短,但它包括了所有Java 程序具有的几个关键特性。让我们仔细分析该程序的每个部分。

程序开始于以下几行: /* This is a simple Java program。 Call this file "Example。

java"。 */ 这是一段注释(comment )。

像大多数其他的编程语言一样,Java 也允许你在源程序文件中加注释。注释中的内容将被编译器忽略。

事实上,注释是为了给任何阅读源代码程序的人说明或解释程序的操作。 在本例中,注释对程序进行说明,并提醒你该源程序的名字叫做Example。

java 。当然,在真正的应用中,注释通常用来解释程序的某些部分如何工作或某部分的特殊功能。

Java 支持3种类型的注释。在示例程序顶部的注释称为多行注释(multiline comment )。

这类注释开始于“/*”,结束于“*/”。这两个注释符间的任何内容都将被编译器忽略。

正如“多行注释”名字所示,一个多行注释可以包含若干行文字。 程序的下一行代码如下所示: class Example { 该行使用关键字class声明了一个新类,Example 是类名标识符,整个类定义(包括其所有成员)都将位于一对花括号({})之间,花括号在Java 中的使用方式与C或C++ 相同,目前,不必考虑类的细节,只是有一点要注意,在Java 中,所有程序活动都发生在类内,这就是为什么Java 程序是面向对象的。

下面一行程序是单行注释: // Your program begins with a call to main()。 这是Java 支持的第二种类型的注释。

单行注释(single-line comment )始于“//”,在该行的末尾结束。 通常情况下,程序员们对于较长的注释使用多行注释,而对于简短的、一行一行的注释则使用单行注释。

下一行代码如下所示: public static void main(String args[]) { 该行开始于main( ) 方法。正如它前面的注释所说,这是程序将要开始执行的第一行。

所有的Java 应用程序都通过调用main( ) 开始执行(这一点同C/C++ 一样),我们在此还不能对该行的每一个部分作出精确的解释,因为这需要详细了解Java 封装性的特点,但是,由于本书第1部分中的大多数例子都用到这一行代码,我们将对各部分作一个简单介绍。 关键字public 是一个访问说明符(access specifier),它允许程序员控制类成员的可见性。

如果一个类成员前面有public ,则说明该成员能够被声明它的类之外的代码访问(与public 相对的是private ,它禁止成员被所属类之外的代码访问)。 在本例中,main( ) 必须被定义为public 类型,因为当程序开始执行时它需要被它的类之外的代码调用。

关键字static 允许调用main( ) 而不必先实现该类的一个特殊实例。这是必要的,因为在任何对象被创建之前,Java 解释器都会调用main() 。

关键字void 仅通知编译器main() 不返回任何值。你将看到,方法也可以有返回值。

如果这一切似乎有一点令人费解,别担心。所有这些概念都将在随后的章节中详细讨论。

前面已经介绍过,main() 。

8. 用JAVA怎么编写以下两个程序:

import java.util.Scanner;public class TelephoneTest { //截取合适的字符串并用数字追尾 public String setName(String name1,String name2){ int max = 90,min=9; String name = null; //获取首字母 char t1 = name1.charAt(0); char t2 = name2.charAt(0); //首字母大写转换 t1=t1>='a'&&t1<='z'?(char)(t1-'a'+'A'):t1; t2=t2>='a'&&t1<='z'?(char)(t2-'a'+'A'):t2; //截取姓氏 if(name1.length()>5) name1 = name1.substring(1, 5); else name1 = name1.substring(1, name1.length()); name = ""+t2+t1+name1+(min+extractNumber(max)); return name; } //生成随机数 public static int extractNumber(int max){ return (int)(Math.random()*max+1); } //读取姓氏和姓名 public String getName(){ String name1,name2; //创建输入器 Scanner s = new Scanner(System.in); //分别读取姓氏和姓名 System.out.println("请输入您的姓氏:"); name1 = s.next(); System.out.println("请输入您的名字:"); name2 = s.next(); return setName(name1,name2); } //随机生成电话号码 public String makTeleNumber(){ String TeleNumber = ""; String temp = ""; int num =-1; //前三位 while(true){ num = (extractNumber(1000)-1); temp = ""+num; if(temp.indexOf('8')!=-1)continue; if(temp.indexOf('9')!=-1)continue; break; } TeleNumber +=addZero(3,num)+"-"; //中三位 num = (extractNumber(743)-1); TeleNumber +=addZero(3,num)+"-"; //后四位 num = (extractNumber(10000)-1); TeleNumber +=addZero(4,num); return TeleNumber; } //追零占位 public String addZero(int size,int num){ String nums = ""+num; int key = 10; for(int i = 1;i

9. java语言如何编写程序

如下:

(1) 一个Java语言开发工具包(Java Devekopment Kit),其中包括Java 编译器和Java运行环境。

(2) 一份Java语言API文档,目前版本的Java语言API文档同样可以免费。

(3) 一个Java语言集成开发环境,能够在其中编辑Java代码,并且进行编译与调试。推荐使用的集成开发环境是JCreator。

建议去找老师让老师 带你做 项目 我这几天正在做的 感觉收获好多的 上课学到的东西其实更本就不够用的 只有实践了 你才能知道自己的差距

转载请注明出处育才学习网 » java怎么写程序程序

知识

写游湖作文怎么写

阅读(168)

本文主要为您介绍写游湖作文怎么写,内容包括我们去游湖作文,以《游记》为题写600字作文怎么写,游湖父公园作文500字。游西湖古人云“上有天堂,下游苏杭。”苏州有星罗棋布的园林引以为傲,而自古便有人云“未能抛得杭州去,一半勾留是此湖” 西

知识

给工作的的建议或意见怎么写

阅读(174)

本文主要为您介绍给工作的的建议或意见怎么写,内容包括对公司工作的意见和建议怎么写,领导对员工的工作建议和意见怎么写,创建文明城市工作提意见和建议创建文明城市工作怎么提意见有什么。原发布者:彼若心扉对公司的发展建议(仅代表个人观点

知识

售后总结怎么写

阅读(153)

本文主要为您介绍售后总结怎么写,内容包括售后服务人员个人总结怎么写啊,怎样写售后工作总结报告,怎样写售后工作总结报告。这里有个范文,大致的形式就差不多是这样的。斗转星移,进入耐火公司已整整三年,我一直从事现场的售后技术服务工作,目睹

知识

课本剧的剧怎么写

阅读(172)

本文主要为您介绍课本剧的剧怎么写,内容包括课本剧怎么写,课本剧情形剧怎样写,怎么写课本剧。就是它了,课本剧是把课文中叙事性的诗文改编为剧。 如何去写: 根据剧本特点编写课本剧 戏剧是一种综合性的舞台艺术,剧本是舞台演出的依据和

知识

英语花单词怎么写

阅读(189)

本文主要为您介绍英语花单词怎么写,内容包括花的英语单词怎么写,花园里有很多花英语单词怎么写,花的英文单词怎么写。“花”的英语单词写法:flower 读法:英 [flaʊə] 美 [flaʊɚ] 释义:n. 花;精华;开花植物2、vi. 成熟,发育;

知识

采字的采怎么写

阅读(202)

本文主要为您介绍采字的采怎么写,内容包括兴高采烈的采字怎么写,采字的笔顺怎么写,采字笔顺怎么写。采字笔顺写法是:撇、点、点、撇、横、竖、撇、捺、

知识

粽子怎么写

阅读(172)

本文主要为您介绍粽子怎么写,内容包括端午的粽子作文怎么写,包粽子,怎么写,关于粽子的日记怎么写要写出什么样子,用什么做的急。“端午到,挂香包,吃粽子,家家户户真热闹。”每当想到这首充满童趣的儿歌,我就会不由自主地想我最喜欢吃的粽子。粽

知识

引导怎么写

阅读(197)

本文主要为您介绍引导怎么写,内容包括人生的哲理在于老师的引导怎么写,以“在老师的引导下”为题目的作文该怎么写,在新课程理念引导下如何写好小学语文作文。经典人生哲理,用心看,足以改变你的一生! 引导语:人们忙于到处奔波,为生活、为工作、

知识

婚礼的红包怎么写

阅读(198)

本文主要为您介绍婚礼的红包怎么写,内容包括结婚的红包上写什么,婚礼红包怎么写,婚礼红包的传统格式写法。1. 一般送红包是在见到新郎的时候就送。2. 和新郎是朋友就送给新郎,和新娘是朋友就送给新娘,或者送到收礼台也可以。3. 红包上别忘了

知识

英语的一百怎么写

阅读(167)

本文主要为您介绍英语的一百怎么写,内容包括英语1到100的全部单词怎么写,1到一百的英语怎么写,英语一到百怎么写。1 one2 two3 three4 four5 five6 six7 seven8 eight9 nine10 ten11 eleve

知识

oppo怎么写

阅读(232)

本文主要为您介绍oppo怎么写,内容包括oppo总结怎么写,OPPO手机怎么写不了字,OPPO手机怎么写电子稿。促销与管理的重要。没有范文。以下供参考,主要写一下主要的工作内容,如何努力工作,取得的成绩,最后提出一些合理化的建议或者新的努力方向。。

知识

长沙的沙怎么写

阅读(194)

本文主要为您介绍长沙的沙怎么写,内容包括常德德山山有德长沙沙水水无沙写的是长沙的哪里,长沙沙滩公园写400字的作文,沁园春长沙在写景上有沙什么特色。真开心,因为爸爸妈妈还有铭铭哥哥,我一起去长沙海底世界玩。我迫不及待的穿好衣服准备

知识

店长怎么写月总结

阅读(190)

本文主要为您介绍店长怎么写月总结,内容包括店长月总结怎么写,店长月总结怎么写,店长月工作总结怎么写。责任心与管理的重要。没有范文。以下供参考,主要写一下主要的工作内容,如何努力工作,取得的成绩,最后提出一些合理化的建议或者新的努力方

知识

汽拼音怎么写的

阅读(210)

本文主要为您介绍汽拼音怎么写的,内容包括汽的拼音怎么写,汽车的汽怎么写,汽密测试的拼音怎么写。yóu。油的释义指动物的脂肪和从植物、矿物中提炼出来的脂质物:牛油。花生油。石油。2、一种液体食品:酱油。3、用桐油、油漆等涂抹:窗、门

知识

java代码怎么写

阅读(177)

本文主要为您介绍java代码怎么写,内容包括java代码怎么写,java代码怎么写,Java编写程序代码写在哪。import java.util.Calendar;//这是问题(1)的函数public static Boolean isLegal(

知识

c怎么写程序

阅读(163)

本文主要为您介绍c怎么写程序,内容包括用C语言编写程序,c语言编写程序,c语言写程序。/*TC2.0编译通过*/#include "stdio.h"#include "stdlib.h"typedef struct poi

知识

java怎么写代码

阅读(153)

本文主要为您介绍java怎么写代码,内容包括java代码怎么写,java代码怎么写,Java编写程序代码写在哪。import java.util.Calendar;//这是问题(1)的函数 public static Boolean isLegal

知识

程序的序怎么写

阅读(238)

本文主要为您介绍程序的序怎么写,内容包括程序是如何编写的,建立一个顺序表,并将它倒序的程序怎么写,程序怎么编写。简单的说,编程就是为了借助于计算机来达到某一目的或解决某个问题,而使用某种程序设计语言编写程序代码,并最终得到结果的过

知识

软件程序怎么写

阅读(168)

本文主要为您介绍软件程序怎么写,内容包括写程序需要软件那写程序的软件又是怎么做出来的是什么软件搜狗,程序如何编写,怎么编写软件程序。你这个问题问的有点“深奥”了!!可能要从早期的程序开发雏形说起了。计算机的软件/程序是由程序开发

知识

延迟程序怎么写

阅读(233)

本文主要为您介绍延迟程序怎么写,内容包括请问如何写一个简单的延时程序,单片机延时程序怎么写是根据什么原理写的有什么方法吗搜狗,单片机延迟一秒程序怎么写延迟2秒我是初学者,想请教一下。中断里边定义个变量 ulong Counter = 0,DelayTi

知识

沈程序怎么写

阅读(149)

本文主要为您介绍沈程序怎么写,内容包括日本字中的杨铭远怎么写,解方程的格式怎么写,韩文刘怎么写。【刘立垚】签名可使用行书或者草书。【刘立垚】一笔商务签写法

知识

java开发简历项目经验怎么写

阅读(165)

本文主要为您介绍java开发简历项目经验怎么写,内容包括写java程序员简历,项目经验怎么写,谁帮我想个java的项目经验,写在求职简历上的,要写java程序员简历,想问一下项目经验怎么写。项目经验,如果你有真实的项目经验肯定要是什么写什么,当然

[/e:loop]