A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

6666666666666
回复 使用道具 举报
import java.util.Scanner;
class GuessNumber
{
        public static void main(String[] args)
        {
               
                int number = (int)(Math.random()*100)+1;//定义一个数据

                while(true)
                {
                        Scanner sc = new Scanner(System.in);//键盘录入
                        System.out.println("请输入一个1--100之间的数据:");
                        int guessNumber =sc.nextInt();
                        if (guessNumber >  number)
                        {
                         System.out.println("你输入的数据大了");
                        }
                        else if (guessNumber >  number)
                        {
                                System.out.println("你输入的数据小了");
                        }
                        else
                        {
                         System.out.println("恭喜你猜对了");
                         break;
                        }
                       
                }

               
   
        }
}
一个猜字小游戏大家可以看看
回复 使用道具 举报
点赞  加油黑马!
回复 使用道具 举报
默默点赞
回复 使用道具 举报
ALin 中级黑马 2015-7-11 22:57:34
405#
ok   知道了
回复 使用道具 举报
简答题目:
1:请解释面向对象是什么?并举例说明?
答: 面向对象是以对象为基础,完成各种操作,强调的结果.
    面向对象是基于面向过程的.面向对象的思想特征:
    a:是一种更符合人们思考习惯的思想
    b:可以将复杂的事情简单化
    c:将程序员从执行者变成了指挥者
    举例:比如手机就是一个对象,我们需要它来打电话发短信等.
    有了手机这个对象我们就可以满足我们的需要来完成操作
         
         
2:类与对象的关系?
答: java语言中最基本的就是单位就是类.类就是用来体现事物的
    类是属性和行为的集合,是一个抽象的概念
    对象就是类的具体体现,该类事物实实在在存在的个体.

3:类有哪些内容组成?
答: 成员变量
    构造方法
    成员方法

4:局部变量和成员变量的区别?
答: a:成员变量定义在类外,方法外.局部变量定义在方法中或者方法的形式参数
    b:初始化值不一样.成员变量,有默认的初始化值,局部变量没有默认,先定义赋值才使用.
    c:存储区别:成员变量在堆中随着对象的存在而存在,随着对象的消失而消失.
      局部变量定义在栈中,随着方法调用而存在随着方法的消失而消失

5:构造方法的特点及注意事项?
答: 特点:1.函数名和类名完全一致
         2.不用定义返回值类型
         3.没有具体的返回值
    注意事项:1.如果没有给出构造方法那么系统会默认给出一个无参的构造方法
             2.构造方法重载就是构造方法接受不同参数
      

6:this关键字是什么?在什么时候使用?
答: 代表其所在函数所属对象的引用,哪个对象调用方法,在方法内部
    就有一个隐藏的this代表这个对象谁调用this就代表谁
    应用场景:解决局部变量隐藏成员变量值的问题

7:给成员变量赋值的方式有几种?分别怎么实现?
答: 两种.1.通过set方法通过
         2.通过构造方法

8:static关键字是什么?有什么特点?在什么时候使用?
答: static可以修饰成员变量和成员方法(还可以修饰内部类)
    特点:1.随着类的加载而加载
         2.优先于对象存在
         3.被所有对象共性
         4.可以直接被类名使用

         a:在静态方法中没有this关键字
         b:静态方法只能访问静态成员和静态方法
回复 使用道具 举报
。。。。上面那位是大神啊!!!
回复 使用道具 举报
你们都好吊哦
回复 使用道具 举报
很有用啊
回复 使用道具 举报
点赞 加油黑马!
回复 使用道具 举报
过来赞一下,终于快够了
回复 使用道具 举报
懂了~~~~~~~~~~~~
回复 使用道具 举报
给力给力,懂了懂了
回复 使用道具 举报
加把劲 还差一点
回复 使用道具 举报
新人报到
回复 使用道具 举报
非常给力
回复 使用道具 举报
好的吧- -
回复 使用道具 举报
Claw 中级黑马 2015-7-12 14:42:50
418#
也不记得自己当时怎么弄的去了,反正还好自己躲过了这个问题。
回复 使用道具 举报
赞赞赞啊~~~
回复 使用道具 举报
很好,我去试试!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马