网站建设资讯

NEWS

网站建设资讯

包含java15行代码的词条

一个java文件里面最多写多少行代码?

hotspot 虚拟机(咱们平时开发用的sun公司的虚拟机,其他两大商用虚拟机是BEA的JRockit和IBM的J9)里面两个字节来限制大小,所以最多65536行,超过javac会无法编译。而且一个Java方法不能超过64k。一般一个Java类不要有太多行数,如果一个Java代码超过几千甚至过万,个人觉得应该考虑一些代码优化方式,比如继承;或者重新构思这个类。代码行数太多可读性查,不利于维护。

在太平等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站设计制作、网站设计 网站设计制作定制网站开发,公司网站建设,企业网站建设,高端网站设计,成都全网营销,外贸网站建设,太平网站建设费用合理。

求一个50行左右的JAVA代码,最好每行带注释,谢谢啦

/*这个相当详细了.

程序也不算太难.而且给老师看的时候效果比较好.因为有图形化界面,又实现一个比较实用的功能.老师会比较高兴的.

建立一个文件名为Change.java就可以编译了*/

/*

* 这个程序实现输入身高算出标准体重,输入体重,算出身高的功能

*/

import java.awt.*; //导入相关类包,这才样使用相应awt图形界面的类

import java.awt.event.*;//同上

public class Change extends Frame { //定义一个类Change, 父类是Frame(图形界面的)

Button b = new Button("互查"); //创建一个按钮的对象b,显示为"互查"

Label l1 = new Label("身高(cm)");//创建一个lable.显示身高

Label l2 = new Label("体重(kg)");//创建一个lable 显示体重

double heigth, weigth; //定义变量

double x, y; //定义变量

TextField tf1 = new TextField(null, 10);//添加Text框

TextField tf2 = new TextField(null, 10);//添加Text框

public Change() {//类的构造函数,完成初始化

super("互查表");//创建窗口,标题为互查表

setLayout(new FlowLayout(FlowLayout.LEFT));//设置布局

add(l1);//把lable 身高放到window里

add(tf1);//把Text 框 放到窗口上

add(l2); //把lable 体重放到window里

add(tf2);//Test放到窗口里

add(b);//把button放到窗口上

pack();//自动放到窗口里排列上边的组件

setVisible(true);//可以让用户看到窗口

addWindowListener(new WindowAdapter() {//如果按 X, 关闭窗口

public void windowClosing(WindowEvent e) {

System.exit(0);

}

});

b.addActionListener(new ButtonListener());//添加button监听函数

}

class ButtonListener implements ActionListener {//实现click button时功能操作

public void actionPerformed(ActionEvent e) {//当click调用

if (tf1.getText()!=null) {//检查tf1 test 是否为空

try {//取异常

x = Double.parseDouble(tf1.getText());//字符转为double型

weigth = (x - 100) * 0.9;//算重量

tf2.setText("" + weigth);//显示重量

} catch (NumberFormatException ex) {

tf1.setText("");//如果输入不是数字,设为空

}

}

if (tf1.getText().equals("")==true){//tf1是否为空

y = Double.parseDouble(tf2.getText());//把tf2里的文本转为double 型 的

heigth = y / 0.9 + 100; //算身高根据重量

tf1.setText("" + heigth);}//显示身高

}

}

public static void main(String[] args) {//主函数,程序入口

new Change(); //建立类Change的对象,并调用他的构造函数Change().显示窗口

}

}

java问题 错误 第15行找不到符号

找不到number变量,因为你是在do之内定义的number,所以while中的number找不到,应该把int number=in.nextInt();这段代码移到do的上面

求助高手:一个只有15行的java程序

import java.util.*;

public class Property {

public static void main(String[] args) {

Date d = new java.util.Date();

System.out.println(d);

Properties p = System.getProperties();

p.list(System.out);

System.out.println("--- Memory Usage:");

Runtime rt = Runtime.getRuntime();

System.out.println("Total Memory= " + rt.totalMemory()

+ " Free Memory = " + rt.freeMemory());

}

}

你要的程序是上面这个意思吧?

都是些初学容易犯的小错误,细心点就可以了.

改了2个错误,

1.public static void main()应该是

public static void main(String[] args)

2.没有这样的语法:System.out.println(Date d=new java.util.Date());

应该分开写:

Date d=new java.util.Date();

System.out.println(d);

(这里直接打印d,其实是打印d.toString()方法,系统自动调用的)

运行结果:

C:\javac *.java

C:\java Property

Sun Nov 12 09:05:17 CST 2006

-- listing properties --

java.runtime.name=Java(TM) 2 Runtime Environment, Stand...

sun.boot.library.path=D:\Java\jdk1.5.0_07\jre\bin

java.vm.version=1.5.0_07-b03

java.vm.vendor=Sun Microsystems Inc.

java.vendor.url=

path.separator=;

java.vm.name=Java HotSpot(TM) Client VM

file.encoding.pkg=sun.io

user.country=CN

sun.os.patch.level=Service Pack 2

java.vm.specification.name=Java Virtual Machine Specification

user.dir=C:\

java.runtime.version=1.5.0_07-b03

java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment

java.endorsed.dirs=D:\Java\jdk1.5.0_07\jre\lib\endorsed

os.arch=x86

java.io.tmpdir=C:\DOCUME~1\wu\LOCALS~1\Temp\

line.separator=

java.vm.specification.vendor=Sun Microsystems Inc.

user.variant=

os.name=Windows XP

sun.jnu.encoding=GBK

java.library.path=D:\Java\jdk1.5.0_07\bin;.;C:\WINDOWS\...

java.specification.name=Java Platform API Specification

java.class.version=49.0

sun.management点抗 piler=HotSpot Client Compiler

os.version=5.1

user.home=C:\Documents and Settings\wu

user.timezone=Asia/Shanghai

java.awt.printerjob=sun.awt.windows.WPrinterJob

file.encoding=GBK

java.specification.version=1.5

user.name=wu

java.class.path=.

java.vm.specification.version=1.0

sun.arch.data.model=32

java.home=D:\Java\jdk1.5.0_07\jre

java.specification.vendor=Sun Microsystems Inc.

user.language=zh

awt.toolkit=sun.awt.windows.WToolkit

java.vm.info=mixed mode, sharing

java.version=1.5.0_07

java.ext.dirs=D:\Java\jdk1.5.0_07\jre\lib\ext

sun.boot.class.path=D:\Java\jdk1.5.0_07\jre\lib\rt.jar;D:...

java.vendor=Sun Microsystems Inc.

file.separator=\

java.vendor.url.bug=...

sun.cpu.endian=little

sun.io.unicode.encoding=UnicodeLittle

sun.desktop=windows

sun.cpu.isalist=

--- Memory Usage:

Total Memory= 2031616 Free Memory = 1667784


名称栏目:包含java15行代码的词条
文章来源:http://cdweb.net/article/ddjjjgs.html