
public class TestMain {
public static void main(String[] args) {
double[] arr = new double[10];
double sum = 0;
double[] arr1 = new double[5];
double[] arr2 = new double[5];
for(int i = 0; i != 10; i++)
{
arr[i] = Mathsqrt(new Double(i));
}
for(int j = 0; j != 9; j++)
{
sum += arr[j];
if(sum > 0)
{
arr[j+1] = (-1)Mathabs(arr[j+1]);
}
else
{
arr[j+1] = Mathabs(arr[j+1]);
}
}
Systemoutprintln(sum + arr[9]);
int index1 = 0;
int index2 = 0;
for(double a:arr)
{
if(a>0)
{
arr1[index1++] = Mathabs(a);
}
else
{
arr2[index2++] = Mathabs(a);
}
}
for(int i = 0; i != 5; i++)
{
Systemoutprint(arr1[i]arr1[i] + " ");
Systemoutprint("\n");
}
for(int i = 0; i != 5; i++)
{
Systemoutprint(arr2[i]arr2[i] + " ");
Systemoutprint("\n");
}
}
}
输出时会有一点误差,比如2999999,其实就是3
第一个主类
package testTicket;
import javautilArrayList;
import javautilCollections;
import javautilList;
public class Start {
/
@param args
/
public static void main(String[] args) {
List<Integer> tickets = new ArrayList<Integer>();
tickets = CollectionssynchronizedList(tickets);
for(int i=100;i<200;i++){
ticketsadd(i);
}
//建立5个售票厅
sellTicket t1 = new sellTicket();
sellTicket t2 = new sellTicket();
sellTicket t3 = new sellTicket();
sellTicket t4 = new sellTicket();
sellTicket t5 = new sellTicket();
//让他们一起卖这100张票 票号100-199
t1setTickets(tickets);
t2setTickets(tickets);
t3setTickets(tickets);
t4setTickets(tickets);
t5setTickets(tickets);
//开始卖
t1start();
t2start();
t3start();
t4start();
t5start();
}
}
第二个线程类
package testTicket;
import javautilList;
public class sellTicket extends Thread {
private List t;
public void setTickets(List t){
thist = t;
}
public void run(){
synchronized(thist){
while(!thisisInterrupted()){
int lastElement = tsize()-1;
if(!(lastElement==-1)){
//显示售票厅的号码和本次卖的票号
Systemoutprintln(thisgetName()+" : "+tget(lastElement));
tremove(lastElement);
try {
tnotifyAll();
twait();
} catch (InterruptedException e) {
eprintStackTrace();
}
}else{
try {
twait();
} catch (InterruptedException e) {
eprintStackTrace();
}
}
}
}
}
}
完全手工打造~~ 好运~
以下SQL语句基于MySQL数据库实现:
1,在数据库中建立一个表,表名为学生,其结构为:学号、姓名、性别、年龄、成绩。
create table student
(
num char(4),
name char(10),
sex char(6),
age int,
score float
);
2,在学生表中输入4条记录
insert into student values ('0001','Susan','Female',19,89);
insert into student values ('0002','Merry','Female',20,87);
insert into student values ('0003','Tom','Male',18,44);
insert into student values ('0004','Jack','Male',20,90);
3,将每人的成绩增加10%
update student set score = score + score01;
4,将每条记录按照成绩由大到小的顺序显示到屏幕上
select from student order by score desc;
5,删除成绩不及格的学生记录
delete from student where score < 60;
JAVA读法:英 ['dʒɑːvə] 。
一、意思是:
1、n (非正式)咖啡。
2、n (Java) Java语言(一种计算机编程语言);爪哇岛。
3、n (Java) (印、美)杰娃(人名)。
一、例句:
After five days of driving through Sumatra, we head over the water to Java
我们的巴士在苏门答腊行驶了五天,到了去爪哇的海边。
二、短语:
1、Java sea 爪哇海。
2、Senior Java 高级软件工程师。
3、Java coffee 爪哇咖啡。
4、java ratio 蔗汁比例。
5、Java quassiawood 常绿苦木。
扩展资料:
Java 编程语言
Java具有类似于C++语言的"形式和感觉",但它要比C++语言更易于使用,而且在编程时彻底采用了一种"以对象为导向"的方式。使用Java编写的应用程序,既可以在一台单独的电脑上运行,也可以被分布在一个网络的服务器端和客户端运行。另外,Java还可以被用来编写容量很小的应用程序模块或者applet,做为网页的一部分使用。
参考资料来源:百度百科-Java 编程语言
public interface ShapeArea(){
public double area();
}
public class MyRectangle(){
public static double area(double x,double y){
return xy;
}
public class MyTriangle(){
public static double area(double x,double y,double z){
double s=x+y+z;
returnMathsqrt(s(s-x)(s-y)(s-z));
}
public class Test(){
public static void mian(String[] args){
Systemoutprintln(MyRectanglearea(5,10));
Systemoutprintln(MyTrianglearea(3,4,5));
}
}
}
以上就是关于用JAVA语言设计一个程序全部的内容,包括:用JAVA语言设计一个程序、java程序设计、Java语言程序设计(数据库编程)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)