在关系数据库中,把数据表示成二维表,每个二维表称为关系
软件工程研究的内容主要包括:软件开发技术:软件开发方法学、开发过程、
开发工具、软件工具环境
软件工程管理:软件管理学、软件工程经济学、软件心理学
进程是一个内核级别的实体,而线程是一个用户级别的实体
DataOutputStream类支持对不同的基本数据类型的判断,要写入一个浮点数,只需调用该类提供的响应的方法writeDouble()即可
创建文本框 TextField tf=new TextField
Java语言提供了布局管理器这个工具来管理组件在容器中的布局,而不直接设置组件位置和大小的方式。
Applet类中用于返回包含Applet的HTML文件URL的方法是getDocumentBase()
J2SDK的基本命令中用于Java类文件归档的是jar
Java基本命令包括:javac
java
javadoc
appletviewer
jar
jdb
javah
javap
extcheck
对于长度为n的线性表,在最坏情况下:
冒泡排序 比较n(n-1)/2
快速排序 比较你n(n-1)/2
数据独立:数据的物理独立性:用户的应用程序与存储在磁盘上是数据库中数据是相互独立的。即数据在磁盘上怎么存储由数据库管理系统(DBMS)管理,用户程序不需要了解,应用程序要处理的知识数据的逻辑结构这样当数据的物理存储改变了,应用程序不用改变
逻辑独立性:用户的应用程序与数据库的逻辑结构是相互独立的,即数据的逻辑结构改变时,用户程序也可以不变
Java中的布局管理器:Panel和Applet默认的布局管理器是FlowLayout,构件在容器中放置规律是从上到下、从左到右进行放置
Window、Frame和Dialog的默认布局管理器是BorderLayout,
North、South、East、West、Center
用来实现Java虚拟机的语言是C
Java本身的编译器用Java语言编写,运行系统的虚拟机用C语言实现
Java语言的执行模式是半编译和半解释型,程序首先由编译器转换为
标准
excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载
字节代码,然后由Java虚拟机去解释执行,字节代码实际上可以看作是虚拟机的机器代码
Java类实现zip数据压缩方式:zip压缩文件结构:一个zip文件由多个entry组成,每个entry有一个唯一的名称,entry的数据项存储压缩数据。ZipInputStream实现了zip压缩文件的读输入流,支持压缩和非压缩entry
文件操作中,用于移动文件指针到指定位置的是seek(long pos)
skipBytes(int n)方法是使随机文件访问跳过指定字节
当检索一个压缩文件时,首先要建立压缩文件输入流对象,该对象 以FileInputStream对象为参数
二分法查找仅限于这样的表,表中的数据元素必须有序,其存储结构必须是顺序存储
设循环队列的容量为n,当rear>front,循环队列中的元素个数为rear-front
当rear
=0)个元素组成,所以线性表可以是空表
但是在线性表中,第一个结点没有前驱
最后一个结点没有后继
其他结点有且只有一个前驱和后继
不属于虚拟机执行过程的特点是:代码安全检查
Java虚拟机是编译器生成的字节码,不用考虑具体的硬件环境,实现一次编写,随外运行,实现可移植性。
虚拟机执行过程的特点:多线程
动态连接
异常处理
父类代表的对象范围比子类广
子类方法的访问权限比父类访问权限高
子类方法不能产生比父类更多的异常
子类要调用父类的方法,可以使用super关键字,也可以将父类的方法进行重写
能够支持javadoc命令的注释语句是 /**…*/
Java中有三类注释语句:文档注释 /*…..*/
单行注释 //
十进制:123 135 1359、
八进制:以0开头
十六进制:以0x或0X开头
过滤流失Java对I/O访问提供的同步处理机制,保证某时刻只有一个线程访问一个I/O
AWT中的Button类不能显示图标,只能显示文本
Swing的Jbutton类和标签类可显示图标和文本
AWT构件能直接添加到顶层容器中
Swing构件不能直接添加到顶层容器中
把构件添加到JApplet的内容面板中,而不是直接添加到JApplet中
Swing 表格构件,主要功能是把数据以二维表格的形式显示出来。
使用表格,依据M-V-C 的思想,最好生成一个MyTableModel类型的对象来显示数据,这个类是从AbstractTableModel类继承
JDBC 是面向对象的
JDBC中定义了一组标准的应用程序接口(API),这些API是一种面向对象的封装和重新设计的接口,使得用户能够编写不依赖于数据库厂商的数据库应用程序。
J2SDK的下载中,单击页面中的Java 2 Platform ,Standard Edition链接
常采用的两种存储结构是:顺序存储结构和链式存储结构
结构化程序设计的核心和基础是:结构化设计理论,其中包括:结构化分析方法、结构设计方法和结构化编程方法
实型变量科学计算格式的
书
关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf
写:e或E是指数符,要求在e/E之前必须有数字,在e/E之后必须是整数
int类型的取值范围为:-2^31~^31
char类型的取值范围是:0~2的16次方减1
构造方法是一种特殊的方法,是为对象初始化操作编写的方法,用它来定义对象的初始化状态,不返回任何数据
构造方法不能被程序调用,用户不能直接调用,只能通过new自动调用
在Applet生命周期中,init()是在装载Applet时被调用的
数据存储结构主要有两种:顺序存储结构
链式存储结构
面向对象的程序设计中,各个对象之间相对独立,相互依赖性小,通过消息来实现对象之间的相互联系
为了提高软件模块的独立性,模块之间最好是数据耦合
软件测试过程分4个步骤:单元测试、集成测试、验收测试、系统测试
集成测试在单元测试之后
软件工程的3要素包括:方法:完成软件工程项目的技术手段
工具:支持软件的开发、管理、文档生成
过程:支持软件开发的各个环节的控制管理
数据库设计包括:概念设计、逻辑设计、物理设计
在二维表中,元组的分量不能再分成更小的数据项
多线程Java语言的并发机制,只能够处理同步共享数据和各种不同的事件
Java语言的开发环境都是互联网,在这种分布式的环境中,并发和共享是很常见的事务,要能并发地处理很多事务,就要求Java语言提供一种可靠和高效的机制,来满足高并发事务处理的需求。多线程很好的解决了网络上的瓶颈问
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
及大量的网络访问问题。
Java运行时系统通过垃圾收集周期性地释放无用对象所使用的内存,以完成对象的消除
要使处于不同层次,甚至是互不相关的类可以具有相同的行为采用接口
运算符“?”的用法:表达式?语句1:语句2 true执行语句1
一个类只有实现了Seralizable接口,它的对象才是可串行化的
Serizlizable是一个空接口
Java语言中的RMI包括rmic rmiregistry mid set-ialver
mid用于激活系统守候进程,以便能够在java虚拟机上注册和激活对象
Applet的运行过程要经历4个步骤:浏览器加载指定的URL中的HTML文件
浏览器解析HTML文件
浏览器加载HTML 文件中指定的Applet类
浏览器中的Java运行环境运行该Applet
BorderLayout将容器East,South.North.West.Center其中东南西北4个方向的组件宽度为恰好能够包容组件的内容,而长度为延伸到该容器边界的长度;而Center会扩充到处四边意外的整个容器区域
不能适用于所有Swing组件的是addAdjustmentListener()
Java中所有的AWT事件类是有Java.awt.AWTEvent类派生的。而Java中的事件类是继承自java.util.Event类,java.awt.AWTEvent是java.utilEvent的子类
JScrollPane面板的滚动条通过JSplitPane对象来实现
调用系统的标准输入流System.in的read()方法,从键盘读入一个字符,由于read()方法的返回值是int类型
对象状态的持久化是通过串行化实现的
将Java程序中的对象保存在外村中,称为对象永久化,对象永久化的关键是将它的状态以一种串行化格式表示出来
共享数据的所有访问一定要作为临界区,用synchronized标识,这样保证了所有的对共享数据的操作都通过对象锁的机制进行控制
Reader类的概念:是抽象类,字符输入流都是抽象类Reader的子类,它是用来读取字符文件的类。字符输出流都是Writer抽象类的子类
文件File是java.io包中的一个重要的非流类,以一种系统无关的方式表示一个文件对象的属性。
通过File所提供的方法,可以得到文件或目录的描述信息,也可以生成新文件、目录,修改文件和目录,查询文件属性,重命名文件或者删除文件
File类不能读写文件
File类所关心的是文件在磁盘上的存储,而要对文件进行读写,就是流类所关心的文件内容
BufferedReader是把缓冲技术拥有字符输入流,提高了字符传送的效率,但它不能处理文件流
DataInputStream类是用来处理字节流,实现了DataInput接口,不能处理文件流
在Java中,用package语句说明一个包时,该包的层次结构必须是与文件目录的层次相同
“++”运算符:主要用于自加(错)【5++】 (错)【(a+b)++】 (错)【++(a+b)】
在面向对象方法中,不属于“对象”基本特点的是一致性
对象具有:标识唯一性、分类性、多态性、封装性、模块独立性
在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送消息
检查软件产品是否符合需求定义的过程称为确认测试
编程Java Applictation源程序文件将产生相应的字节码文件,
这些字节码文件的扩展名为class
22H 不是Java中正确的整数表示