「java第一课」java第一课helloworld

博主:adminadmin 2022-12-06 23:42:07 61

今天给各位分享java第一课的知识,其中也会对java第一课helloworld进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

看马老师的java教学视频,第一课helloworld生成不出class文件

楼主 javac能正常运行的话 应该就是没有进入到相应文件夹下面了

假设HelloWorld.java存在桌面上(实际地址是C:\...\desktop)

楼主先输入这个命令 到桌面上 cd desktop

然后再 javac HelloWorld.java就可以了

万事开头难 楼主如果这点小问题就能打消你积极性的话 干脆别学了

Java问题,我运行不行

D: 回车 //到D盘

cd java第一课 回车 //进入java第一课文件夹下

javac java第一课.java 回车 //编译java文件

java Helloworld 回车//运行java程序,程序名就是你的public的类名

这个//表示注释,前面的才是你要做的操作

JAVA的学习与工作会用到一些什么样的日常软件

学习Java语言首先需要有JDK,什么是JDK?jdk(java开发工具)和jre(java运行环境),这是支持java的基本条件。除了这个基础条件java还有其他的开发工具,如:eclipse,netBeans,JBuilder和现在最流行的Eclipse。这是在Java开发学习的第一课。

求助!!用Java编写黑杰克?????(完整代码)

package pkt2;

import javax.swing.*;

import java.awt.event.*;

import java.util.*;

public class Game21 extends JFrame implements ActionListener

