java标准代码大全 java代码大全及详解

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

/*这个相当详细了.

专业从事成都做网站、成都网站建设,高端网站制作设计,重庆小程序开发,网站推广的成都做网站的公司。优秀技术团队竭力真诚服务,采用H5建站+CSS3前端渲染技术,响应式网站设计,让网站在手机、平板、PC、微信下都能呈现。建站过程建立专项小组,与您实时在线互动,随时提供解决方案,畅聊想法和感受。

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

建立一个文件名为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语言编写代码

代码如下

/**

* Author: zhyx

* Date:2017/11/30

* Time:8:56

*/

public abstract class Contailner {

double r;

abstract double volume();

}

/**

* Author: zhyx

* Date:2017/11/30

* Time:8:57

*/

public class Cube extends Contailner {

public Cube(double r) {

this.r=r;

}

@Override

double volume() {

return r*r*r;

}

}

/**

* Author: zhyx

* Date:2017/11/30

* Time:9:01

*/

public class Sphere extends Contailner {

public Sphere(double r) {

this.r=r;

}

@Override

double volume() {

return 4/3*Math.PI*r*r*r;

}

}

/**

* Author: zhyx

* Date:2017/11/30

* Time:9:02

*/

public class Tiji {

public static void main(String[] args) {

Cube cube=new Cube(4);

System.out.println("立方体体积为:"+cube.volume());

Sphere sphere= new Sphere(4);

System.out.println("球体体积为:"+sphere.volume());

}

}

求简单JAVA代码

import java.sql.*;

public class GetConn {

public static void main(String[] args) {

 Connection con=null;

try

{

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

System.out.println("数据库驱动加载成功");

con=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=dianhua","sa","123dyy");

if(con!=null)

System.out.println("数据库连接成功");

  Statement state=con.createStatement();

ResultSet res=state.executeQuery("SELECT phone from dianhua where name='张三'");

while(res.next())

{

String phone=res.getString("phone");

System.out.println(phone);

}

}catch(Exception e )

{

e.printStackTrace();

}

}

}

你有电脑装 SQL2005数据库么  装了就建一个以"dianhua"为名字的表,

张三         5645213

李四         5462112

王五         8984552

赵六         3364212

田七         8989754

雄八         8452102

NULL NULL

不过你要设置一下数据库  叫你班上比较牛逼点的同学帮你设置一下就可以了。

我电脑上运行出来了。不知道你电脑可不可以。

java代码尽量详细吧QAQ

你表述的不清楚。这个代码很简单,验证是否为空字符串,然后处理return里面调用的a方法的参数啊。

有关Java的代码

1. 你在do循环体内重复定义了answer变量,这不需要

2. 你用==比较字符串内容,是不行的。需要用equals来比较

==是用来比较两引用是否相同,而不是两个引用的对象内容是否相同的。

import java.util.Scanner;

public class Test3 {

public static void main(String[] args) {

String answer="";

do{

Scanner input=new Scanner(System.in);

answer=input.next();

System.out.println("你输入的是:" + answer);

if(answer.equals("你好")){

System.out.println("你好!我是小P,你是谁啊?");

}else if(answer.equals("我是令狐冲")){

System.out.println("你终于回来啦!好想你哦!");

}else if(answer.equals("再见")){

System.out.println("再见!下次还找我来玩哦!");

}else {

System.out.println("对不起,我不懂你在说什么");

}

} while(!answer.equals("再见"));

System.out.println("程序结束");

}

}


名称栏目:java标准代码大全 java代码大全及详解
链接URL:http://myzitong.com/article/hjoeds.html