导航:首页 > 编程语言 > java实时系统

java实时系统

发布时间:2022-10-23 10:07:50

Ⅰ 我想做一个基于java的局域网实时监控系统请大家给点建议或源码吧!

这些功能仅仅依靠java无法完成,这不是java的擅长方向,如果你真的非得要用java,可以用java原始接口接驳c/c++组件进行非托管编程

Ⅱ java 实时显示系统时间 急!!!

在你的基础上改了下 你看看 思想就是通过定时任务每一秒钟执行一次取当前时间的动作
import javax.swing.*;
import com.sun.org.apache.bcel.internal.generic.NEW;
import java.awt.*;
import java.util.Timer;
import java.util.*;
import java.text.*;
import java.util.Date;

public class Time extends JFrame {
JLabel systemTime;
public Time(){

setTitle("sbgaowenchao");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

systemTime = new JLabel("系统时间:");
Container cp = getContentPane();
systemTime.setBounds(20,20,200,200);
cp.setLayout(null);
cp.add(systemTime);

setSize(800,800);

setVisible(true); //add by me

}

JButton logoutbutton;
public static void main(String[] args){

TimerTask task = new TimerTask() {

Time time = new Time();

public void run() {

//comment by me
/* Calendar st = Calendar.getInstance();
String sdate;
Date ddate;
ddate=st.getTime();*/

//add by me below:

String sdate;
sdate=(new SimpleDateFormat("yyyy-MM-dd hh:mm:ss")).format(new Date());
time. systemTime.setText(sdate);

}
};

Timer t = new Timer();

t.scheleAtFixedRate(task, new Date(), 1000);

}
}

Ⅲ java系统怎么体现数据实时性

  1. 线程调度

  2. 异步事件处理

  3. 异步控制转移

Ⅳ 我们要用java做实时聊天系统 要求:客户端和服务器端均为图形界面,能够实现简单的实时聊天通讯。

给楼主你关键字:Java Socket 实例

Ⅳ 谁能提供一个java 实时获取系统时间的方法啊

你想要的实现的应该是一个定时任务。如果只指定启动时间,间隔时间固定,你可以去看一下java.util.Timer和java.util.TimerTask这两个类。如果你要实现更复杂的定时器,比如需要在每周一,周三,周五早上8点执行一次任务的话,去看quartz这个类库,具体使用方法请搜索google。

Ⅵ 跪求用Java实现实时聊天系统毕业设计论文

我以前找的资料,忘了从那找到的了。你自己改改就能用。

//客户端
package cn.yanz.chat.client;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.Socket;

public class TalkClient {
public static void main(String args[]) {
try{
Socket socket=new Socket("127.0.0.1",4700);
BufferedReader sin=new BufferedReader(new InputStreamReader(System.in));
//由系统标准输入设备构造BufferedReader对象
PrintWriter os=new PrintWriter(socket.getOutputStream());
//由Socket对象得到输出流,并构造PrintWriter对象
BufferedReader is=new BufferedReader(new InputStreamReader(socket.getInputStream()));
//由Socket对象得到输入流,并构造相应的BufferedReader对象
String readline;
readline=sin.readLine(); //从系统标准输入读入一字符串
while(!readline.equals("bye")){
//若从标准输入读入的字符串为 "bye"则停止循环
os.println(readline);
//将从系统标准输入读入的字符串输出到Server
os.flush();
//刷新输出流,使Server马上收到该字符串
System.out.println("Client:"+readline);
//在系统标准输出上打印读入的字符串
System.out.println("Server:"+is.readLine());
//从Server读入一字符串,并打印到标准输出上
readline=sin.readLine(); //从系统标准输入读入一字符串
} //继续循环
os.close(); //关闭Socket输出流
is.close(); //关闭Socket输入流
socket.close(); //关闭Socket
}
catch(Exception e) {
System.out.println(e);//出错,则打印出错信息
}
}
}

