JAVA 笔记01

  1. 在数据流程图中,用标有名字箭头表示数据流,在程序流程图中,用标有名字的箭头表示控制流。

  2. 结构化程序设计思想包括:自顶向下,逐步求精,模块化,限制使用goto语句。

  3. 可行性分析阶段产生可行性分析报告,概要设计说明书是总体设计阶段分析产生的文档,集成测试计划是在概要设计阶段编写 的文档。

  4. 算法的有穷性事指算法程序的运行时间是有限的。

  5. 栈按“先进后出”的原则组织数据。

  6. 常量:永远不允许被改变的值。如果要声明一个常量,必须用关键字final修饰,常量名大写。

  7. break在java中作用作为跳出循环,try,catch,finally都是用来处理程序异常关键字。

  8. java中构造方法的定义要求:方法名必须与类名一致,没有返回值,也不能用void修饰。

  9. String类中的方法:toLowerCase(),valueOf(),charAt(),Append()方法属于String Buffer和StringBuilder中的方法。

  10. 整数类型默认以int类型为基本类型,DataOutputStream类提供writelnt()方法将一个int值以4-byte值的形式写入基础输入流中。

  11. 得到目录下的所有文件名,不对其内容进行修改的只能是File类。FilenputSteam,FileOutputStream,RandomAccessFile是对其内容进行操作。

  12. 一个标准的线程有线程ID,当前指令针(PC),寄存器集合和堆栈组成,线程间数据共享。

  13. sleep()使当前线程进入停滞状态。

  14. 循环队列有队头和队尾两个指针,但循环队列是线性结构的。

  15. 链式存储结构既可以针对线性结构也可以针对非线性结构,链式存储结构中每个结点都由数据域与指针域两部分组成。

  16. 在需求分析阶段可以使用的工具有数据流程图DFD图,数据字典DD,判断树和判定表。

  17. 对象的基本特点:表示唯一性,分类型,多态性,封装性,模块独立性好。

  18. java中一个文件只能允许1个public类。

  19. java的特点包含多线程,跨平台,动态性,单继承等等。

  20. java中的标识符要满足命名规范,只能由字母,数字,$和下划线组成。

  21. java1.7之前switch不支持String数据类型。

  22. 支持子程序调用的数据结构是:栈。

  23. 二叉树中度为0的叶子节点总比度二2的节点多一个。

  24. j2ME是为嵌入式和移动设备提供的Java平台。

  25. Java语言使用的是16位Unicode字符集,而8位ASCII是国际上使用最广泛的字符编码,汉字编码及国际码GB2312。

  26. continue在java中的作用是跳过当次循环进行下一次循环。

  27. 所谓面向对象就是以对象为中心,解析,设计和实现应用程序的机制。

  28. 在释放资源为close();

  29. paint()方法是绘制构件,setSize()方法是设置组件大小,getSize()方法是获取组件大小,repaint()是重新回值构件。

  30. java中的线程模型包括3部分:一个虚拟的CPU,该CPU执行的代码,代码所操作的数据。

  31. 循环队列的队头与队尾指针都不是固定的,随着入队与出队操作要进行变化,因为循环利用的队列结构,所以队头指针有时可能大于队尾,有时也可能小于队尾指针。

  32. 内部类的名称与定义它的类的名称可以相同。

  33. 在E-R图中实体中,属性用椭圆表示,联系用菱形表示。

  34. 线性链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以一般要多于顺序存储结构。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值