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("登录失败"); } });

妮妮云香港CTG云服务器1核 1G 3M19元/月

香港ctg云服务器香港ctg云服务器官网链接 点击进入妮妮云官网优惠活动 香港CTG云服务器地区CPU内存硬盘带宽IP价格购买地址香港1核1G20G3M5个19元/月点击购买香港2核2G30G5M10个40元/月点击购买香港2核2G40G5M20个450元/月点击购买香港4核4G50G6M30个80元/月点击购买香...

香港CN2云服务器 1核 2G 35元/月 妮妮云

妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款到网站余额,超过2天...

新版本Apache HTTP Server 2.4.51发布更新(有安全漏洞建议升级)

今天中午的时候看到群里网友在讨论新版本的Apache HTTP Server 2.4.51发布且建议更新升级,如果有服务器在使用较早版本的话可能需要升级安全,这次的版本中涉及到安全漏洞的问题。Apache HTTP 中2.4.50的修复补丁CVE-2021-41773 修复不完整,导致新的漏洞CVE-2021-42013。攻击者可以使用由类似别名的指令配置将URL映射到目录外的文件的遍历攻击。这里...

java sun com为你推荐
一起作业网站一起作业官网是什么?avc是什么格式手机avc格式怎么剪辑暴力破解rar对RAR压缩包进行解压时需要密码,使用暴力破解仍无法解码该怎么办?上行宽带上行宽带和下行宽带什么意思微信如何只发文字微信朋友圈怎样只发文字java程序员招聘Java程序员,一般招聘都要求些啥医院排队系统怎么将排队系统的信息显示在led上gbk内码怎么查GBK内码?怎样删除聊天记录如何删除和一个人的聊天记录?空间导航怎么设置QQ空间个性导航
租用主机 域名注册godaddy 国内vps 美国便宜货网站 parseerror 标准机柜尺寸 网通ip php空间申请 admit的用法 me空间社区 腾讯实名认证中心 息壤代理 电信托管 银盘服务是什么 中国电信宽带测速器 我的世界服务器ip 东莞主机托管 工信部icp备案查询 1美元 google搜索打不开 更多