java程序员个人能力介绍

Java Operators Aptitude Questions and Answers: This section provides you Java Operators related Aptitude Questions and Answers with multiple choices. Here, You will get solution and explanation of each question.

Java操作员能力倾向问题和解答本部分为您提供了与Java操作员有关的能力倾向问题和解答的多种选择。 在这里,您将获得每个问题的解决方案和解释。

Java操作员能力倾向问题列表 (List of Java Operators Aptitude Questions and Answers)

1) What will be the output of following program ?

class Opr
{
public static void main(String args[])
{
boolean ans=false;
if(ans=true)
System.out.print("Done");
else
System.out.print("Fail");
}
}

  1. Done

  2. Fail

  3. Error

  4. DoneFail

Answer

Correct Answer: 1

Done

in condition ans=true, the value of ans becomes true hence condition is true.

1)以下程序的输出是什么?

  1. 完成了

  2. 失败

  3. 错误

  4. 完成失败

回答

正确答案:1

完成了

在条件ans = true时ans的值变为true,因此条件为true

2) What will be the output of following program?

class Opr
{
public static void main(String args[])
{
int x=5,y;
y= ++x + x++ + --x;
System.out.println(x + "," + y);
}
}

  1. 6,15

  2. 6,18

  3. 6,12

  4. None of these

Answer

Correct Answer: 2

6, 18

In JAVA ++/-- operators evaluates with expression Rule to evaluate expression with ++/-- : [pre_increment -> expression ->post_increment] Consider the expression,
y=++x + x++ + --x; => y=6 + 6 + 6;
here, ++x evaluates first, value of x will be 6, x++ evaluates after adding starting two terms ++x + x++ [6+6], and then x will be 7 (due to x++), --x will evaluate before adding value in previous result, so expression will solve like 6+6+6.

2)以下程序的输出是什么?

  1. 6,15

  2. 6,18

  3. 6,12

  4. 都不是

回答

正确答案:2

6、18

在JAVA中,+ /-+ /-运算符使用表达式Rule来评估++ /-: [pre_increment-> expression-> post_increment]考虑表达式,
y = ++ x + x ++ + --x; => y = 6 + 6 + 6;
在这里,++ x首先求值,x的值为6,x ++在加上两个开始项之后求值++ x + x ++ [6 + 6],然后x将为7(由于x ++),--x将求值在之前的结果中添加值之前,表达式将像6 + 6 + 6一样求解。

3) What will be the output of following program?

class Opr
{
public static void main(String args[])
{
byte a,b;
a=10; b=20;
b=assign(a);
System.out.println(a +","+ b);
}
public static byte assign(byte a)
{
a+=100;
return a;
}
}

  1. 110, 110

  2. 10, 110

  3. 10, 10

  4. None of these

Answer

Correct Answer: 2

10, 110

Here variable a in main and a in assign are different, only value of a (10) will pass into function assign, value of a will remain same, answer will 10, 110.

3)以下程序的输出是什么?

  1. 110、110

  2. 10、110

  3. 10、10

  4. 都不是

回答

正确答案:2

10、110

这里变量a in和main的赋值是不同的,只有a的值(10)会传递给函数assign,a的值将保持不变,答案将为10、110。

4) What will be the output of following program?

class Opr
{
public static void main(String args[])
{
int a,b,result;
a=10; b=20;
result=(b>=a);
System.out.print(result);
}
}

  1. Error

  2. 1

  3. True

  4. 20

Answer

Correct Answer: 1

ERROR: incompatible types.

Consider the expression result=(b>=a); here value of b is largest from a, True will return, and true (boolean) can not assign into integer variable.

4)以下程序的输出是什么?

  1. 错误

  2. 1个

  3. 真正

  4. 20

回答

正确答案:1

错误:不兼容的类型。

考虑表达式result =(b> = a) ; 此处b的值是a的最大值,True将返回,并且true(布尔)不能分配给整数变量。

5) What will be the output of following program?

class Opr
{
public static void main(String args[])
{
int a,b,result;
a=10; b=20;
result=(int)(b>=a);
System.out.print(result);
}
}

  1. Error

  2. 1

  3. True

  4. 20

Answer

Correct Answer: 1

ERROR: incompatible types.

Consider the expression result=(int)(b>=a); .boolean is not convertible to int.

5)以下程序的输出是什么?

  1. 错误

  2. 1个

  3. 真正

  4. 20

回答

正确答案:1

错误:不兼容的类型。

考虑表达式result =(int)(b> = a); .boolean不能转换为int。

Page 2

第2页

翻译自: https://www.includehelp.com/java-aptitude/java-aptitude-operators-questions-and-answers.aspx

java程序员个人能力介绍

