java代码一行写不下 程序一行写不下

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

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

目前成都创新互联已为上千多家的企业提供了网站建设、域名、网页空间、网站托管维护、企业网站设计、锡山网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

java一行代码写不下

不可能出现一行不够写的情况。

而且可以在 . ( )等地方任意换行,只要不把关键字 变量名 和字符串 数字拆开,怎么换行都没事。

Java程序JMenu的点击事件没有执行(代码一个帖写不下(前半部分))

后半部分没问题,前半部分有小问题:

改成下面:

-------------------------------------------------------------

import java.awt.BorderLayout;

import java.awt.Container;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.InputEvent;

import java.awt.event.ItemEvent;

import java.awt.event.KeyEvent;

import java.awt.event.WindowAdapter;

import java.awt.event.WindowEvent;

import javax.swing.JCheckBoxMenuItem;

import javax.swing.JFrame;

import javax.swing.JMenu;

import javax.swing.JMenuBar;

import javax.swing.JMenuItem;

import javax.swing.JRadioButtonMenuItem;

import javax.swing.JScrollPane;

import javax.swing.JTextArea;

import javax.swing.KeyStroke;

public class Si extends JFrame implements ActionListener {

JTextArea output;

JScrollPane scrollPane;

public Si() {

JMenuBar menuBar;

JMenu menu, submenu;

JMenuItem menuItem;

JCheckBoxMenuItem cbMenuItem;

JRadioButtonMenuItem rbMenuItem;

addWindowListener(new WindowAdapter() {

public void windowClosing(WindowEvent e) {

System.exit(0);

}

});

Container contentPane = getContentPane();

output = new JTextArea(5, 30);

output.setEditable(false);

scrollPane = new JScrollPane(output);

contentPane.add(scrollPane, BorderLayout.CENTER);

menuBar = new JMenuBar();

setJMenuBar(menuBar);

menu = new JMenu("manage");

menuBar.add(menu);

submenu = new JMenu("color");

MyJMenuItem c = new MyJMenuItem("Red");

c.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_R,

InputEvent.CTRL_MASK | InputEvent.SHIFT_MASK));

menuItem = c;

submenu.add(menuItem);

MyJMenuItem b = new MyJMenuItem("Blue");

b.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_B,

InputEvent.CTRL_MASK | InputEvent.SHIFT_MASK));

menuItem = b;

submenu.add(menuItem);

menu.add(submenu);

menu.addSeparator();

cbMenuItem = new JCheckBoxMenuItem("check");

menu.add(cbMenuItem);

JMenuItem a = new JMenuItem("exit");

a.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_E,

InputEvent.CTRL_MASK | InputEvent.SHIFT_MASK));

menuItem = a;

menu.add(menuItem);

JMenu d = new JMenu("help");

JMenuItem d1=new JMenuItem("help");//这里为新增部分

d.add(d1);//这里为新增部分

d1.addActionListener(this);

menuBar.add(d);

}

public void actionPerformed(ActionEvent e) {

output.setText("帮助 "); // 显示不出来

}

public static void main(String[] args) {

Si window = new Si();

window.setTitle("MenuLookDemo");

window.setSize(450, 260);

window.setVisible(true);

}

public void itemStateChanged(ItemEvent e) {

throw new UnsupportedOperationException("Not supported yet.");

}

}

JAVA的一行代码太长,怎么换行

按回车即可,有的编辑器会帮你加相关的引号。一般在逗号之后或者括号之前

java学习中写不出来代码怎么办?

写不出来有两种情况 :\x0d\x0a一种是有思路,但是你不熟悉该语言的语法结构,所以不会写;\x0d\x0a另一种情况是:懂语法结构,但是抛开别人的代码你就没有思路了;\x0d\x0a\x0d\x0a当然也有可能上述两种情况的结合体:既没有思路也不熟悉语法结构。\x0d\x0a\x0d\x0a如果是第一种的话,多看一下基础知识,照着书本联系写代码,这种情况是最好解决的,想深入了解,就看源码。\x0d\x0a如果是第二种的话,我觉得就需要积累了,就是在看别人的代码时,要理解别人解决问题的思路,然后多归纳整理,然后也需要手动敲代码来巩固。第二种情况 说实话我也经常发生,,能看懂别人的代码,但是自己写的时候就会有遗漏。我觉这个一个是多积累,一个是多思考。\x0d\x0a\x0d\x0a纯手打,累死我了


本文名称:java代码一行写不下 程序一行写不下
当前链接:http://scjbc.cn/article/hjjegd.html

其他资讯