ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Java期末知识点

2020-12-25 21:32:21  阅读:199  来源: 互联网

标签:右移 知识点 Java String 多态 软件工具 软件工程 期末 &&


记录本次java考试的知识点,主要以自己易错点为主。
只做说明,不深入解释。

  1. 短路与 && 和按位与 & 的区别:a&&b作为判断条件时,如果前面的条件a为false,后面的条件b就不会判断。a&b作为判断条件时,前面的条件无论是否为真,后面条件b都会判断。

  2. 软件过程三要素:方法、工具和过程。1
    软件工程方法为软件开发提供了“如何做”的技术。它包括了多方面的任务,如项目计划与估算、软件系统需求分析、数据结构、系统总体结构的设计、算法过程的设计、编码、测试以及维护等。
    软件工具为软件工程方法提供了自动的或半自动的软件支撑环境。目前,已经推出了许多软件工具,这些软件工具集成起来,建立起称之为计算机辅助软件工程(CASE)的软件开发支撑系统。CASE将各种软件工具、开发机器和一个存放开发过程信息的工程数据库组合起来形成一个软件工程环境。
    软件工程的过程则是将软件工程的方法和工具综合起来以达到合理、及时地进行计算机软件开发的目的。过程定义了方法使用的顺序、要求交付的文档资料、为保证质量和协调变化所需要的管理、及软件开发各个阶段完成的里程碑。

  3. ‘>>’ 表示右移,如果该数为正,则高位补0;若为负数,则高位补1。
    '>>>'表示无符号右移,也叫逻辑右移,即若该数为正,则高位补0;而若该数为负数,则右移后高位同样补0。
    '<<‘表示左移,低位补0。无’<<<'运算符。

  4. switch表达式(expression)的值可以是char, byte, short, int, Character, Byte, Short, Integer, String, enum;不能是 double,boolean,long。本考试系统中认为String也不支持,enum和String都是通过转化为int型来支持的。

  5. 运算符优先级中,& > ^ > | > && > || 。 顺便说明一下,按位异或 ’ ^ ’ : 1 ^ 1 = 0; 1 ^ 0 = 1; 0 ^ 1 = 1; 0 ^ 0 = 0,boolean型同理。

  6. 多态最重要的两句话:多态成员变量:编译运行看左边;多态成员方法:编译看左边,运行看右边。


  1. 转自 昵称:yanyichao 地址:www.cnblogs.com/yanyichao/p/3914443.html ↩︎

标签:右移,知识点,Java,String,多态,软件工具,软件工程,期末,&&
来源: https://blog.csdn.net/weixin_44223946/article/details/111699123

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有