导航:首页 > 软件知识 > 怎么编写java程序

怎么编写java程序

发布时间:2022-02-06 12:05:27

① 使用JDK编写java程序在哪里编写

装个eclipse
如是用记事本的话,定好代码把文件的扩展名改成.java

② 编写java程序

简单的继承和派生问题,是面向对象的基础知识,这样的问题,自己写写就好。分数不少,说不定有朋友会替你写。

③ 怎样编写一个最简单的java程序

在WIN下:
java运行环境安装与测试及HelloWorld的实现。
1.下载j2sdk 1.4.1或更高版本 (http://java.sun.com,建议同时下载其Java Documentation,这是Java帮助文档)
2.运行刚刚下载的j2sdk-1_4_1_02-windows-i586.exe文件进行正式安装(以下假设安装于c:\j2sdk1.4.1,建议安装路径不要有空格,不宜安装在\Program Files目录下!)。
3.设置运行环境参数:a.如果是Win95/98,在\autoexec.bat的最后面添加如下3行语句:
set JAVA_HOME=c:\j2sdk1.4.1
set PATH=%JAVA_HOME%\bin;%PATH%
set CLASSPATH=.;%JAVA_HOME%\lib
注意:---可用dos命令notepad c:\autoexec.bat打开记事本,加入上面的3行语句。
b.如果是Win2000,xp使用鼠标右击“我的电脑”->属性->高级->环境变量
系统变量->新建->变量名:JAVA_HOME 变量值:c:\j2sdk1.4.1
系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;
(CLASSPATH中有一英文句号“.”后跟一个分号,表示当前路径的意思)
4.使用文本编辑器(比如:edit.com/记事本/UltraEdit/EditPlus)编写如下代码,并保存为文件:HelloWorld.java(必须大小写正确!假设为c:\test\HelloWorld.java)
/* HelloWorld.java */
public class HelloWorld {
public static void main(String arg[]) {
System.out.println("Hello, World!");
}
}
5.开启一个DOS窗口,CD(就是跳转/Change Directory)到HelloWorld.java所在的目录中
c:\>cd \test
c:\test>_
6.编译HelloWorld.java为HelloWorld.class
c:\test>javac HelloWorld.java
7.运行HelloWorld.class
c:\test>java HelloWorld
Hello, World!
c:\test>_
注意:--------如果出现的
Exception in thread "main" java.lang.NoClassDefFoundError:helloworld/javaerror:ccan'n read:HelloWorld.java
之类的错误,那么是把javac 和java写反了。
---------如果出现Bad command or file name
说明javac命令没起作用,需要:c:\>set path="c:\jdk\bin"
用这个命令注册BIN目录里的命令
---------还要注意大小写。

④ Java程序怎样编写

⑤ 编写Java程序

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.EventQueue;
import java.awt.Insets;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;

import javax.swing.JFrame;
import javax.swing.JPanel;

public class Button_Color {

private JFrame frame;

/**
* Launch the application
* @param args
*/
public static void main(String args[]) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Button_Color window = new Button_Color();
window.frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}

/**
* Create the application
*/
public Button_Color() {
createContents();
}

/**
* Initialize the contents of the frame
*/
private void createContents() {
frame = new JFrame();
frame.setBounds(100, 100, 500, 375);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

final JPanel panel = new JPanel();
frame.getContentPane().add(panel, BorderLayout.CENTER);

final JButton button = new JButton();
button.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent e) {
panel.setBackground(Color.GREEN);
}
});
button.setForeground(Color.GREEN);
button.setMargin(new Insets(0, 0, 0, 0));
button.setBackground(Color.GREEN);
button.setText("绿色");
panel.add(button);

final JButton button_1 = new JButton();
button_1.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent e) {
panel.setBackground(Color.BLUE);
}
});
button_1.setMargin(new Insets(0, 0, 0, 0));
button_1.setBackground(Color.BLUE);
button_1.setForeground(Color.BLUE);
button_1.setText("蓝色");
panel.add(button_1);
}

}

