「java第一课」java第一课helloworld
今天给各位分享java第一课的知识,其中也会对java第一课helloworld进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、看马老师的java教学视频,第一课helloworld生成不出class文件
- 2、Java问题,我运行不行
- 3、JAVA的学习与工作会用到一些什么样的日常软件
- 4、求助!!用Java编写黑杰克?????(完整代码)
- 5、java课程,给刚刚毕业的大学生。有专科有本科。讲java的第一课。怎么讲。比较好
- 6、Java学习内容有哪些
看马老师的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的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-06,除非注明,否则均为
原创文章,转载请注明出处。