- 时间:2021-02-11 17:56 编辑:苏琦鸣 来源:蚂蚁资源 阅读:159
- 扫一扫,手机访问
摘要:大家好,今天给大家介绍关于javaweb源码(java管理系统源代码下载)的相关内容,详细讲解一个简单的Java程序代码,用Java编写的网页源程序,求一个web完整的JAVA聊天室开源代码!有注释的话就更好了,感激不尽等,希望可以帮助到您。
一个简单的Java程序代码,包com.zpp;公共类收费{公共静态void main(String [] args){if(args.length == 0){system.out.println(“参数错误!”); system.out.println(“java com.zpp.charge [int]”);返回;} int min = integer.parseint(args [0]);双重钱= 0.0; if(min <= 0){money = 0.0; system.out.println(“不是金钱”);否则如果(min <= 60){money = 2.0;}否则{money = 2.0 +(min-60)* 0.01;} system.out.println(“请支付:“+ money);}}编译:javac -d。 charme.java操作:java com.zpp.charge 111
用Java编写的网页源程序,导入javax.swing。 *;导入java.awt。 *;导入java.awt.Event。 *;公共类计算器导入ActionListener {String S =“”,S1;双D1,D2; Jframe JF =新JFRAME(“毕业”); jtextfield tf = new jtextfield(); public void init()//实现计算器接口{container c = jf.gettentpane(); tf.sethorizontalalignment(jtextfield.right); //文本框c .add(tf,“north”); jpanel pn3 = new jpanel(新的borderlayout()); C.ADD(PN3,“中心”); jpanel pn2 = new jpanel(); //函数键接口(清除按钮和关闭按钮)PN2.SetLayout(新的BanderLayout()); jpanel pn1 = new jpanel(); //操作接口PN1.SetLayout(4,4,4)); pn3.add(pn2,“北”); pn3 .add(pn1); //设置按钮jbutton b =新jbutton(“clear”); B.settooltiptext(“PleASE按CLEAR“); //设置Qingkey B.SetForeground(Color.red); / /设置字体颜色B.SetBackground(Color.yellow); //设置背景颜色B.AddactionListener(此); pn2.add(b ,“中心”); b =新jbutton(“关闭”); b.settooltiptext(“请按出口按钮!”); //设置关按钮,单击退出应用程序B.AdActionListener(此); B.SetForeGround (Color.Red); //字体颜色B.SetBackground(Color.Orange)//背景颜色PN2.ADD(B,“East”); B =新jbutton(“1”); //添加butten 1b.addactionlistener (这); pn1.add(b); b =新jbutton(“2”); //添加butten 2b.addactionlistener(这); pn1.add(b); b =新jbutton(“3”); / /添加butten 3b.addactionlistener(这); pn1.add(b); b =新jbutton(“+”); //添加butten + b.setforeground(color.blue); //设置字体颜色b.addactionlisten呃(这); pn1.add(b); B =新jbutton(“4”); //添加butten 4b.addactionListener(此); pn1.add(b); b =新jbutton(“5”); //添加butten 5b.addactionlistener(此); pn1.add(b); b =新jbutton(“6”); //添加按钮6b.addactionListener(此); pn1.add(b); b =新jbutton(“ - ”); //添加按钮-b.setforeground(color.blue); //设置字体颜色B.AddactionListener(此); pn1.add(b); b =新jbutton(“7”); //添加按钮7b.addactionListener(此); pn1.add(b); b =新jbutton(“8”); //添加按钮8b.addactionListener(此); pn1.add(b); b =新jbutton(“9”); //添加按钮9b.addactionListener(此); pn1.add(b); b =新jbutton(“*”); //添加按钮* b.setforeground(color.blue); //设置字体颜色b.addactionListener(此); pn1.add(b); b =新jbutton(“0”); //添加按钮0b.addactionlistener(此)pn1.add(b); B =新jbutton(“。”); //添加按钮.b.addactionListener(此); pn1.add(b); b =新jbutton(“=”); //添加按钮= b.setforeground(color.red); //设置字体颜色b.addactionListener(此); pn1.add(b); b =新jbutton(“\\”); //添加按钮\ b.setforeground gold.blue); //设置字体颜色b.addactionListener(此); pn1.add(b); jf.setsize(300,300); //设置size jf.setvisible(true); //设置为Visual} / / procession按钮按操作,执行相应的处理公共void ActionPerformed(ActionEvente){String Command = e.getActionCommand(); tf.settext(tf.gettext()+命令);如果(命令)//清除按钮按键返回初始状态{s1 = null; s =“”“; tf.settext(”“); //记录t的变量排空如果(“关闭”))system.exit(0);他输入值}。 //关闭按钮关闭应用程序(!命令)&&!命令(“\\”)&&!命令(“+”)&& herment.equals(“+”)&&!command.equals(“+”)&&!command.equals(“ - ”(“ - ”) &&!command.equals。=“))//确定输入是数字{if(s1 == null)//确定输入是否是第一个s1 =命令; els s1 + =命令; d1 = new double( s1).doublevalue(); //字符串类型转换为双精度类型,恢复输入数字尝试{if(s.equals(“+”))d1 = d1 + d2; //如果(s.equals) (“ - ”))d1 = d2-d1; //减少if(s.equals(“*”))d1 = d1 * d2; //乘以额外的if(s.equals(“\\”)d1 = d2 / d1; //划分操作} catch(“错误”); //错误显示“错误”system.out.println(ex.getmessage());}}否则如果(!逗号nd.equals =“))//确定输入是+ - * \ {s =命令; s1 = null; d2 = d1;} else //当=时,displayculating结果{tf.settext(tf.gettext(tf.gettext(tf.gettext)) + d1);}}}}公共静态void main(string [] args){new compulator()。init();
求一个web完整的JAVA聊天室开源代码!有注释的话就更好了,感激不尽,服务器:包装辽;导入java.io.buffeedreader;导入java.io.datainputstream;导入java.io.dataOutputStream;导入java.io.ioException;导入java.io.InputStream;导入java.io.InputStreamReader;导入java .ooutputstream;导入java.net.serversocket;导入java.net.socket;导入java.util.date;公共类服务器{public server(){try {//结束已配置的服务器链接serversocket s = new serversocket(6667); //在6667端口()上创建serversocket套接字对象和绑定scocks = s.accept(); //声明套接字对象// instantian输出流输出输出= ss.getstream(); dataOutputStream Dout = new dataOutputStream(OUT); // Instantian输入流InputStream In = ss.getInputStream(); datainputstream din = new datainputstream(in); system.out.print.(din.readutf()+“!”); dout .writeutf(“您已连接到服务器”+“\ n”+“您的地址:”+ ss.getInetaddress()+“\ n”+“您的链接端口:”+ ss.getlocalport)+“\ n” ); //实例化两个线程的对象并启动线程新ReadMessage(DIN).start();新SendMessage(Dout).start();} catch(ooException e){e.printstacktrace();}}}}}}}}}}}}}}}}}}}}}}}}公共静态void main(string [] args){new server();} //接收客户信息类ReadMessage扩展线程{Private DataInputStream DIN; public readmessage(datainputstream din){this.din = din public void run(){string str;尝试{while(true){str = din.readutf(); system.out.println(新日期()。tolocalestring()+“客户端说:”+ str)(str.equals(“bye”)){system.out.println(“客户端离线!”);休息;}}}捕获(oOException e){e.printstacktrace();}}} //发出信息服务器类sendmessage扩展线程{private dataOutputStream Dout;公共SendMessage(DataOutputStream Dout){this.dout = dout;} public void run(){inputstreamreader inr = new inputstreamReader(System.in); BufferedReader Buf =新BufferedReader(INR);字符串str;尝试{{str = buf.readline(); dout.writeutf(str); if(str.equals(“bye”){system.out.println(“服务器退出!”); system.exit(1);}}} catch(ooexception e){e.printstacktrace();}}}客户:辽莲包;导入java.io.budereder;导入java.io.datainputstream;导入java.io.dataOutputstream;导入java.io.ioexception;导入java.io.inputstream;导入java.io.inputstreamReader;导入java.io .outputStream;导入java.net.socket;导入Java。util.date;公共类客户端{public client(){try {//设置服务器连接套接字s = new socket(“127.0.0.1”,6667); //侦听端口号6667 //实例化输入流InnumStream In = s.getInputStream); datainputstream din = new datainputstream(in); // instantian输出流输出输出= s.getoutputstream(); dataOutputStream Dout = new dataOutputStream(OUT); dout.writeutf(“服务器你好!我是一个客户”)system.out.println(din.readutf()); //安装两个线程的对象并启动线程新线程(DOUT))。 start();新线程(新ReadMessage(DIN))。 start();} catch(ioException e){e.printStacktrace();}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}公共静态void main(string [] args){new client();}}类ReadMessage实现Runnable {Private DataInputStream DIN;酒吧LIC ReaderMessage(DataInputStream DIN){this.din = din;} public void run(){string str;尝试{{str = din.readutf(); system.out.println(新日期()。tolocalestring()+“服务器表示:”+ str); if(str.equals(“bye”)){system.out.println(“服务器已关闭,此程序会自动退出!”); break;}}} catch(ooexception e){e.printstacktrace(); class sendermessage实现runnable {private dataOutputStream Dout; public sendermessage(dataoutputstream dout){this.dout = dout;} public void run(){string str; InputStreamReader Inf = New InputStreamReader(System.in); BufferedReader Buf =新BufferedReader(INF);尝试{while(true){str = buf.readline(); dout.writeutf(str); if(str.equals(“bye”)){system.out.println(“客户自行退出!”); system.exit.(1);}}捕获(IoException e){e.printstacktrace();}}}
责任编辑(
苏琦鸣)
以上就是关于**javaweb源码,java管理系统源代码下载**的全部内容,了解更多请关注蚂蚁资源网。
- 网站模板素材下载
- 如何使用 javaweb 开发一个网站,1、多篇文章只需要写一个页面html就够了,其他的通过数据库读出来动态加载到页面,生成不同的页面。2、动态添加到页面,你可以通过jsp/c标签,或者el表达式,如果你使用的struts/spring等框架的话,你还可用这些框架的标签来实现。3、公共的导航,你可以写成一个单独的jsp页面,然后在要引用的页面,用jsp的标签
- 2021-02-11 17:56:24
- erpang666
- JavaEye:www.javaeye.com CSDN:www.csdn.net 开源社区:http://sourceforge.net/
- 2021-02-11 17:56:24
- 1264737478
- request.getContextPath();//返回上下文路径(一般是工程名)request.getScheme() //返回当前链接使用的协议(一般应用返回http;SSL返回https;)request.getServerName()//获取你的网站的域名,如果是在本地的话就是localhostrequest.getServerPort() //获取的是应用服务器的端口所以basePath 最后的结果可能是:http://localhost:8080/student/这样类型的路径。
- 2021-02-20 07:35:01