关于JAVA一道题

2024-05-18 23:22

1. 关于JAVA一道题

分析:水仙花数是指:一个三位数,其各位数字立方和等于该数本身。例如:370=33+73+00.这就说明370是一个水仙花数。
所以要判断一个三位数是不是水仙花数,得先取得这个三位数的的个位,十位和百位
注意:,Java提供求n次方的方法:java.lang.Math.pow(a, b);其表示为a的b次方

第一种:
public class ShuiXianHuaShu {
    public static void main(String[] args) {
        int x = 0;        //定义水仙花数的个数
        for(int i=100;i<=999;i++){
            int b = i/100;        //取得百位数
            int s = (i-100*b)/10;        //取得十位数
            int g = (i-s*10-b*100);        //取得个位数
            
            if(i==g*g*g+s*s*s+b*b*b){
                x++;    //每次符合水仙花数条件,则x+1;
                System.out.print(i+" ");    //输出符合条件的数
        }
        }System.out.println();        //换行
        System.out.println("水仙花数总共有"+x+"个");    //输出水仙花数的总数
    }
}
第二种:
public class ShuiXianHuaShu {
    public static void main(String[] args) {
        int x = 0;        //定义水仙花数的个数
        for(int i=100;i<=999;i++){
            int b = i/100;        //取得百位数
            int s = i%100/10;        //取得十位数
            int g = i%10;        //取得个位数
            
            if(i==Math.pow(b, 3) + Math.pow(s, 3) + Math.pow(g, 3)){
                x++;    //每次符合水仙花数条件,则x+1;
                System.out.print(i+" ");    //输出符合条件的数
        }
        }System.out.println();        //换行
        System.out.println("水仙花数总共有"+x+"个");    //输出水仙花数的总数
    }
}

关于JAVA一道题

2. 请教几题JAVA 试题

1Java编译器使用文件系统来保存程序包。                                (   对 )
2Java源程序文件中是不区分字母的大小写的。                           ( 错   )
3、Java applet不能够存取客户机磁盘上的文件。                             ( 错   )
4、可以用new来创建一个类的实例,即”对象”。                            (  对  )
5、Java程序对计算机硬件平台的依赖性很低。                              (对    )
6、Java可以用来进行多媒体及网络编程。                                  (   对 )
7、用final修饰的类必须被继承。                                          ( 错   )
8、类是对象实例。                                                      (   错 )
9、每个类都只能有一个构造方法。                                        (  错  )
10、applet可以运行在浏览器中。                                          ( 对   )
填空题
1.    【1】  是Java程序中基本的结构单位。
2.Java语言中,移位运算符包括:>>、>>】     ;
3.构件不能独立地显示出来,必须将构件放在一定的    【3】   中才能显示。
4.能将显示空间分成很多层的布局管理器是    【4】    。
5.Applet是能够嵌入到    【exe】    格式的文件中,并能够在浏览器中运行的Java。
6.使用Swing编写Applet,则该Applet的主类应该定义为    【6】    类的子类。
7.在Java中,线程的模型就是一个CPU、程序代码和    【7】   的封装体。
8.键盘键入字符串并在计算机屏幕上显示,这时的数据源是    【键盘】   。
9.任何一个Java程序都默认引入了一个包,这个包的名字叫java.    【unitl】    。
10.Java语言中,有一个类是所有类或接口的父类,这个类的名称是    【Object】
因只是有限,只给你写了我知道的!不好意思
希望对你有帮助!

3. JAVA试题,有会做的吗?

一、基本知识(单选每题2分)
1、下列属于Java语言的特点的一项是(D)
A、 运算符重载  B、单重继承  C、指针操作  D、垃圾回收
 
2、Java语言最初是面向哪个应用领域设计的(A)
A、 Internet  B、制造业  C、消费电子产品  D、CAD
 
3、Java语言属于下列哪一种语言(B)
A、 面向机器的语言  B、面向对象的语言  C、面向过程的语言  D、面向操作系统的语言
 
4、面向对象的基本特征不包括(B)
A、封装  B、功能分解  C、继承  D、多态
 