//服务器端
package cn.yanz.chat.service;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
public class TalkServer{
public static void main(String args[]) {
try{
ServerSocket server=null;
try{
server=new ServerSocket(4700);
//创建一个ServerSocket在端口4700监听客户请求
}catch(Exception e) {
System.out.println("can not listen to:"+e);
//出错,打印出错信息
}

Socket socket=null;
try{
socket=server.accept();
//使用accept()阻塞等待客户请求,有客户
//请求到来则产生一个Socket对象,并继续执行
}catch(Exception e) {
System.out.println("Error."+e);
//出错,打印出错信息
}
String line;
BufferedReader is=new BufferedReader(new InputStreamReader(socket.getInputStream()));
//由Socket对象得到输入流,并构造相应的BufferedReader对象
PrintWriter os = new PrintWriter(socket.getOutputStream());
//由Socket对象得到输出流,并构造PrintWriter对象
BufferedReader sin=new BufferedReader(new InputStreamReader(System.in));
//由系统标准输入设备构造BufferedReader对象

System.out.println("Client:"+is.readLine());
//在标准输出上打印从客户端读入的字符串
line=sin.readLine();
//从标准输入读入一字符串
while(!line.equals("bye")){
//如果该字符串为 "bye",则停止循环
os.println(line);
//向客户端输出该字符串
os.flush();
//刷新输出流,使Client马上收到该字符串
System.out.println("Server:"+line);
//在系统标准输出上打印读入的字符串
System.out.println("Client:"+is.readLine());
//从Client读入一字符串,并打印到标准输出上
line=sin.readLine();
//从系统标准输入读入一字符串
} //继续循环
os.close(); //关闭Socket输出流
is.close(); //关闭Socket输入流
socket.close(); //关闭Socket
server.close(); //关闭ServerSocket
}catch(Exception e){
System.out.println("Error:"+e);
//出错,打印出错信息
}
}
}

Ⅶ 求JAVA高手编写学生信息管理系统,并多线程一个时间实时显示!

JAVA高手编写学生信息管理系统
发你

Ⅷ JAVA售票系统实时性怎么解决

这个要去问专门搞JAVA售票系统的人士了!估计在这里网上找不到答案的。太专业了。懂的一两句话也说不清的。

Ⅸ java系统就是塞班系统吗

不是

严格来讲,java没有什么系统,而是一门面向对象的开发语言。所谓java系统,是java开发的系统软件。

Symbian系统是塞班公司为手机而设计的操作系统。2008年12月2日,塞班公司被诺基亚收购。2011年12月21日,诺基亚官方宣布放弃塞班(Symbian)品牌。由于缺乏新技术支持,塞班的市场份额日益萎缩。截止至2012年2月,塞班系统的全球市场占有量仅为3%。2012年5月27日,诺基亚彻底放弃开发塞班系统,但是服务将一直持续到2016年。2013年1月24日晚间,诺基亚宣布,今后将不再发布塞班系统的手机,意味着塞班这个智能手机操作系统,在长达14年的历史之后,终于迎来了谢幕。2014年1月1日,诺基亚正式停止了Nokia Store应用商店内对塞班应用的更新,也禁止开发人员发布新应用。
Symbian是一个实时性、多任务的纯32位操作系统,具有功耗低、内存占用少等特点,在有限的内存和运存情况下,非常适合手机等移动设备使用,经过不断完善,可以支持GPRS、蓝牙、SyncML、NFC以及3G技术。它包含联合的数据库、使用者界面架构和公共工具的参考实现,它的前身是Psion的EPOC。最重要的是它是一个标准化的开放式平台,任何人都可以为支持Symbian的设备开发软件。与微软产品不同的是,Symbian将移动设备的通用技术,也就是操作系统的内核,与图形用户界面技术分开,能很好的适应不同方式输入的平台,也使厂商可以为自己的产品制作更加友好的操作界面,符合个性化的潮流,这也是用户能见到不同样子的symbian系统的主要原因。为这个平台开发的java程序在互联网上盛行。用户可以通过安装软件,扩展手机功能。

Ⅹ 怎么实时同步java虚拟机与操作系统时区 及JVM启动后再更改操作系统时区或时间也能保持其同步

在一个精简的Linux安装上jre,发现所有的java程序获取的时间都不是系统时间。后来发现原来是时区不对。
java程序获取的时间都是GMT时间,而系统是北京时间,应该是GMT+8,刚好相差8小时。网上搜了好多资料,只有两种方法:1、在程序中使用
java的函数设定时区。2、在启动java程序时加参数-Duser.timezone=GMT+8

阅读全文

与java实时系统相关的资料

热点内容
文件系统pdf 浏览:762
原神安卓区服什么意思 浏览:34
贝壳app怎么线上发布 浏览:157
如何挑选安卓系统机顶盒 浏览:53
安卓快充使用有什么注意事项 浏览:909
黑马程序员的云计算网课 浏览:946
endnotestyle文件夹怎么导入 浏览:460
讲解少儿编程演讲会开头 浏览:424
思科交换机基础命令 浏览:497
便签可以设置加密吗 浏览:339
免费漫画app怎么看书 浏览:27
华为笔记本电脑怎么安装抖音app 浏览:412
阿里云国际版试用的服务器怎么搞 浏览:895
java正则表达式工具 浏览:160
oa服务器怎么设置ftp 浏览:10
安卓如何安装obb 浏览:442
QQ聊天记录journal文件夹 浏览:118
苹果公司云服务器地址 浏览:85
加密记事本手机 浏览:437
汽车压缩机变频阀 浏览:95