java程序员个人能力介绍_Java操作员能力问题相关推荐

  1. java的行业认证_Sun认证Java程序员考试介绍

    Sun认证Java程序员考试介绍 Sun Microsystems在行业中被认为是同行中最具创造性的企业之一,它想尝试新的软件方式和定价模式等等.以下是关于Sun认证Java程序员考试介绍,欢迎大家参 ...

  2. java里用set写自我介绍代码_【优质】java程序员自我介绍-优秀word范文 (8页)

    本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除! == 本文为word格式,下载后可方便编辑和修改! == java程序员自我介绍 第1篇第2篇第3篇第4篇第 ...

  3. java程序员技术规划_Java程序员职业生涯规划

    Java程序员职业生涯规划 发布时间:2018-09-28 14:10, 浏览次数:429 , 标签: Java <>一.规划 工作3年了,感觉自己的技术现在到了一个瓶颈,在做一些重复性的 ...

  4. java程序员面试技术_java程序员面试应该具备的一些基本技能

    这里列举一些Java程序员面试应该要具备的一些基本技能,仅当参考. 1.基本语法 包括static.final.transient等关键字的作用,foreach循环的原理等等.越简单的问题越能看出一个 ...

  5. java程序员那些提升_Java程序员如何进行自我提升?

    只有不断积累项目经验以及提高自己的技术,如果一直没有明确自己的职业规划,请扪心自问: 1.我到底适不适合当一名程序员? 2.我到底应不应该一辈子以程序员为职业? 3.我对编程到底持有的是一种什么样的态 ...

  6. java程序员基础算法_java程序员必知的十种程序算法

    <java程序员必知的十种程序算法>由会员分享,可在线阅读,更多相关<java程序员必知的十种程序算法(11页珍藏版)>请在人人文库网上搜索. 1.java程序员必学的十种程序 ...

  7. java程序员的日常_Java程序员的日常——经验贴(纯干货)

    工作当中遇到的事情比较杂,因此涉及的知识点也很多.这里暂且记录一下,今天遇到的知识点,纯干货~ 关于文件的解压和压缩 如果你的系统不支持tar -z命令 如果是古老的Unix系统,可能并不认识tar ...

  8. java程序员自我介绍

    自我介绍 **自我介绍 来自哪里,毕业于湖南湘潭大学,需要把自个人信息交代清楚,来自哪里是比较重要的. 介绍个人经历,上家公司情况 介绍项目** 我来自湖南郴州,本科就读于湖南湘潭大学,学的是电子信息 ...

  9. java程序员必学_Java入门基础学习,成为一个Java程序员的必备知识

    引言 众所周知,Java是一种面向对象的编程语言.您可以在Windows操作系统上编写Java源代码,而在Linux操作系统上运行编译后的字节码,而无需修改源代码. 数据类型 Java 有 2 种数据 ...

最新文章

  1. 贝叶斯网络之父:当前的机器学习其实处于因果关系之梯的最低层级
  2. EasyUI 树菜单
  3. 腾讯2016校园招聘 研发工程师在线模拟
  4. 八皇后问题初始思路python_【单人解谜】经典的八皇后问题解析
  5. Linux命令iconv
  6. 如何让网页字体文件大瘦身?前端字体优化知多D
  7. matlab中怎么找晶闸管,matlab中晶闸管如何连接
  8. 2020 IDEA插件无法安装问题
  9. CT重建学习笔记(一)
  10. 北邮计算机自招,自招 · 帮 | 2019自主招生名额缩减,这样报考,省三也能逆袭985...
  11. mp3外链,文件上传,QQ空间永久背景音乐,mp3连接,
  12. 基于蒙特卡洛法的规模化电动车有序充放电及负荷预测(PythonMatlab实现)
  13. 转:这些道理不懂,你注定就是穷打工的命
  14. 光纤加速度传感器对高速列车受电弓监测
  15. CDH5.8安装说明
  16. Windows日志分析(中)
  17. 记一次完整的用户测试
  18. (笔记整理)公司vue平台用到redis,相关概念与登录(11)
  19. 信息学奥赛一本通 1367:查找二叉树(tree_a)
  20. 【Linux】【GPU】linux上如何查看GPU的运行情况?

热门文章

  1. 发生身份验证错误_Python MySQL8.0 错误
  2. android手机微信收藏功能实现,Android模仿微信收藏文件的标签处理功能
  3. (6) 如何用Apache POI操作Excel文件-----POI-3.10的一个和注解(comment)相关的另外一个bug...
  4. 失败创业者的告白:初创团队应有一位绝对领导者
  5. RDIFramework.NET — 系列目录 — 基于.NET的快速信息化系统开发框架
  6. select 查询例子集
  7. 详解:设计模式之-单例设计模式
  8. 代码质量管理工具】——sonar
  9. 使用durid的ConfigFilter对数据库密码加密
  10. 启动TOMCAT报错 java.util.zip.ZipException: invalid LOC header (bad signature)