打开eclipse新建一个工程
输入名字,如“例子”
找到“例子”程序,找到src,点击右键,新建一个java程序
起个名,如“out”
然后编写代码
编写完代码后,点击下图三角图运行该程序
你好 三个小例子 如下:
比如模拟一个ATM功能 登录成功然后取钱 如果我登陆没成功 那就不会执行下面取钱的
代码了
if(!nameequals("xx")){//如果密码不正确
return;
}
//取钱代码省略
只要登录不成功 就会return跳出 不会执行取钱代码 正确才会接着执行
return n 和return null 一起说 其实return什么 都只和 方法中规定的返回值类型有关
例如 public int count(){} 这个方法 要求int类型的返回值 那么你就只能 return n
例如 public String xx(){} String 类型返回值 可以用null 然后
public 自定义类 数组 集合 。。 这些都可以用return null返回
希望能帮到你 谢谢
假设有一个类 叫 鸟类,它拥有属性翅膀,拥有方法鸣叫,如下
public class Bird{
private Wing wing;
public void moo(){
Systemoutprintln("鸟叫声");
}
}
鸟类封装了 翅膀类和moo方法;另外有两个类都继承鸟类并重写了moo方法,分别是鹦鹉和麻雀如下:
鹦鹉类:
public class Parrot extends Bird{
public void moo(){
Systemoutprintln("鹦鹉的叫声");
}
}
麻雀类:
public class Sparrow extends Bird{
public void moo(){
Systemoutprintln("麻雀的叫声");
}
}
方法重写应该懂吧,不懂自己找书看吧;然后你有个妻子她想听鸟叫,就有个妻子类
public class Wife{
public void listen(Bird bird){
birdmoo();
}
/这时多态就很好的体现了,你妻子想听鸟叫,无论什么鸟都可以给她,但是你想让她和鹦鹉
说话,你就买了一只鹦鹉传给listen方法,结果你妻子听到了鹦鹉的叫声,程序输出:鹦
鹉的叫声
/
public static void main(String[] args) {
new Wife()listen(new Parrot());
}
}
多态实现了动态绑定,让程序有了很好的扩展性,比如你以后想买一只燕子送给你妻子,就只需要写个燕子类Swallow继承Bird方法就可以了,而不需要再在妻子类里添加一个方法listen(Swallow swallow)……上面编码没用编译器,可能有错误,请谅解
说得够详细了吧,感谢世界上有我这么好的人吧 ^_^
你好,我帮你找到了,你看一下吧,希望对你有用。
在某些时候, 我们需要实现这样的功能,某一程序隔一段时间执行一次,而这一事情由系统本身来完成,并不是人为的触发,我们一般可称此为定时器任务
这类技术主要应用到那些需要进行后台整理数据的系统中,比如说数据仓储,数据挖掘等
其实到Java中,实现起来是非常简单的,下面我们以每隔5秒钟打引一句"Hello world"为例:
import javautilTimerTask;
public class TimeTast extends TimerTask {
// 在这里写你要定时执行的方法
public void run()
Systemoutprintln("Hello World!");
}
}
import javautilDate;
import javautilTimer;
/ //
定时器测试
@author FeGe
/
public class Test {
public void execute() {
Timer timer = new Timer();
TimeTast myTimeTask = new TimeTast();
Date date = new Date();
long timestamp = 5000;
/ //
myTimeTask 指定执行的线程 date 指定第一次日期执行的时间 timestamp 指定每格多久再次执行一次
/
timerschedule(myTimeTask, date, timestamp);
}
public static void main(String[] args) {
Test t = new Test();
texecute();
}
}
一个最简单的定时器任务就算完成了。是不是太简单了点呢,其实就这么简单
定义int 型变量 ;
获取输入的两个参数,转换为int 赋值给 m,n
lcm= m 和 n 的成绩
while 循环 m 对n 求余,循环体内,改变m和n 的值, n的 值赋值给m, 余数r赋值给n,直到 余数为0 结束。
最后n的值 为最大公约数赋值给 gcd
lcm = lcm/ 最大公约数
输出最大公约数;
输出最小公倍数;
1:HelloWorldApp
1//
2//
HelloWorld
应用示例
3//
4public
class
HelloWorldApp{
5
public
static
void
main
(String
args[])
{
6Systemoutprintln
("Hello
World!");
7
}
8}
以上程序行是在你的屏幕上打印“Hello
World!”所需的最少代码。
class A{
public int add1(int x,itn y){
return x+y;
}
static public int add2(int x,int y){
return x+y;
}
}
只给你举了两个小例子,一种是类方法,另一种是静态方法,我们调用的时候就应该注意,
比如调用add1,
int X=new Aadd1(2,3);
必须要用类名来调用,而静态方法
int X=add2(2,3)这是可行,至于为什么,我还没研究过,
以上就是关于eclipse编写java程序全部的内容,包括:eclipse编写java程序、求举一个java小程序的例子,说明return;、return n(n可以是任何数字);、ret、JAVA基础。谁给我举个例子,好一点的关于JAVA的多态。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)