java小程序
一、加法import java.io.*; //导入输入输出包
public class MyClass
{
private int val1,val2;
public void myFun(int x,int y)
{
val1=x;
val2=y;
System.out.println("the sum is "+(val1+val2));
}
//主函数
public static void main(String arg[])
{
MyClass MyObj=new MyClass(); //新建一个MyClass实类
MyObj.myFun(3,4); //调用求和函数myFun
}
}
运行结果:
二、一个简单的Appletimport java.awt.Graphics;
import java.applet.Applet;
public class MyFirstJavaApplet extends Applet
{
public String s;
public void init()
{
s=new String("Hello World !");
}
public void paint(Graphics g)
{
g.drawString(s,25,25);
}
}
运行结果:
三、定义一个圆的类CCirleclass CCircle {
double pi;
double radius;
double getRadius(){
return radius;
}
void setCircle(double r, double p){
pi=p;
radius=r;
}
}
public class TestCCircle{
public static void main(String args[]) {
CCircle cir1=new CCircle();
cir1.setCircle(2.0,3.1416);
System.out.println("radius="+cir1.getRadius());
}
}
运行结果:
四、定义圆的面积函数class CCircle {
double pi;
double radius;
double getArea(){
return radius*radius*pi;
}
void setCircle(double r, double p){
pi=p;
radius=r;
}
}
public class TestCCircleArea{
public static void main(String args[]) {
CCircle cir1=new CCircle();
cir1.setCircle(2.0,3.1416);
System.out.println("area="+cir1.getArea());
}
}
运行结果:
五、主方法在TestArea.java中,调用CCircle的方法,完成面积计算public class TestArea{
public static void main(String args[]) {
CCircle cir1=new CCircle();
cir1.setCircle(2.0,3.1416);
System.out.println("area="+cir1.getArea());
}
}
public class CCircle {
double pi;
double radius;
double getArea(){
return radius*radius*pi;
}
void setCircle(double r, double p){
pi=p;
radius=r;
}
}
运行结果:
六、将PI的值改为3.14159class CCircle {
double pi;
double radius;
double getArea(){
return radius*radius*pi;
}
void setCircle(double r, double p){
pi=p;
radius=r;
}
}
public class TestPiArea{
public static void main(String args[]) {
CCircle cir1=new CCircle();
cir1.setCircle(2.0,3.14159);
System.out.println("area="+cir1.getArea());
}
}
运行结果:
七、将半径初始化class CCircle {
double pi;
double radius = 1.0;
double getArea(){
return radius*radius*pi;
}
void setCircle(double p){
pi=p;
}
}
public class TestRadiusArea{
public static void main(String args[]) {
CCircle cir1=new CCircle();
cir1.setCircle(3.1416);
System.out.println("area="+cir1.getArea());
}
}
运行结果:
相关阅读
我们知道电脑的组成有应用程序和硬件两大部分组成,如果您要发邮件,可以用到E-mail程序,如果您要上网,要用到ie浏览器,如果你要玩游戏,可
/**
*如何设计一个类?(日期类)
*一、根据需求列出功能:
*2、在当前日期上增加多少天
*3、在当前日期上减少多少天
*4、可以返回字符串
如何删除开机密码呢?小编经常会遇到很多小白用户的留言,各式各样的电脑问题都有,最近那个如何删除开机密码,小编刚刚整理了关于这方面
前言
bind 和 call/apply 一样,都是用来改变上下文 this 指向的,不同的是,call/apply 是直接使用在函数上,而 bind 绑定 this 后返回
一)dom4j介绍
使用方式:在pom.xml中导入dom4j对应的jar
dom4j
dom4j