求JAVA源代码java旅游源代码我用了半个小时 帮java旅游源代码你写了一个简单的验证用户名和密码登陆问题 别辜负我的好意下面是代码!(建好包和类 代码粘过去就能用)
实体类 包entity
-------------------------------------------------------------
package entity;
/**
* 用户实体类
* @author new
*
*/
public class Users {
private String name;//用户名
private String pass;//用户密码
/**
* 空的构造函数 用户实力化 此类对象
*/
public Users(){
}
/**
* 构造函数 接收用户名和密码
* @param name
* @param pass
*/
public Users(String name, String pass) {
this.name = name;
this.pass = pass;
}
/**
* 下面set和get方法就不用解释了吧
* @return
*/
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPass() {
return pass;
}
public void setPass(String pass) {
this.pass = pass;
}
}
数据库类包dao(我是模拟一下数据库 没有用到数据库)
--------------------------------------------------------------
package dao;
import java.util.*;
import entity.Users;//导入实体类
/**
* 模拟数据库 用户DAO
* @author new
*
*/
public class UsersDAO {
private static Users users=new Users();
static
{
users.setName("tom");
users.setPass("jerry");
}
/**
* 根据姓名查找这个用户 (模拟一下数据库)
* @param name
* @return
*/
public Users findUserByName(String name)
{
if(name.equals(this.users.getName()))
{
return this.users;
}
return null;
}
}
业务类 包service (验证用户名和密码)
------------------------------------------------------------
package service;
import dao.UsersDAO;
import entity.Users;
/**
* 验证密码 业务类
* @author new
*
*/
public class validatePass {
//实力化DAO对象
private UsersDAO us=new UsersDAO();
/**
* 验证输入的密码是否正确
* @param name
* @param pass
* @return
*/
public Users validate(String name,String pass)
{
Users user=null;
user=us.findUserByName(name);
//如果不为空 说明查到了
if(user!=null)
{
//用查询出来对象的密码和传过来的密码比较
if(user.getPass().equals(pass))
{
return user;
}
}
return null;
}
}
最后是测试test类 包test
----------------------------------------------------------
package test;
import entity.Users;
import service.validatePass;
/**
* 测试类
* @author new
*
*/
public class test {
/**
* main方法 用于测试
* @param args
*/
public static void main(String[] args)
{
//实例化业务类对象
validatePass v=new validatePass();
//用户名和密码
String name="tom";
String pass="jerry";
//开始验证
Users user=v.validate(name, pass);
if(user==null)
{
System.out.println("你输入的用户名或密码错误!");
}else
{
System.out.println("你已经通过验证java旅游源代码,成功登陆!");
}
}
}
高分求两个简单的JAVA设计源代码上面 wuzhikun12同学写的不错 , 但我想还不能运行 , 并且还不太完善 。我给个能运行的:(注意:文件名为:Test.java)
//要实现对象间的比较,就必须实现Comparable接口,它里面有个compareTo方法
//Comparable最好使用泛型,这样,无论是速度还是代码量都会减少
@SuppressWarnings("unchecked")
class Student implements ComparableStudent{
private String studentNo; //学号
private String studentName; //姓名
private double englishScore; //英语成绩
private double computerScore; //计算机成绩
private double mathScore; //数学成绩
private double totalScore; //总成绩
//空构造函数
public Student() {}
//构造函数
public Student(String studentNo,String studentName,double englishSocre,double computerScore,double mathScore) {
this.studentNo = studentNo;
this.studentName = studentName;
this.englishScore = englishSocre;
this.computerScore = computerScore;
this.mathScore = mathScore;
}
//计算总成绩
public double sum() {
this.totalScore = englishScore computerScore mathScore;
return totalScore;
}
//计算评测成绩
public double testScore() {
return sum()/3;
}
//实现compareTO方法
@Override
public int compareTo(Student student) {
double studentTotal = student.getTotalScore();
return totalScore==studentTotal?0:(totalScorestudentTotal?1:-1);
}
//重写toString方法
public String toString(){
return "学号:" this.getStudentNo() " 姓名:" this.getStudentName() " 英语成绩:" this.getEnglishScore() " 数学成绩:" this.getMathScore() " 计算机成绩:" this.getComputerScore() " 总成绩:" this.getTotalScore();
}
//重写equals方法
public boolean equals(Object obj) {
if(obj == null){
return false;
}
if(!(obj instanceof Student)){
return false;
}
Student student = (Student)obj;
if(this.studentNo.equals(student.getStudentName())) { //照现实来说,比较是不是同一个学生,应该只是看他的学号是不是相同
return true;
} else {
return false;
}
}
/*以下为get和set方法,我个人认为 , totalScore的set的方法没必要要,因为它是由其它成绩计算出来的
在set方法中,没设置一次值,调用一次sum方法,即重新计算总成绩
*/
public String getStudentNo() {
return studentNo;
}
public void setStudentNo(String studentNo) {
this.studentNo = studentNo;
sum();
}
public String getStudentName() {
return studentName;
}
public void setStudentName(String studentName) {
this.studentName = studentName;
sum();
}
public double getEnglishScore() {
return englishScore;
}
public void setEnglishScore(double englishScore) {
this.englishScore = englishScore;
sum();
}
public double getComputerScore() {
return computerScore;
}
public void setComputerScore(double computerScore) {
this.computerScore = computerScore;
sum();
}
public double getMathScore() {
return mathScore;
}
public void setMathScore(double mathScore) {
this.mathScore = mathScore;
sum();
}
public double getTotalScore() {
return totalScore;
}
}
//Student子类学习委员类的实现
class StudentXW extends Student {
//重写父类Student的testScore()方法
@Override
public double testScore() {
return sum()/3 3;
}
public StudentXW() {}
//StudentXW的构造函数
public StudentXW(String studentNo,String studentName,double englishSocre,double computerScore,double mathScore) {
super(studentNo,studentName,englishSocre,computerScore,mathScore);
}
}
//Student子类班长类的实现
class StudentBZ extends Student {
//重写父类Student的testScore()方法
@Override
public double testScore() {
return sum()/3 5;
}
public StudentBZ() {}
//StudentXW的构造函数
public StudentBZ(String studentNo,String studentName,double englishSocre,double computerScore,double mathScore) {
super(studentNo,studentName,englishSocre,computerScore,mathScore);
}
}
//测试类
public class Test {
public static void main(String[] args) {
//生成若干个student类、StudentXW类、StudentBZ类
Student student1 = new Student("s001","张三",70.5,50,88.5);
Student student2 = new Student("s002","李四",88,65,88.5);
Student student3 = new Student("s003","王五",67,77,90);
StudentXW student4 = new StudentXW("s004","李六",99,88,99.5);
StudentBZ student5 = new StudentBZ("s005","朱漆",56,65.6,43.5);
Student[] students = {student1,student2,student3,student4,student5};
for(int i = 0 ; istudents.length; i){
double avgScore = students[i].testScore();
System.out.println(students[i].getStudentName() "学生的评测成绩为:"avgScore "分");
}
}
}
运行结果为:
张三学生的评测成绩为:69.66666666666667分
李四学生的评测成绩为:80.5分
王五学生的评测成绩为:78.0分
李六学生的评测成绩为:98.5分
朱漆学生的评测成绩为:60.03333333333333分
什么是java源代码 怎么查看你说的java源代码是指编译成的class文件前的java文件 。
当我们运行.java文件时 , 它会被系统编译成.class文件,例如Test.java编译之后就是Test.class ,
源文件就是指Test.java文件 ,
一般部署项目时,有.class文件就可以发布运行了,但是如果想修改这个系统,.class是不能修改的,要有.java文件才能修改
也可以上网去下反编译软件,就是能把.class文件大部分还原成.java文件的工具,但不是100%还原,而且如果不是正版的,小心有毒啊,什么的 。
求一个旅游类网站的源码最好是java写的,如果不是也没关系,最重要的是数据库的设计相关文档一定要有 , 主要旅游类的网站源码不难找 , 我这里就有,但是你还需要数据库的设计文档,这个就难了,基本上可能性不大 , 呵呵,除非这个程序就是他本人开发出来的,不过一般这些人也不会把自己的源码四处乱发的
Java相关问题,求助源代码第一种
package com.at.java;
class PIThread extends Thread{
public void run(){
double num=1,PI=0;int i=0;
while(num0.001) {
num=(double)4/(2*i1);
if(i%2==0)PI-=num;
else PI =num;
System.out.println("派java旅游源代码的数值为" PI);
if(num=0.001)System.out.println("××××××××××派的数值计算已经结束××××××××××");
}
}
}
class EThread extends Thread{
public void run(){
double num=1,E=0;int i=1;
while(1/num0.00000001) {
num=num*i;
E =1/num;
System.out.println("自然对数E的数值为" E);
if(1/num=0.00000001)System.out.println("××××××××××自然对数的数值计算已经结束××××××××××");
}
}
}
public class JustTest {
public static void main(String args[]) {
PIThread p=new PIThread();
EThread e=new EThread();
p.start();
e.start();
int sum=0;
for(int i=1;i1001;i)
{
sum =i;
System.out.println(sum);
}
System.out.println("×××××××××××××自动求和1到1000已经结束××××××××××××××××");
}
}
第二种
package com.at.java;
class PIThread implements Runnable{
public void run(){
double num=1,PI=0;int i=0;
while(num0.001) {
num=(double)4/(2*i1);
if(i%2==0)PI-=num;
else PI =num;
System.out.println("派的数值为" PI);
if(num=0.001)System.out.println("××××××××××派的数值计算已经结束××××××××××");
}
}
}
class EThread implements Runnable{
public void run(){
double num=1,E=0;int i=1;
while(1/num0.00000001) {
num=num*i;
E =1/num;
System.out.println("自然对数E的数值为" E);
if(1/num=0.00000001)System.out.println("××××××××××自然对数的数值计算已经结束××××××××××");
}
}
}
public class JustTest {
public static void main(String args[]) {
PIThread p=new PIThread();
EThread e=new EThread();
Thread t1=new Thread(p);
Thread t2=new Thread(e);
t1.start();
t2.start();
int sum=0;
for(int i=1;i1001;i)
{
sum =i;
System.out.println(sum);
}
System.out.println("×××××××××××××自动求和1到1000已经结束××××××××××××××××");
}
}
都已经验证过java旅游源代码,正常运行
【java旅游源代码 旅游网java】关于java旅游源代码和旅游网java的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 上海网络网站搭建销售,上海网络网站搭建销售公司
- 翼虎行车电脑怎么调节,福特翼虎行车电脑图标都表示什么
- jquery视频轮播实例,jquery轮播图实现简单代码
- 如何将分享链接变成PDF,怎么把分享链接做成二维码
- java代码学生选课系统 java学生选课系统课程设计
- 酒店会员如何营销,酒店会员销售技巧
- 映客直播支持什么系统电脑,映客有电脑版本吗
- b站手机端看不了直播,b站手机能看电视看不了
- 包含windows7系统的词条