首页编程java编程java简单程序代码大全 简单编程代码

java简单程序代码大全 简单编程代码

编程之家2026-06-06983次浏览

大家好,关于java简单程序代码大全很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于简单编程代码的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

java简单程序代码大全 简单编程代码

求一个简单java程序代码,谢谢

刚开始java的时候用记事本编写java源代码,在命令提示符中完成java程序的编译和运行过程,这样是为了更好的理解java基础。

以后可以用Eclipse或其他的开发环境。eclipse有自己的编译器ECJ,会自动进行编译,编写、编译、运行等都可以在一个平台上完成。这样就不用借助cmd手动编译Java程序了。

求做一个简单的JAVA代码

1.判断改年份是否为闰年,见下面的check()方法

2.计算该月天数,用Calendar类的getActualMaximum()方法能返回指定日历字段可能拥有的最大值,Calendar.DAY_OF_MONTH就是月份字段了

3.计算该月第一天是星期几,复制一个日历实例,把复制的日历设成当月1号,求出1号是星期几,用get()方法,返回指定日历字段的值,Calendar.DAY_OF_WEEK表示星期字段,get(Calendar.DAY_OF_WEEK)返回1- 7,是星期天-星期六,而不是星期一-星期天

4.格式化输出该年月,用SimpleDateFormat类格式化日期,见下面的代码:

java简单程序代码大全 简单编程代码

import java.text.SimpleDateFormat;

import java.util.Calendar;

public class CalendarTest{

/**

*@param args

*/

java简单程序代码大全 简单编程代码

public static void main(String[] args){

// TODO Auto-generated method stub

//使用Calendar类处理日期

Calendar objCalendar= Calendar.getInstance();

//4.格式化输出该年月,用SimpleDateFormat类格式化日期

//格式:"yyyy年MM月dd日 HH:mm:ss",其中HH是24小时制,hh是12小时制

SimpleDateFormat sdf= new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");

System.out.println("当前时间:"+ sdf.format(objCalendar.getTime()));

//1.判断改年份是否为闰年,见下面的check()方法

System.out.println("是否闰年:"+ check(objCalendar));

//2.计算该月天数

//Calendar类的getActualMaximum()方法能返回指定日历字段可能拥有的最大值,Calendar.DAY_OF_MONTH就是月份字段了

System.out.println("该月天数:"+ objCalendar.getActualMaximum(Calendar.DAY_OF_MONTH));

//3.计算该月第一天是星期几

//复制一个日历实例

Calendar temp=(Calendar)objCalendar.clone();

//把复制的日历设成当月1号

temp.set(Calendar.DAY_OF_MONTH, 1);

//求出1号是星期几,用get()方法,返回指定日历字段的值,Calendar.DAY_OF_WEEK表示星期字段

//get(Calendar.DAY_OF_WEEK)返回1- 7,是星期天-星期六,而不是星期一-星期天

System.out.println("该月第一天是星期:"+(temp.get(Calendar.DAY_OF_WEEK)- 1));

}

//判断改年份是否为闰年

public static boolean check(Calendar c){

int year= c.get(Calendar.YEAR);

if(year%400== 0)

return true;

if(year%4==0&& year%100!=0)

return true;

return false;

}

}

输出如下:

当前时间:2009年05月07日 10:43:03

是否闰年:false

该月天数:31

该月第一天是星期:5

求java程序代码

import java.awt.Point;

import java.awt.Toolkit;

import java.awt.event.MouseEvent;

import java.awt.event.MouseListener;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

import javax.swing.JPasswordField;

import javax.swing.JTextField;

/**

*一个简单的Swing窗口,输入内容单击“确定”按钮后,在文本域中显示输入的内容。

*单击“取消”按钮,清空页面内容。

*@author yzg

*

*/

