Java
文章平均质量分 72
百无聊赖Zy
- -。
展开
-
练习二 水仙花数
package Text;public class Text {public static void main(String args[]){ int a,b,c,i; for(i=100;i<1000;i++) { a=i%10;//求个位 b=i/10%10;//十位要先除在余 c=i/100;//求百位直接除原创 2017-09-10 14:44:07 · 244 阅读 · 0 评论 -
使用UDP协议编写一个网络程序
使用UDP协议编写一个网络程序,设置接收端程序的监听端口是8001,发送端发送的数据是“Hello, world”。import java.net.*; public class fa { public static void main(String[] args) throws Exception { // TODO Auto-generated meth原创 2017-12-27 14:33:24 · 1251 阅读 · 0 评论 -
使用TCP协议编写一个网络程序
使用TCP协议编写一个网络程序,设置服务器端的监听端口是8002,当与客户端建立连接后,服务器端向客户端发送数据“Hello, world”,客户端收到数据后打印输出。import java.io.*; import java.net.*; public class client { public static void main(String[] args) throws原创 2017-12-27 14:15:05 · 1813 阅读 · 0 评论 -
用两个线程玩猜数字游戏.
用两个线程玩猜数字游戏,第一个线程负责随机给出1~100之间的一个整数,第二个线程负责猜出这个数。要求每当第二个线程给出自己的猜测后,第一个线程都会提示“猜小了”、“猜大了”或“猜对了”。猜数之前,要求第二个线程要等待第一个线程设置好要猜测的数。第一个线程设置好猜测数之后,两个线程还要相互等待,其原则是:第二个线程给出自己的猜测后,等待第一个线程给出的提示;第一个线程给出提示后,等待给第二个线程给原创 2017-12-13 17:44:22 · 877 阅读 · 0 评论 -
练习五 数组交换
import java.util.Scanner; public class lx5 { public static void main(String[] args) { int [] a = new int [100]; int n,j=0,k=0,max,min,i,t; Scanner exchange=new原创 2017-12-06 18:14:16 · 194 阅读 · 0 评论 -
编写多线程程序,模拟多个人通过一个山洞。
编写多线程程序,模拟多个人通过一个山洞。这个山洞每次只能通过一个人,每个人通过山洞的时间为2秒(sleep)。随机生成10个人,都要通过此山洞,用随机值对应的字符串表示人名,打印输出每次通过山洞的人名。提示:利用线程同步机制,过山洞用一条输出语句表示,该输出语句打印输出当前过山洞的人名,每个人过山洞对应一个线程,哪个线程执行这条输出语句,就表示哪个人过山洞。public class gsd {原创 2017-12-06 17:59:45 · 2713 阅读 · 0 评论 -
编写一个JFrame窗口,要求如下: 1. 在窗口的NORTH区放置一个JPanel面板。
编写一个JFrame窗口,要求如下: 1. 在窗口的NORTH区放置一个JPanel面板。 2. JPanel面板放置如下组件: (1) JLable标签,标签文本为“兴趣”,右边接着是三个JCheckBox多选按钮,选项分别是“羽毛球”、“乒乓球”、“唱歌”。可以多选。 (2) JLabel标签,标签文本为“性别”,右边接着是两个JRadioButton按钮,选项分别是“男”、“原创 2017-11-22 14:21:50 · 7421 阅读 · 0 评论 -
创建一个窗口程序(JFrame),标题栏起名为“浏览器”。
import javax.swing.*;import java.awt.event.InputEvent;import java.awt.event.KeyEvent;public class Test { public static void main(String args[]){ JFrame win = new JFrame("浏览器"); JMenuBar menu原创 2017-11-08 20:55:17 · 2625 阅读 · 0 评论 -
打印时间
import java.util.*;public class text2 { public static void main(String[] args) { Calendar calendar=Calendar.getInstance(); calendar.setTime(new Date()); int year=calendar.get(Calendar.YEAR),原创 2017-09-27 12:05:08 · 139 阅读 · 0 评论 -
圆的练习
public class Circle {int x;int y;int r;Circle(){//无参的构造方法 x=1; y=1; r=1; System.out.println("圆c1的圆心为:"+"("+x+","+y+")"+"半径为"+r);}Circle(int xx,int yy,int rr){//有参的构造方法 x=xx; y=yy; r=rr;原创 2017-09-27 12:02:13 · 262 阅读 · 0 评论 -
练习四 对角线之和
import java.util.Scanner;public class Test4 { public static void main(String args[]){ System.out.println("请输入阶数n:"); Scanner reader=new Scanner(System.in); int n=reader.nextInt();//读入阶数n的值 i原创 2017-09-17 14:59:39 · 269 阅读 · 0 评论 -
练习一 温度转换
package Text; public class Text { public static void main(String args[]){ double c; int f; for(f=0;f<320;f+=20){//可以用f控制循环,少设置一个变量;原创 2017-09-10 14:59:22 · 322 阅读 · 0 评论 -
练习三 阶乘
package Text;public class Text {public static void main(String args[]){ int i; double s=1,sum=0; for(i=1;i<21;i++) { s=s*i; sum+=s; } System.out.printl原创 2017-09-10 14:50:12 · 781 阅读 · 0 评论 -
编写一个应用程序,用户分别从两个文本框输入学术的姓名和分数。
编写一个应用程序,用户分别从两个文本框输入学术的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中。public class student implements Comparable{ String name; double grade; public原创 2017-12-27 14:40:20 · 703 阅读 · 0 评论