网站首页 > 文章中心 > 其它

java如何写源代码

作者:小编 更新时间:2023-08-28 14:13:57 浏览量:253人看过

JAVA源代码的编写

import java.util.Date;

java如何写源代码-图1

public class Travel{

TravelLeg mid = new TravelLeg();

private String start;

private String end;

private Date startTime;

private Date endTime;

private String travelId;

private String comment;

public void add(TravelLeg mid){

this.start = mid.getStart();

this.mid = mid;

this.end = mid.getEnd();

java如何写源代码-图2

}

public boolean check_date(){

if(!mid.getStartTime().before(mid.getEndTime())){

System.out.println("时间错误");

return false;

}else return true;

public void print(){

System.out.println("开始地点:"+this.start+"中间地点"+this.mid.getEnd()+this.end);

用JAVA写出源代码.运行结果如下?

您好:

代码及运行结果如下,供参考:

代码示意图

运行结果示意图

因输出的内容中包含特殊字符,所以在输出的时候,需要做转义,以上代码供参考.

java用什么软件编写代码

JAVA编程常用的软件:

①.、Eclipse:

MyEclipse 是对Eclipse IDE的扩展,利用它可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率.

IntelliJ IDEA是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好用的IDE之一,与MyEclipse齐名.

NetBeans IDE是一个屡获殊荣的集成开发环境,可以方便的在Windows、Mac、Linux和Solaris中运行.NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序.

BlueJ是一款支持Java编程语言的集成开发环境(IDE).它原本是为了教育目的而开发的,同时也适合于那些想做小型软件开发的开发人员.它的运行需要JDK(Java开发工具包)的帮助.BlueJ主要是为面向对象的程序设计教学而开发的,所以呢它的设计不同于其他的开发环境.

用Java编写简易记事本源代码

求编写一个超级简单的Java的程序源代码

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

class ConstructFrame extends JFrame

{

private static final long serialVersionUID = 1L;

int flag=0,fix=0,sum=1;

Boolean happy;

java如何写源代码-图3

int flagsum=0;

Container c=getContentPane();

JButton buttonx;

ConstructFrame()

{ super("计算器");

c.setLayout(null);

c.setBackground(Color.blue);

c.add(text);

text.setHorizontalAlignment(JTextField.RIGHT);

final JButton buttonx=new JButton("BackSpace");

c.add(buttonx);

buttonx.addMouseListener(new MouseAdapter()

public void mousePressed(MouseEvent e)

int count=0;

String temp;

if(flag==0)

count=value1.length();

if(count!=1)

temp=value1.substring(0, count-1);

else

temp="0";

value1=temp;

text.setText(temp);

});

final JButton buttony=new JButton("CE");

c.add(buttony);

buttony.addMouseListener(new MouseAdapter()

value1="";

flag=0;

text.setText("0");

final JButton button1=new JButton("1");

c.add(button1);

button1.addMouseListener(new MouseAdapter()

value1=value1+1;

temp=value1;

final JButton button0=new JButton("0");

c.add(button0);

button0.addMouseListener(new MouseAdapter()

value1=value1+0;

final JButton buttonadd=new JButton(" + ");

c.add(buttonadd);

buttonadd.addMouseListener(new MouseAdapter()

flag=1;

fix=1;

flagsum=0;

final JButton buttonsubtract=new JButton(" - ");

c.add(buttonsubtract);

buttonsubtract.addMouseListener(new MouseAdapter()

final JButton buttoncheng=new JButton(" * ");

c.add(buttoncheng);

buttoncheng.addMouseListener(new MouseAdapter()

final JButton buttonchu=new JButton(" / ");

c.add(buttonchu);

buttonchu.addMouseListener(new MouseAdapter()

final JButton buttonequal=new JButton(" = ");

c.add(buttonequal);

buttonequal.addMouseListener(new MouseAdapter()

double temp=0;

temp1=Double.parseDouble(value1);

switch(fix)

result=Double.valueOf(temp).toString();

value1=result;

text.setText(result);

final JButton buttonpoint=new JButton(".");

c.add(buttonpoint);

buttonpoint.addMouseListener(new MouseAdapter()

{ if(flagsum==0)

if(flag==0 )

value1=value1+".";

flagsum=1;

JButton buttonz=new JButton("Start");

c.add(buttonz);

buttonz.addMouseListener(new MouseAdapter()

happy=true;

text.setText("0.");

happy=false;

text.setText("");

text.setEnabled(happy);

button1.setEnabled(happy);

button0.setEnabled(happy);

buttonx.setEnabled(happy);

buttony.setEnabled(happy);

buttonadd.setEnabled(happy);

buttonsubtract.setEnabled(happy);

buttonpoint.setEnabled(happy);

buttonequal.setEnabled(happy);

buttoncheng.setEnabled(happy);

buttonchu.setEnabled(happy);

sum++;

button1.setEnabled(false);

button0.setEnabled(false);

buttonx.setEnabled(false);

buttony.setEnabled(false);

buttonadd.setEnabled(false);

buttonsubtract.setEnabled(false);

buttonpoint.setEnabled(false);

buttonequal.setEnabled(false);

buttoncheng.setEnabled(false);

buttonchu.setEnabled(false);

text.setEnabled(false);

setVisible(true);

class MYMouseEvent extends MouseAdapter

value1=e.toString();

text.setText(value1);

class Calutator

public static void main(String[] args)

new ConstructFrame();

你自己慢慢的看吧!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章