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

CloudCone:$17.99/年KVM-1GB/50GB/1TB/洛杉矶MC机房

CloudCone在月初发了个邮件,表示上新了一个系列VPS主机,采用SSD缓存磁盘,支持下单购买额外的CPU、内存和硬盘资源,最低年付17.99美元起。CloudCone成立于2017年,提供VPS和独立服务器租用,深耕洛杉矶MC机房,最初提供按小时计费随时退回,给自己弄回一大堆中国不能访问的IP,现在已经取消了随时删除了,不过他的VPS主机价格不贵,支持购买额外IP,还支持购买高防IP。下面列...

ATCLOUD-KVM架构的VPS产品$4.5,杜绝DDoS攻击

ATCLOUD.NET怎么样?ATCLOUD.NET主要提供KVM架构的VPS产品、LXC容器化产品、权威DNS智能解析、域名注册、SSL证书等海外网站建设服务。 其大部分数据中心是由OVH机房提供,其节点包括美国(俄勒冈、弗吉尼亚)、加拿大、英国、法国、德国以及新加坡。 提供超过480Gbps的DDoS高防保护,杜绝DDoS攻击骚扰,比较适合海外建站等业务。官方网站:点击访问ATCLOUD官网活...

这几个Vultr VPS主机商家的优点造就商家的用户驱动力

目前云服务器市场竞争是相当的大的,比如我们在年中活动中看到各大服务商都找准这个噱头的活动发布各种活动,有的甚至就是平时的活动价格,只是换一个说法而已。可见这个行业确实竞争很大,当然我们也可以看到很多主机商几个月就消失,也有看到很多个人商家捣鼓几个品牌然后忽悠一圈跑路的。当然,个人建议在选择服务商的时候尽量选择老牌商家,这样性能更为稳定一些。近期可能会准备重新整理Vultr商家的一些信息和教程。以前...

java sun com为你推荐
pps官网pps软件下载中心 pps影视软件下载公众号付费阅读如何申请微信付费阅读功能无处不在的意思人山无处不花枝的意思是什么手机软件开发工具做安卓软件开发需要哪些工具?netbios协议机子上启动了netbios协议,为什么还是运行不了netbios命令云输入法QQ云输入法怎样调整候选词的个数?东兴证券网站东兴证券超强版下载怎样删除聊天记录自己已发出的微信聊天记录怎样删除才不会让对方看见在线沟通什么是在线状态?微盟价格做微盟平台的销售怎么样,有前景吗
site5 私服服务器 512av css样式大全 php免费空间 国外网站代理服务器 绍兴高防 小米数据库 国外免费全能空间 softbank邮箱 工信部icp备案号 699美元 linux使用教程 东莞idc 台湾google 宏讯 架设邮件服务器 美国盐湖城 帽子云排名 cdn服务 更多