{

int a,a2,rdm,YorN,Z=0,s,s2,th=0,Zth=0;

JPanel pnlMain,pnlCard,pnlZCard;

JLabel lblCarded,lblCout,lblZCarded,lblZCout,lblCard,lblZCard;

JButton btnSend,btnGetCard,btnStopCard,btnExit;

public Game21()

{

super("二十一点游戏");

pnlMain=new JPanel();

pnlCard=new JPanel();

pnlZCard=new JPanel();

this.setContentPane(pnlMain);

pnlMain.setLayout(null);

pnlCard.setLayout(null);

pnlZCard.setLayout(null);

pnlMain.add(pnlCard);

pnlMain.add(pnlZCard);

pnlCard.setBounds(76, 10, 400, 110);

pnlZCard.setBounds(76, 200, 400, 110);

lblCarded=new JLabel("当前的牌:");

lblCarded.setBounds(20, 10, 500, 100);

lblCout=new JLabel("当前点数:");

lblCout.setBounds(20, 160, 80, 30);

lblZCarded=new JLabel("庄家的牌:");

lblZCarded.setBounds(20, 200, 500, 100);

lblZCout=new JLabel("庄家点数:");

lblZCout.setBounds(20, 340, 80, 30);

btnSend=new JButton("开局发牌");

btnSend.setBounds(50, 400, 100, 30);

btnSend.addActionListener(this);

btnGetCard=new JButton("要牌");

btnGetCard.setBounds(170, 370, 100, 30);

btnGetCard.addActionListener(this);

btnStopCard=new JButton("停牌");

btnStopCard.setBounds(170, 430, 100, 30);

btnStopCard.addActionListener(this);

btnExit=new JButton("退出游戏");

btnExit.setBounds(290, 400, 100, 30);

btnExit.addActionListener(this);

pnlMain.add(lblCarded);

pnlMain.add(lblCout);

pnlMain.add(lblZCarded);

pnlMain.add(lblZCout);

pnlMain.add(btnSend);

pnlMain.add(btnGetCard);

pnlMain.add(btnStopCard);

pnlMain.add(btnExit);

setSize(500,500);

setVisible(true);

setLocation(200,200);

setResizable(false);

}

public void GetRdm()

{

Random rdm=new Random();

a=Math.abs(rdm.nextInt())%13+1;

String strCardFile="images/"+String.valueOf(a)+".gif";

if(a10)

a=10;

lblCard=new JLabel(new ImageIcon(strCardFile),2);

th+=20;

lblCard.setBounds(th, 0, 72, 96);

pnlCard.add(lblCard);

}

public void ZGetRdm()

{

Random rdm2=new Random();

a2=Math.abs(rdm2.nextInt())%13+1;

String strZCardFile="images/"+String.valueOf(a2)+".gif";

if(a210)

a2=10;

lblZCard=new JLabel(new ImageIcon(strZCardFile),2);

Zth+=20;

lblZCard.setBounds(Zth, 0, 72, 96);

pnlZCard.add(lblZCard);

}

public void Send()

{

pnlCard.removeAll();

pnlZCard.removeAll();

Z=0;th=0;Zth=0;

s=a;

this.GetRdm();this.ZGetRdm();

lblCarded.setText("当前的牌:"+a);

lblCout.setText("当前点数:"+a);

lblZCarded.setText("庄家的牌:"+a2);

lblZCout.setText("庄家点数:"+a2);

s=a;s2=a2;

}

public void GetCard()

{

YorN=JOptionPane.showConfirmDialog(null, "选择“是”继续要牌,选择“否”结束要牌","你是否继续要牌?",JOptionPane.YES_NO_OPTION);

if(YorN==JOptionPane.OK_OPTION)

{

this.GetRdm();

s+=a;

lblCarded.setText("当前的牌:"+a);

lblCout.setText("当前点数:"+s);

if(s21)

JOptionPane.showMessageDialog(null, "你的点数大于21点,你爆了!");

}

}

public void ZGetCard()

{

YorN=JOptionPane.showConfirmDialog(null, "选择“是”继续要牌,选择“否”亮牌","庄家是否继续要牌?",JOptionPane.YES_NO_OPTION);

if(YorN==JOptionPane.OK_OPTION)

{

this.ZGetRdm();

s2+=a2;

lblZCarded.setText("庄家的牌:"+a2);

lblZCout.setText("庄家点数:"+s2);

if(s221)

JOptionPane.showMessageDialog(null, "庄家的点数大于21点,庄家爆了!");

}

}

public void StopCard()

{

pnlCard.removeAll();

lblCard=new JLabel(new ImageIcon("images/back.gif"));

lblCard.setBounds(0, 0, 72, 96);

pnlCard.add(lblCard);

JOptionPane.showMessageDialog(null, "你已结束要牌,庄家要牌!");

Z=1;

}

public void ZStopCard()

{

pnlCard.removeAll();

Z=0;

if(ss2)

JOptionPane.showMessageDialog(null, "你的点数大于庄家点数,你赢了!");

if(s==s2)

JOptionPane.showMessageDialog(null, "你的点数等于庄家点数,平局!");

if(ss2)

JOptionPane.showMessageDialog(null, "你的点数小于庄家点数,你输了!");

}

public void actionPerformed(ActionEvent e)

{

if(e.getSource()==btnSend)

this.Send();

if(e.getSource()==btnGetCard)

{

if(Z==0)

this.GetCard();

else

this.ZGetCard();

}

if(e.getSource()==btnStopCard)

{

if(Z==0)

this.StopCard();

else

this.ZStopCard();

}

if(e.getSource()==btnExit)

System.exit(0);

}

public static void main(String[] args)

{

new Game21();

}

}

我们java第一课的作业,这是我做的,给你参考一下吧

图片文件放在工程根目录下

java课程,给刚刚毕业的大学生。有专科有本科。讲java的第一课。怎么讲。比较好

讲解java语言的来源历史,讲java能干什么,java的发展前途等等,让学生对java有强烈的好奇心和求知欲

Java学习内容有哪些

目前Java培训内容包括:

1、HTML+CSS3+数据库

2、Java SE(Java面向对象思想;设计模式、面向对象原则、Java高阶API、线程、网络编程、反射、NIO)

3、Java web(Java web基础、JS、DOM操作、JSP/Servlet、第三方工具包、Tomcat...)

4、框架(网络原理、HTTP协议、Linux操作系统、云服务搭建、SSM框架应用、Oracle应用、Spring JPA、Hibernate...)

5、高可用、高并发、高扩展(SpringBoot、缓存、分布式、插件、全文索引、服务中间件、消息中间件、云服务器、云存储、云数据库、域名服务...)

6、微服务、大数据

以下是我们2020年更新的课程,您可以了解一下!

如想学习,可以在我们线上学习平台:百战程序员进行了解!

希望对你有所帮助,望采纳!!

关于java第一课和java第一课helloworld的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-06,除非注明,否则均为首码项目网原创文章,转载请注明出处。