public class Test extends JFrame{

private static final long serialVersionUID= 1L;

private JLabel nameLabel;

private JLabel pwdLabel;

private JTextField name;

private JTextField pwd;

public Test(String title){

super(title);

this.getContentPane().setLayout(null);

//下面两行是取得屏幕的高度和宽度

double lx= Toolkit.getDefaultToolkit().getScreenSize().getWidth();

double ly= Toolkit.getDefaultToolkit().getScreenSize().getHeight();

this.setLocation(new Point((int)(lx/ 2)- 150,(int)(ly/ 2)- 200));//设定窗口出现位置

this.setSize(340, 440);//设定窗口大小

}

public void showWin(){

this.setDefaultCloseOperation(EXIT_ON_CLOSE);

//姓名

nameLabel= new JLabel("姓名:");

nameLabel.setBounds(30, 10, 50, 25);

name= new JTextField();

name.setBounds(80, 10, 120, 20);

pwdLabel= new JLabel("密码:");

pwdLabel.setBounds(30, 40, 50, 55);

pwd= new JPasswordField();

pwd.setBounds(80, 40, 120, 50);

//确定按钮

JButton ok= new JButton("确定");

ok.setBounds(50, 190, 60, 25);

ok.addMouseListener(new MouseListener(){

public void mouseClicked(MouseEvent e){

if("admin".equals(name.getText())&&"123456".equals(pwd.getText())){

JOptionPane.showMessageDialog(getContentPane(),"登录成功");

}else{

JOptionPane.showMessageDialog(getContentPane(),"登录不成功");

}

}

public void mouseEntered(MouseEvent e){

}

public void mouseExited(MouseEvent e){

}

public void mousePressed(MouseEvent e){

}

public void mouseReleased(MouseEvent e){

}

});

//取消按钮

JButton cancel= new JButton("取消");

cancel.setBounds(120, 190, 60, 25);

cancel.addMouseListener(new MouseListener(){

public void mouseClicked(MouseEvent e){

}

public void mouseEntered(MouseEvent e){

}

public void mouseExited(MouseEvent e){

}

public void mousePressed(MouseEvent e){

}

public void mouseReleased(MouseEvent e){

}

});

this.getContentPane().add(nameLabel);

this.getContentPane().add(pwdLabel);

this.getContentPane().add(name);

this.getContentPane().add(pwd);

this.getContentPane().add(ok);

this.getContentPane().add(cancel);

// this.pack();

this.setVisible(true);

}

/**

*@param args

*/

public static void main(String[] args){

Test reg= new Test("test");

reg.showWin();

}

}

第二个

import java.awt.Point;

import java.awt.Toolkit;

import java.awt.event.MouseEvent;

import java.awt.event.MouseListener;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JOptionPane;

/**

*一个简单的Swing窗口,输入内容单击“确定”按钮后,在文本域中显示输入的内容。

*单击“取消”按钮,清空页面内容。

*@author yzg

*

*/

public class Test extends JFrame{

private static int count=0;

private static final long serialVersionUID= 1L;

public Test(String title){

super(title);

this.getContentPane().setLayout(null);

//下面两行是取得屏幕的高度和宽度

double lx= Toolkit.getDefaultToolkit().getScreenSize().getWidth();

double ly= Toolkit.getDefaultToolkit().getScreenSize().getHeight();

this.setLocation(new Point((int)(lx/ 2)- 150,(int)(ly/ 2)- 200));//设定窗口出现位置

this.setSize(340, 440);//设定窗口大小

}

public void showWin(){

//确定按钮

JButton ok= new JButton("确定");

ok.setBounds(50, 190, 60, 25);

ok.addMouseListener(new MouseListener(){

public void mouseClicked(MouseEvent e){

count++;

JOptionPane.showMessageDialog(getContentPane(),count);

}

public void mouseEntered(MouseEvent e){

}

public void mouseExited(MouseEvent e){

}

public void mousePressed(MouseEvent e){

}

public void mouseReleased(MouseEvent e){

}

});

this.getContentPane().add(ok);

// this.pack();

this.setVisible(true);

}

/**

*@param args

*/

public static void main(String[] args){

Test reg= new Test("test");

reg.showWin();

}

}

END,本文到此结束,如果可以帮助到大家,还望关注本站哦!

王者荣耀520皮肤(王者荣耀兑换码入口)javaee与javase(javaee比javase难多少)