……还有一周!查漏补缺一下……课程上讲的java web多一些,基础知识不太熟悉。
为什么会被同学忽悠着报了二级啊……
因为是补缺,在233网校的题库里做了做题,也有在有未来教育的真题库做练习
java语言概论:
- 软件工程:工具、过程、方法
- J2EE是面向大型企业级用容器管理专用构件的应用平台(JAVAME面向小型企业、JAVASE面向标准平台)
- 软件生命周期可分为定义阶段、开发阶段、维护阶段。详细设计属于开发阶段(定义阶段确定软件系统的工程需要,分为软件系统可行性研究和项目需求分析;软件开发阶段包括概要设计、详细设计、实现、组装测试、确认测试;维护阶段主要是软件的试用、系统维护、系统更新迭代)
- Java的特点有多线程、跨平台、动态性,Java是单继承的
- Java的反汇编命令是javap,汇编命令是javac
- 线性结构:线性表、串、栈、队列(一个前驱和一个后继);非线性结构:树、二叉树(两个及两个以上前驱后继)
- 二叉链表的逻辑结构属于非线性结构
- 在关系数据图中,属性是各个实体的属性,用二维表形式表示实体间的关系
- javadoc生成java文档,javac生成class文档
- java语言用字节码进行解释执行;JVM虚拟机变异生成字节码
- URL是统一资源定位符的缩写
- Java字节码文件的扩展名是.class
- 深度为k的二叉树至多有2^k-1个节点
基本数据类型
- char类型的取值范围是0~216-1(2^16-1),占两个字节
- 单个字符用单引号,字符串用双引号
- 类是java程序中的基本的结构单位
- 一个字节占8位,字符变量占两个字节,短整型占两个字节,整型占四个字节,长整型占八个字节,单精度占四个字节(float),双精度占8个字节(double)
- 关键字都是小写
- 在Java中length()方法获取当前字符串的长度,.length属性获取字符数组
- Java中的类包装对应关系是:byte(Byte),short(Short),int(Integer),long(Long),double(Double),char(charscter),boolean(Boolean
运算符和表达式
- 能够支持javadoc命令的注释语句是/**…*/
- >>右移,相当于除以2;<<左移,相当于乘以2;>>>无符号右移,空位均补零(十进制转为二进制后移位)
流程控制
- 仅由顺序、选择(分支)和重复(循环)结构构成的程序是结构化程序
- Java中跳转语句包括continue、return和break
Java的继承、多态、高级类特性和数组
- Java的输入输出包括字节流、文件流和对象流等,要注意区分不同流使用的不同类。字符类输入流都是抽象类InputStreamReader及其子类FileReader、BufferedReader等。BufferedReader是把缓冲技术用于字符输入流,提高了字符传送的效率,但它不能处理文件流。DataOutputStream类实现了DataOutput接口,不能处理文件流。FileInputStream可对一个磁盘文件涉及的数据进行处理,满足题目要求。
- java.io包的File类是非流类
- nio包的新特点:内存映射技术、文件锁定、字符及编码
- close()用于关闭流类
- Reader和Writer 处理字符流;InputStream和OutStream处理字节流
- 外模式(用户级)内模式(物理级)和模式(概念级)
哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈考前我以为我凉了,选择题刷完未来教育二十多套,最后一天看了一遍错题,选择的分倒是拿到手了,但是大题很多记不住不会背,兰儿!!!考试用的NetBeans自带提示啊,提示里面还有解释啊!!!三个程序调试成功贼开心!!!等一波成绩了!!!