⑥ java语言如何编写程序

如下:

⑦ 如何编写“Java程序”

代码已经编译通过

import java.util.*;
public class MainClass_StudentInfor{
public static void main(String args[]){
boolean e=true;
Student stu=new Student();
Scanner sc=new Scanner(System.in);
while(e){
System.out.println("\t\t\t\t\t*********欢迎进入学生信息系统*********\t\t\t\t\t");
System.out.println("\t\t\t\t\t********** 1:录入学生的信息********\t\t\t\t\t");
System.out.println("\t\t\t\t\t***********2:输出信息**************\t\t\t\t\t");
System.out.println("\t\t\t\t\t***********3:求总分****************\t\t\t\t\t");
System.out.println("\t\t\t\t\t***********4求均分*****************\t\t\t\t\t");
System.out.println("\t\t\t\t\t***********5:成绩排序**************\t\t\t\t\t");
System.out.println("\t\t\t\t\t***********6:检索成绩**************\t\t\t\t\t");
System.out.println("\t\t\t\t\t***********7:求最大值和最小值**************\t\t\t\t\t");
System.out.println("\t\t\t\t\t***********8:结束程序 ***************\t\t\t\t\t");
try{
byte b=sc.nextByte();
switch(b){
case 1:
stu.inputInfo();break;
case 3:
stu.getSum();break;
case 4:
stu.getAver();break;
case 2:
stu.printInfo();break;
case 5:
stu.sort();break;
case 6:
stu.index();break;
case 7:
stu.indexBL();break;
case 8:
e=false;
}
}
catch(NullPointerException f){
f.printStackTrace();
System.out.println("请正确操作");
}
}
}
}

enum Sex{
男,女
}
class Student{
int number;
Sex a;
String name;
float sum=0;
float average;
float score[];
String subject[]={"高数","英语","C语言"};
void inputInfo(){//录入学生基本信息
Scanner sc=new Scanner(System.in);
System.out.println("请输入学号 :");
number=sc.nextInt();
System.out.println("请输入姓名 :");
name=sc.next();
System.out.println(" 请输入性别 1:男,2:女");
int x=sc.nextInt();
if(x==1)
{
a=Sex.男;
}
else
{
a=Sex.女;
}
System.out.println("请输入高数,英语,c语言的成绩:");
score=new float[3];
for(int i=0;i<=2;i++)
{
score[i]=sc.nextFloat();
System.out.println(subject[i]+":"+score[i]);
}
}
void printInfo(){//输出学生基本信息
System.out.println("学号:"+number);
System.out.println("姓名:"+name);
System.out.println("性别:"+a);
for(int i=0;i<3;i++){
System.out.println(subject[i]+":"+score[i]);
}
}
void getSum(){
for(int i=0;i<=2;i++)
{
sum=sum+score[i];
}
System.out.println(" 学生的总分:"+sum);
}
void getAver(){
for(int i=0;i<=2;i++){
sum=sum+score[i];
}
average=sum/3;
System.out.println(" 学生的平均成绩:"+average);
}

void sort(){//排序
Arrays.sort(score);
System.out.println("学生的成绩排序为:"+Arrays.toString(score));
}
void index(){//查询成绩
boolean n=true;
while(n){
Scanner sc=new Scanner(System.in);
System.out.println("请输入,1检索开始,2检索结束");
int m=sc.nextInt();
switch(m){
case 1:
System.out.println("请输入您要查找那门课的成绩0:高数;1:英语:2:C语言");
Scanner sc1=new Scanner(System.in);
int c=sc1.nextInt();
System.out.println(subject[c]+score[c]);
System.out.println("您是否还要查找其他科目的成绩");
break;
case 2:
n=false;
}
}
}
void indexBL(){
float biggest=0;
float lowest=100;
for(int i=0;i<3;i++){
if(biggest<=score[i]){
biggest=score[i];
}
if(lowest>=score[i]){
lowest=score[i];
}
}
System.out.println("该生的最高成绩是"+biggest);
System.out.println("该生的最低成绩是"+lowest);
}
}

