import javaawt;
import javaawtevent;
import javaxswing;
//密码控件例子
public class JPasswordFieldDemoextends JApplet
implements ActionListener{
//定义label标签
JLabel jl1,jl2;
//定义密码框标签
JPasswordField jp1,jp2;
//定义按钮
JButton jb1,jb2;
public void init(){
//定义一个容器
Container c = getContentPane();
//初始化一个标签 名称为 请输入您的密码,三号字体 居中
jl1 = new JLabel("<html><h3>请输入您的密码:" ,JLabelCENTER);
//初始化一个标签 名称为 请再次输入您的密码,三号字体 居中
jl2 = new JLabel("<html><h3>请再次输入密码:",JLabelCENTER);
//初始化一个长度为8的密码框
jp1 = new JPasswordField(8);
//初始化一个长度为8的密码框
jp2 = new JPasswordField(8);
//初始化一个按钮 名称为提交 三号字体
jb1 = newJButton("<html><h3>提交");
//初始化一个按钮 名称为取消 三号字体
jb2 = newJButton("<html><h3>取消");
//将容器的布局设置为3行2列的布局。
csetLayout(newGridLayout(3,2));
//容器添加标签
cadd(jl1);
//容器添加密码框
cadd(jp1);
//容器添加标签
cadd(jl2);
//容器添加密码框
cadd(jp2);
//容器添加按钮
cadd(jb1);
//容器添加按钮
cadd(jb2);
//注册监听事件
jb1addActionListener(this);
//注册监听事件
jb2addActionListener(this);
}
}
下面这个程序向大家展示了break和continue在for和while循环中的例子:
//: BreakAndContinuejava
// Demonstrates break and continue keywords
public class BreakAndContinue {
public static void main(String[] args) {
for(int i = 0; i < 100; i++) {
if(i == 74) break; // Out of for loop
if(i % 9 != 0) continue; // Next iteration
Systemoutprintln(i);
}
int i = 0;
// An "infinite loop":
while(true) {
i++;
int j = i 27;
if(j == 1269) break; // Out of loop
if(i % 10 != 0) continue; // Top of loop
Systemoutprintln(i);
}
}
} ///:~
在这个for循环中,i的值永远不会到达100。因为一旦i到达74,break语句就会中断循环。通常,只有在不知道中断条件何时满足时,才需象这样使用break。只要i不能被9整除,continue语句会使程序流程返回循环的最开头执行(所以使i值递增)。如果能够整除,则将值显示出来。
第二部分向大家揭示了一个“无限循环”的情况。然而,循环内部有一个break语句,可中止循环。除此以外,大家还会看到continue移回循环顶部,同时不完成剩余的内容(所以只有在i值能被9整除时才打印出值)。输出结果如下:
0
9
18
27
36
45
54
63
72
10
20
30
40
之所以显示0,是由于0%9等于0。
无限循环的第二种形式是for(;;)。编译器将while(true)与for(;;)看作同一回事。所以具体选用哪个取决于自己的编程习惯。
//Employee Testjavaimport javautil;
class Employee
{
private String name;//属性姓名
private double salary;//属性薪水
public Employee(String n,double s) {
name = n;
salary = s;
}//构造方法
public String getName()
{
return name;
}//设置姓名的方法
public double getSalary()
{
return salary;
}//获得薪水数据的方法
public void raiseSalary(double byPercent)
{
double raise = salarybyPercent/100;
salary += raise;
}//计算涨过以后的薪水
}
//测试类
public class EmployeeTest
{
public static void main(String[] args)
{
// 将三个员工对象的数据赋值给职工数组
Employee[] staff=new Employee[3];//数组存放雇员的信息
//赋值
staff[0] = new Employee("张三", 75000);
staff[1] = new Employee("李四", 50000);
staff[2] = new Employee("王五", 40000);
}
}
觉得可以的话采了吧
注释是用来给开发者或者是软件后续的维护者来看的。一般是用来描述这一段代码或者是程序做了些什么样的事情。实现了哪些功能,java里面注释代码,可以分为行注释和块注释,方法注释等。
行注释就是在需要注释的代码前加 //
块注释则是用 / 和 / 把文本段落框起来即可
也不知道你是想问怎么写文档注释,还只是把代码注释一边!
得了我全帮你给整了吧就当练习一次了!
/<P>1编写 Java 程序用于显示人的姓名和年龄。
<P>2定义一个人类Person。 该类中应该有两个[私有]属性:
<P>3姓名 (name) 和年龄 (age) 。
<P>4定义构造方法用来初始化数据成员。
<P>5再定义显示(display()) 方法将姓名和年龄打印出来。
<P>6在 main 方法中创建人类的实例然后将信息显示。
@author 作者名字
@version 版本号
/
package combaiduzq01;//包路径!
class Person //类名!
{
/
私有成员属性!
/
private String name;
private int age;
/
空构造方法
/
public Person()
{
}
/
形参构造方法
@param name 参数name传入值!
@param age 参数age传入值!
/
public Person(String name, int age)
{
thisname = name;
thisage = age;
}
/
对外提供一个获取成员变量name的方法!
@return 返回一个name的值!
/
public String getName()
{
return name;
}
/
对外公开修改成员属性name的值!
@param name 传入一个name值赋给成员变量!
/
public void setName(String name)
{
thisname = name;
}
/
对外提供一个可以获取age值的方法!
@return 返回一个int类型的age
/
public int getAge()
{
return age;
}
/
对外公开修改成员属性age的值!
@param age 传入一个age值赋给成员变量!
/
public void setAge(int age)
{
thisage = age;
}
/
对外提供一个方法获取并打印出成员变量!
/
public void display()
{
Systemoutprintln("我的名字是:"+name+",我今年"+age+"岁了");
}
}
//主类
public class TestPerson
{
public static void main(String[] args)
{
//创建对象,通过形参构造函数,传值初始化来进行创建!
Person p = new Person("张强",6);
//调用对象的display方法!
pdisplay();
}
}
生成的帮助文档我没办法给你啊,给你截图吧!
以上就是关于求一段Java小程序的注释,越详细越好,最好能逐句注释,谢谢。全部的内容,包括:求一段Java小程序的注释,越详细越好,最好能逐句注释,谢谢。、提供Java小程序,加注释、JAVA程序求注释等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)