java速度入门_十考试复习

Java语言有哪几种注释?
//
/**/
//** .......*/
html,xml的注释是"<!--......-->"这样的
css的注释是"/* ......*/"
JavaScript的注释是单行//......,多行/*.......*/

什么是Java保留字?
Java保留字是指现有Java版本尚未使用 但以后版本可能会作为关键字使用

Java语言包括哪几种数据类型?
在JAVA中一共有八种基本数据类型,分别是:
byte、short、int、long、float、double、char、boolean

什么是类的封装性?
对象就是对一组变量和相关方法的封装,其中变量表明了对象的状态,方法表明了对象具有的行为。通过对象的封装,实现了模块化和信息隐藏。通过对类的成员施以一定的访问权限,实现了类中成员的信息隐藏。

什么是包?
就是package。包可以使具有相同类名的程序互不影响,从而保证了程序的正确性。

如何发布应用程序?
将要发布的Java程序打包成JAR 并指明JAR程序的入口,也就是main 函数的地址,这样打包后的jar 文件可以直接双击运行

试写出标准输入、标准输出
标准输入System.in。
标准输出System.out

什么是JDBC?它有哪几种类型?
 type   1:jdbc-odbc桥     type   2:本地api驱动    
 type   3:网络协议驱动      type   4:本地协议驱动  

说明Java事件处理模型的流程。
建立用户动作与事件类型的联系。
利用事件监听器设置捕捉用户动作,根据所对应的事件类型建立与处理方法的联系。
编写对应事件处理的方法。


什么是JApplet类?
applet 是一种不能单独运行但可嵌入在其他应用程序中的小程序。 japplet是applet的子类。

如何在命令行方式下运行JApplet类实例?
appletviewer   anApplet.html
其中包含 <applet> 标记

在Java中,绘制矩形有哪几种方式?
Graphics g
g.drawRoundRect

说明Java线程中run()方法的作用
run 方法是运行线程时需要执行的代码.

什么是线程同步?它有什么作用?
我们把异步环境下的一组并发进程因直接制约而互相发送消息而进行互相合作、互相等待,使得各进程按一定的速度执行的过程称为进程间的同步.
实现多线程并发。

端口的作用。
逻辑端口用于提供服务。

复习笔记
1.java的特点
1)简单:模仿c++,但进行了简化,如指针,多重继承;采用自动内存分配和回收。

2)oop 3)分布式的,数据分布,操作分布4)解释型的
5)体系结构中立 6)健壮可靠地 7)安全的 8)可移植的 9)原生多线程 10)动态的

2.主要贡献者
James Gosling

3.jave运行时系统通过垃圾收集周期性地释放无用对象所使用的内存,完成对象清除。

4.abstract类可以包含抽象方法,为所有子类定义一个统一 的接口,抽象方法只能声明,不允许实现。

5.java视音频接口技术的原因:多重继承使编译器非常复杂,效率底下。

6.接口特点
1)关键字为interface 2)定义的变量是最终静态变量
3)没有自身的构造方法,其他方法均为抽象方法,只关心功能,不关心实现。
4)采用多重继承机制

7.在一个java文件中,package语句和public类最多只能有一个。

8异常处理
1)catch块中的语句应该根据异常的不同执行不同的操作;
2)由于异常对象与catch块得匹配是按catch块得先后顺序进行的,所以要注意排列顺序。

9.java中的线程调度按fcfs原则。

10。新建线程优先级原则
1)新建线程将继承父进程优先级;2)一般情况下,线程具有普通优先级

11.流:计算机的输入和输出之间运动的数据序列
    流式输入输出特点是数据获取和发送均沿数据序列顺序进行;

12:流式socket通信机制
一种基于连接的通信,在通信开始之前先由通信双方确认身份并建立虚拟连接通道,然后把它们通过这条通道传送数据信息,进行通信,结束时拆除连接。

最后得分70,悲催了~

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值