java sun comjava登陆界面

java sun com  时间:2022-02-22  阅读:()

JAVA可以在哪里下?

JDK可以在这里下载:/ java就没得下载了

java eclipse3.2

“习题1 采用抽象类实现”中的“采用抽象类实现”应该可以去掉。 /** * 1)制作一个销售首饰的公司类。 属性: 一个保存员工的数组。 方法: 1, 添加一个员工。 2, 通过员工的名字来删除员工。 3, 通过员工的名字来显示员工的工资。 4, 输出所有员工的工资和。 * @author 屋妖王 * */ public class pany { //一个保存员工的数组。 private employee all_emp[]=new employee[20]; //1, 添加一个员工。 public void add_emp(employee emp){ for (int i=0;i<20;i++){ if (this.all_emp[i]==null){ this.all_emp[i]=emp; }else{ System.out.println("公司满员了!"); } } } //2, 通过员工的名字来删除员工。 public boolean del_emp(String name){ for (int i=0;i<20;i++){ if (this.all_emp[i].name==name){ this.all_emp[i]=null; return true; }else{ System.out.println("查无此人!"); return false; } } return false; } //3, 通过员工的名字来显示员工的工资。 public void show_pay(String name){ for (int i=0;i<20;i++){ if (this.all_emp[i].name==name){ System.out.println(this.all_emp[i].count_pay()); }else{ System.out.println("查无此人!"); } } } //4, 输出所有员工的工资和。 public void show_paysum(){ double temp=0; for (int i=0;i<20;i++){ if (this.all_emp[i]!=null){ temp=+this.all_emp[i].count_pay(); } } System.out.println("所有员工的工资和为:"+temp); } } ------------------------------------------------------------- /** 2)定义一个抽象员工类 属性: 姓名,基本工资 抽象方法:计算工资。 * @author 屋妖王 * */ public abstract class employee { public String name; //姓名 public double pay; //工资 abstract double count_pay();//抽象方法:计算工资 } --------------------------------------------- /** * 3)子类:小时工类 属性: 工作的小时,每小时工资。 方法: 1. 设置工作的小时 2. 设置每小时的工资。 3. 重写计算工资方法: 小时工没有基本工资,他的工资就是工作的小时*每小时工资。 * @author 屋妖王 * */ public class hour_worker extends employee { //工作的小时 private int time_hour; //每小时工资 private double pay_hour; //1. 设置工作的小时 public void setTime_hour(int time_hour) { this.time_hour = time_hour; } //2. 设置每小时的工资 public void setPay_hour(int pay_hour) { this.pay_hour = pay_hour; } //3. 重写计算工资方法: @Override double count_pay() { return time_hour*pay_hour; } } ---------------------------------------------------------- /** * 4)子类:销售员工类 属性: 销售的总金额 方法 1. 设置销售的总金额 2. 重写计算工资方法: 基本工资+提成。 提成的计算: 当销售额再10000以下时,则提成10%, 等销售额再10000-100000之间是,则提成15%。 再100000以上是,提成18%。 * @author 屋妖王 * */ public class salesMan extends employee{ //销售的总金额 private int sale; //1. 设置销售的总金额 public void setSale(int sale) { this.sale = sale; } //2. 重写计算工资方法 @Override double count_pay() { if (this.sale<10000){ if(sale<0){ System.out.println("销售额不能小于0"); return 0; } return this.pay+this.sale*0.1; }else if(this.sale>1000 && this.sale<100000){ return this.pay+this.sale*0.15; }else{ return this.pay+this.sale*0.18; } } }

java实际问题

Javasun公司开发的编程语言,就像是C#、C++等高级面向对象计算机语言,进行java开发的话,需要一个JDK,这个也是sun公司开发的Java运行环境,在csdn上经常能见到jdk的更新版本或者讨论,java的开发工具很多,比如记事本就可以,当然水平是很高的了,专业开发工具有Eclipse、beans、JBuilder等,谢谢。

电脑上如何运行java程序

sun公司的网站吧 那里下载个 1.6.0的 JDK就可以了 配置好环境 如果安装过程有能帮你的 就联系我

什么java社区是最好的?

SunJava社区
/ IBM的Java社区 //java/ Apache的Java社区 / 这三个都是非常权威的Java社区

java登陆界面

登陆界面你写好了把,

首先我创建一个类连接数据库的类 ConnectionToServer

首先我这个SQL是2000版本的。你应该知道怎么改成2005版本的。

我的数据库密码是sa这个根据你自己设定的来改

import java.sql.Connection; import java.sql.DriverManager;

/** * * @author xlbaby * 用来连接数据库的类 * */ public class connectionToSQL { //得到纯java驱动 public Connection getJavaPureDriver() throws Exception{ Class.forName(".microsoft.jdbc.sqlserver.SQLServerDriver"); String url = "jdbc:microsoft:sqlserver://localhost:1433;databaseName=tushu"; return DriverManager.getConnection(url, "sa", "sa"); } //得到桥接驱动 public Connection getBridgeDriver() throws Exception{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String url = "jdbc:odbc:tushu"; return DriverManager.getConnection(url, "sa", "sa"); } }

然后再创建一个checkLogin类。用来检查数据库里面的数据和登录所输入的是否一样

里面读取数据库里面的数据我是用的PreparedStatement(ps)

你把这个ps里面的sql语句改下

import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException;

import connectionToServer.connectionToSQL;

/** * * @author xlbaby * 比较数据库里面的数据是否和用户登录时输入的账号密码一样 * */ public class LoginCheck { Connection con = null; PreparedStatement ps = null; ResultSet rs = null; public boolean Check(String userName,String userPassword){ boolean tof = false; try { con = new connectionToSQL().getJavaPureDriver(); // con = new connectionToSQL().getBridgeDriver(); ps = con.prepareStatement("select userpassword from administratorwhere username = ?"); ps.setString(1, userName); rs = ps.executeQuery(); if(rs.next()){ if(rs.getString(1).equals(userPassword)) tof = true; } } catch (Exception e) { e.printStackTrace(); }finally{ try { rs.close(); ps.close(); con.close(); } catch (SQLException e) { e.printStackTrace(); } } return tof; } }

然后在你登录界面上面的登陆按钮增加一个事件。当点击按钮的时候

比如说登录按钮叫submit

submit.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent e) {

//这里的UserName.getText和密码框是我自己启用的名字。你根据你的来改 if(new LoginCheck().Check(userName.getText(), new String(userPassword.getPassword()))) notice.setText("登录成功"); else notice.setText("登录失败"); } });

恒创科技SonderCloud,美国VPS综合性能测评报告,美国洛杉矶机房,CN2+BGP优质线路,2核4G内存10Mbps带宽,适用于稳定建站业务需求

最近主机参考拿到了一台恒创科技的美国VPS云服务器测试机器,那具体恒创科技美国云服务器性能到底怎么样呢?主机参考进行了一番VPS测评,大家可以参考一下,总体来说还是非常不错的,是值得购买的。非常适用于稳定建站业务需求。恒创科技服务器怎么样?恒创科技服务器好不好?henghost怎么样?henghost值不值得购买?SonderCloud服务器好不好?恒创科技henghost值不值得购买?恒创科技是...

CloudCone中国春节优惠活动限定指定注册时间年付VPS主机$13.5

CloudCone 商家产品还是比较有特点的,支持随时的删除机器按时间计费模式,类似什么熟悉的Vultr、Linode、DO等服务商,但是也有不足之处就在于机房太少。商家的活动也是经常有的,比如这次中国春节期间商家也是有提供活动,比如有限定指定时间段之前注册的用户可以享受年付优惠VPS主机,比如年付13.5美元。1、CloudCone新年礼物限定款仅限2019年注册优惠购买,活动开始时间:1月31...

Hostiger 16G大内存特价VPS:伊斯坦布尔机房,1核50G SSD硬盘200Mbps带宽不限流量$59/年

国外主机测评昨天接到Hostigger(现Hostiger)商家邮件推送,称其又推出了一款特价大内存VPS,机房位于土耳其的亚欧交界城市伊斯坦布尔,核50G SSD硬盘200Mbps带宽不限月流量只要$59/年。 最近一次分享的促销信息还是5月底,当时商家推出的是同机房同配置的大内存VPS,价格是$59.99/年,不过内存只有10G,虽然同样是大内存,但想必这次商家给出16G,价格却是$59/年,...

java sun com为你推荐
中国学生网全国统一学籍号查询windowsmedia电脑程序打开方式变成Windows Media Player怎么改回来素数算法判断一个数是否为素数的算法无处不在的意思人山无处不花枝的意思是什么pat是什么格式photoshop填充图案是pat格式,需用什么软件打开?请高人指点,谢谢~java程序员招聘Java程序员,一般招聘都要求些啥腾讯合作伙伴大会如何成为腾讯渠道合作伙伴?怎样删除聊天记录自己已发出的微信聊天记录怎样删除才不会让对方看见泛微协同办公系统泛微OA系统怎么创建新人员flex是什么Adobe是什么软件?
免费域名注册网站 域名解析文件 过期已备案域名 泛域名绑定 krypt 服务器配置技术网 韩国电信 抢票工具 免费网络电视 电子邮件服务器 免费phpmysql空间 外贸空间 可外链的相册 网站加速 七牛云存储 服务器防御 hdroad hdsky mteam reboot 更多