⑧ 编写java程序,

public class Number {

public static void main(String[] args) {
int x,y,a,b,c,d;
x=23;
y=34;
a=x+y;
b=x-y;
c=x*y;
d=x/y;
System.out.println("a="+a);
System.out.println("b="+b);
System.out.println("c="+c);
System.out.println("d="+d);
}

}

⑨ 如何在Eclipse 中编写java程序

1、在电脑中安装了jdk并且配置好了环境变量之后,我们可以直接打开eclipse开发工具

首先选择工作空间路径,也就是选择一下项目所在的文件夹

⑩ 怎样用java编写一个程序

importjava.awt.*;

importjava.awt.event.*;

{

privateLabellName,lPassword;

privateTextFieldtName,tPassword;

privateButtonlogin,rest,exitout;

privateLabellogin_clew;

privateintcount=0;

privateStringmyName="nihao";

privateStringmyPassword="5201314";

publicvoidsetMyNP(Stringn,Stringp){

myName=n;

myPassword=p;

}

publicMyDow(Stringstr){

super(str);

}

publicvoidinit(){

setLayout(null);

setSize(400,300);

setVisible(true);

setResizable(false);

lName=newLabel("姓名");

lName.setBounds(50,70,60,30);add(lName);

lPassword=newLabel("密码");

lPassword.setBounds(50,120,60,30);add(lPassword);

tName=newTextField("");

tName.setBounds(110,70,200,30);add(tName);

tPassword=newTextField("");

tPassword.setBounds(110,120,200,30);add(tPassword);

login=newButton("登录");

login.setBounds(90,200,60,30);add(login);

rest=newButton("重输");

rest.setBounds(170,200,60,30);add(rest);

exitout=newButton("退出");

exitout.setBounds(250,200,60,30);add(exitout);

login_clew=newLabel("");

login.addActionListener(this);

rest.addActionListener(this);

exitout.addActionListener(this);

}

publicvoidactionPerformed(ActionEvente){

if(e.getSource()==login){

if(count<2){

if(tName.getText().equalsIgnoreCase(myName)&&tPassword.getText().equalsIgnoreCase(myPassword)){

removeAll();

add(login_clew);

add(exitout);

exitout.setLabel("确定");

login_clew.setBounds(160,120,200,30);

login_clew.setText("欢迎XX用户!");

exitout.setBounds(170,220,60,30);

}else{

add(login_clew);

login_clew.setBounds(90,160,200,30);

login_clew.setText("请输入正确的信息!");

count++;

}

}else{

add(login_clew);

login_clew.setBounds(90,160,200,30);

login_clew.setText("你输入的次数达到了3次,不能登录了!");

}

}elseif(e.getSource()==exitout){

System.exit(1);

}else{

lName.setText("");

lPassword.setText("");

}

}

}

publicclassUserLogin{

publicstaticvoidmain(Stringargs[]){

MyDowm=newMyDow("登录窗口");

m.init();

}

}

阅读全文

与怎么编写java程序相关的资料

热点内容
日照罐装饮品代理成本多少钱 浏览:898
怎么处理好看产品图 浏览:437
为什么程序员都比较宅 浏览:925
如何寻找服装代理商 浏览:778
什么数据不靠谱 浏览:475
江苏商贸职业技术学院专业有哪些 浏览:336
什么是图像数据集 浏览:3
天问一号技术怎么样 浏览:998
程序员和柜员哪个好 浏览:966
沙市衣服批发市场有哪些 浏览:90
各种翡翠宝石市场在哪里 浏览:803
汽配代理怎么找 浏览:584
广州哪个海鲜市场有龙虾卖 浏览:823
云集如何上传产品 浏览:366
实践加小程序怎么改班级 浏览:622
网红郑某燕散播了什么信息 浏览:471
湛江市麻章哪里有批发市场 浏览:555
牡丹王白茶代理多少钱 浏览:517
小车撞到人走法院程序要多久 浏览:168
安然对产品有哪些创新 浏览:138