5、以下对类的描述不正确的是(D)
A、具有相同或相似性质的对象的抽象就是类
B、类是对象的抽象
C、类的实例是对象
D、对象和类无关
 
6、Java是由哪个公司推出的(A)
A、sun  B、微软  C、ORACLE  D、google
 
7、以下不属于Java体系的是(D)
A、j2se  B、j2me  C、j2ee  D、j2sd
 
8、J2EE哪一年更改为JavaEE(B)
A、2008  B、2005  C、2006  D、2010
 
9、以下不属于Java开发步骤的是(D)
A、编写Java源文件
B、运行Java程序
C、编译Java源文件
D、生成exe文件


10、Android是由哪个公司推出的(D)
A、sun  B、微软  C、ORACLE  D、google
 
11、Android的第一个正式版本是哪年推出的( A )
A、2008  B、2005  C、2006  D、2010
 
12、Android被称为“冻酸奶”的是哪个版本(A)
A、2.2  B、2.3  C、1.6  D、3.0

13、以下不属于Android优势的是(D)
A、平台开放性
B、丰富的硬件支持
C、方便开发
D、受Linux开发束缚
 
14、以下不属于Android开发环境必备的是(C)
A、JDK  B、ADT  C、vs  D、SDK
 
15、以下说法错误的是(D)
A、Android是免费开放平台
B、Android不可以用Myeclipse开发
C、eclipse是Android较好的开发工具
D、Android虚拟机可以上网
 
16、以下不属于移动开发技术的是(A)
A、IOS  B、j2me  C、Android  D、JavaEE
 
17、Java8.0版本由哪个公司发布(B)
A、sun  B、甲骨文  C、微软  D、google
 
18、Java8.0版本是哪年发布的(D)
A、2011  B、2012  C、2013  D、2014
 
19、以下不符合面向对象编程思想的是(C)
A、从现实世界中客观存在的事物(即对象)出发来构造软件系统
B、构造中尽可能运用人类的自然思维方式
C、认为事物之间没有必然联系
D、保持问题域中事物及其相互关系的本来面貌
 
20、以下不属于面向对象概念的是(D)
A、类  B、对象  C、对象的状态和行为  D、结构体

望采纳

JAVA试题,有会做的吗?

4. JAVA笔试题不会.....

1、单例模式不是线程安全,因为:
单例中有个部分,就是有个对象作为这个类的成员变量被保存,而不是作为局部变量,所以其他方法发生并发访问这个对象时其实是在操作同一个对象。
举个例子,两个人同时调用一个方法(给我蛋糕),但这个方法返回一个蛋糕的单例对象,两个人同时获得了同一个蛋糕,并坐下,举起刀叉,结果第一个人先吞了蛋糕,就造成了第二个人明明得到了蛋糕,却没能吃到这个结果。 
2、静态方法是线程安全分为两种:
静态方法如果没有使用静态变量,则没有线程安全问题。
如果在静态方法里使用了静态变量,这就会有线程安全问题! 
3、ApplicationContext的中文意思是“应用上下文”,它继承自BeanFactory接口,除了包含BeanFactory的所有功能之外,在国际化支持、资源访问(如URL和文件)、事件传播等方面进行了良好的支持,被推荐为Java EE应用之首选,可应用在Java APP与Java Web中。

5. JAVA试题

1. C   2.B   
3.D(楼上的都选B,如果第三题选了B,那意思就是AC是对的,如果AC对,那么D说以上都不对,就是错的,所以矛盾了)  
4.B   5.选项没看到
6. C   7.B   8.B   9.D

JAVA试题

6. JAVA试题


选B

7. 关于JAVA的一道选择题?

答案选:D
Jpanel:面板容器;
Applet:java小程序的容器;
Dialog:对话框容器;
JTextArea:文本域编辑组件,属于原子组件,不是容器。

关于JAVA的一道选择题?

8. 一道jAVA基础题目

答案是:B
分析
z-- 在整句运算完之后才减1,所以运算是还是3
++x在运算前加1,所以运算是是2
y+=3/2-2
3/2因为是整数除等于1,1-2=-1
y+=-1
等于 

y=y+(-1)
等于 

y=2-1 =1