关于java保存帐号的信息
今天给各位分享java保存帐号的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java awt用户登录怎么把账号密码保存到本地文件?
- 2、用java写一个类似与qq的聊天系统,怎么保存用户的信息?如帐号密码,用数据库吗?不太懂,谁能帮忙回答下~
- 3、java中用数组怎么保存帐号和密码
- 4、为什么QQ2010java触屏版,不能保存账户信息?每次登陆都要重新输入账号密码。
- 5、java定义一个账号类,存储用户id,用户名,密码,上次登录时间
java awt用户登录怎么把账号密码保存到本地文件?
public void savaFile(){//保存用户名
File f=new File(".\\data\\dk.txt");
try {
FileWriter txt=new FileWriter(f);
txt.write(yh.getText()+"-");
txt.write(mm.getText()+"+");
txt.close();
} catch (IOException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
//读取保存的用户名和密码
public void Duqu() {
FileReader fr;
try {
fr = new FileReader(".\\data\\dk.txt");
BufferedReader br = new BufferedReader(fr);
try {
String line = br.readLine();
yh.setText(line.toString().substring(0,line.toString().indexOf('-')));
mm.setText(line.toString().substring(line.toString().indexOf('-')+1,line.toString().indexOf('+')));
//System.out.print(line);
} catch (IOException e) {
e.printStackTrace();
}
} catch (FileNotFoundException e1) {
e1.printStackTrace();
}
}
用java写一个类似与qq的聊天系统,怎么保存用户的信息?如帐号密码,用数据库吗?不太懂,谁能帮忙回答下~
QQ应该是用Socket通信吧。
保存账号和密码有两种方式:
第一种是自己写一个Dao模块,写一个Bean,然后从数据仓库进行存取。
还有一种是用内嵌数据库Derby,方法类似但可以直接用嵌入SQL。
如果你用的是J2EE平台+SSH架构的话,那就可以利用Spring进行托管hibernatebean,在其Xml中Dao模块中配置数据库的URI和端口,以及password和key.
很多像SSH这种架构在Web应用B/S架构上做得很好,但在C/S上却一般。局域网之间的内部系统就更加一般了。
看你的应用范围,如果不架设服务器的话,纯Java+嵌入式数据库是个不错的选择。
对了,有个不错的经验关于账号和密码的。就是如果用户ID少的情况下,可以自己写一个数据库的脚本程序,很有意思,你做一个MVC架构的合并类(MVC要求是分者的,但你把视图,控制器,逻辑写在一起),然后嵌入到你的QQ聊天类写在逻辑中,用户名和密码单写在一个类中然后对它进行序列持久化,就是persistence。用的时候用I/O读一点也不慢。
如果觉得麻烦,就用Java+嵌入式数据库吧,这个最省事。
java中用数组怎么保存帐号和密码
String[] userNames = new String[] { "admin", "admin1" };// 保存用户名
String[] passWords = new String[] { "admin", "admin1" };// 保存密码
为什么QQ2010java触屏版,不能保存账户信息?每次登陆都要重新输入账号密码。
这一般是因为软件版本与手机型号不符,兼容不好造成。建议下在与机型匹配的版本。如果已是匹配版本,哪么应再次下载重新安装,应该能解决问题。
java定义一个账号类,存储用户id,用户名,密码,上次登录时间
package test;
import java.util.Date;
public class Account {
private String userId;
private String userName;
private String password;
private Date lastTime;
private Date createTime;
public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public Date getLastTime() {
return lastTime;
}
public void setLastTime(Date lastTime) {
this.lastTime = lastTime;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
}
关于java保存帐号和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。