入门java要多少代码 入门java要多少代码合适( 二 )


2. 学习要有计划 。你学习前先指定好详细的学习计划,什么时候该学什么 , 资料要提前准备好 , 按照计划脚踏实地的学习,如果在学习过程中再现找资料的话很容易挑花眼 , 从而浪费时间,甚至可能半途而废 。
3. 平时多练习做项目 。自己做项目,java如果只学基础知识可能4、5个月就能学完,但是java只学基础知识是不能找到好的工作的,因为现在企业都更注重求职者的动手能力 。所以在学习java的过程中,你需要自己找些项目做,一个java开发类的项目需要做一周左右,中途你可能还会遇到各种各样的问题,时间就更长了 。
所以学java不难,只要自己对这个方面有兴趣,坚持上面三个步骤,就能学会java开发 。
求个200-1000行左右的JAVA代码 , 适合初学者看的 。这个需要建立一个数据库和配置数据源才能够正常保存游戏游戏记录
如果没有数据库的话,执行起来没有问题,
但是在猜中之后,数据不能保存
而且会报跟数据库相关的错误 。。。
不过对于初学来说,足够了 。。。
//猜数字游戏
//版本1.1
//作者:lymeng
//创建时间 2008/10/10
//最后修改时间 2008/10/14
import java.io.*;
import java.sql.*;
public class caishuzi
{
public static void main(String args[])
{
int suijishu; //产生的随机数
String name; //玩家的名字
int nandu=-1; //选择的难度
int caice=-1;//玩家所猜测的数字
int point=0;//记录玩家猜测的次数
int a; //判断是否保存信息成功
boolean fac=true;
String str;//用来判断是否启用了秘籍
shuru sr=new shuru();
zhuanhuan zh=new zhuanhuan();
baocun bc=new baocun();
suijishu sjs=new suijishu();
System.out.print("请输入你的名字:");
name=sr.xinxi();
System.out.println("欢迎"+name+"来到猜数字的世界,请输入整数");
System.out.println("数字越大 难度越高!");
System.out.print("难度:");
while(fac)
{
nandu=zh.zhuanhuan1(sr.xinxi());
if(nandu-1)
{
System.out.print("你选择的难度为:"+nandu);
fac=false;
}
else
{
System.out.println("请选择正确的难度");
System.out.print("难度:");
}
}
suijishu=sjs.suiji(nandu);
while(!fac)
{
System.out.print("请输入你要猜测的数字: ");
str=sr.xinxi();
if(str.equals("lymeng"))
{System.out.println("正确数字是:"+suijishu);}
else
caice=zh.zhuanhuan1(str);
if(caice-1)
{
if(suijishu==caice)
{
System.out.println("恭喜你 猜对啦!");
point++;
//将玩家资料保存到数据库中
a=bc.charu(name,point,nandu);
if(a-1)
System.out.println("信息保存成功");
else
System.out.println("信息保存失败");
break;
}
else if(suijishucaice)
{
System.out.println("太小了!请重新输入!");
point++;
}
else
{
System.out.println("太大了!请重新输入!");
point++;
}
System.out.println("你已经猜测了"+point+"次");
}
else
{
System.out.println("请输入一个正确的数字");
}
}
}
}
//根据难度产生随机数
class suijishu
{
public int suiji(int a)
{
int realnum;
realnum=(int)(Math.random()*50*a);
return realnum;
}
}
//记录键盘得到的信息
class shuru
{
private String str;
public String xinxi()
{
try{
BufferedReader bf=new BufferedReader(new InputStreamReader(System.in));
str=bf.readLine();

推荐阅读