java计算机二级笔记
java.applet.Applet
Applet
HTML
Applet
extends Applet
extends Applet
print
init
calendar
Calendar
Calendar 日历类
JprogressBar
JprogressBar
JprogressBar
JprogressBar:进度条
Center
Center:首字母必须大写
布局管理器
布局管理器
actionPerformed
actionPerformed
actionPerformed
actionPerformed:actionListen的唯一方法名
name不带双引号
synchronized:临界区
synchronized
synchronized
synchronized
线程的模型就是一个CPU,程序代码和数据的封装体
线程是程序运行中的一个执行流,线程必须属于一个进程。
t.start().
java中线程的线程体是由Thread中run()方法定义的。
toRedins()角度化为弧度和toDegrees()参数转化为角度。0.
新建状态。
线程调度是一种抢占式调度。
<<左移,相当于乘以2.>>右移,相当于除以2.>>>无符号右移 正数为0,负数为1.
逻辑值为true和false.
JVM是java虚拟机
每一个二维表称为一个关系。
内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好的做一件事。他描述的是模块内的功能联系。
耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块模块间接口的复杂程度,进入或访问一个模块的点以及通过接口的数据。
度为0的节点总比度为2的节点多1,节点总数为度为0+度为1+度为2
链式存储结构有指针,顺序结构没有指针,所以链式存储空间更大。
数据库设计的四个阶段:1.需求分析2.概念设计3.逻辑设计4.物理设计。
在java的输入输出流中,数据从数据源流向目的地,流的传送是串行的。
Employee
Employee
Employee串行化。
new IO是可以解决阻塞IO的问题。不是新特点。
软件调试的任务是:诊断和修改程序中的错误
软件测试的任务是:发现程序中的问题。
先报的错在下。
问题处理方案的正确性而完整的描述称为算法,程序或流程图。
static要独立于方法体之外,不能在方法体中修饰局部变量。
finally每次都要执行,常用来关闭流对象或结束进程。
软件危机的表现:1.对软件开发成本和进度的估计常常很不准确
2.用户对“已完成的”软件系统不满意的现象经常发生。
3.软件产品的质量往往靠不住
4.软件通常没有适当的文档资料
5.软件常常是不可维护的。
整形数组默认值为0
++a先自增,再运算。a++先运算再自增。
类的实例称为对象。
类是变量和方法的集合体,是描述具有相似属性和操作的一组对象。
多维数组是一维数组构成的数组的数组
构建必须放在一定的容器中才能显示
StringBuffer和StringBuilder字符长度都可变,前者支持多线程,速度 慢点,后者不支持,速度快点。
ArrayList类定义数组时不必限定数组的大小。
静态方法可以通过类名直接调用。
类变量就是静态变量。
System.out.print(i++)先输出,再自增。
类Panel默认的布局管理器是FlowLayout
可以可以用用假设法。
Java虚拟机不需要加载代码
键盘监听器: KeyListener
keyPressed 代表 键被按下 keyPressed keyPressed keyPressed
keyReleased 代表 键被弹起 keyReleased keyReleased keyReleased keyReleased keyReleased
keyTyped 代表 一个按下弹起的组合动作 keyRyped keyRyped keyRyped keyRyped
KeyEvent.getKeyCode() 可以获取当前点下了哪个键
import javax.swing.*;
import java.applet.*
import java.awt.*;
extends Applet implements ActionListener,MouseMotionListener()
extends Thread implements Runnable
actionPerformed(actionEvent e)图形界面按钮监听。
要表示表格的数据,需要继承类AbstraceTableModel
actionPerformed
计算机中的就是流动的数据缓冲区;
算法的时间复杂度和空间复杂度是从不同的角度来衡量算法的执行情况的,它们之间没有内在联系。
软件调试技术包括强行排错法、回溯法和原因排除法
J2ME是为嵌入式和移动设备提供的Java平台;J2SE是面向企业级应用与服务的综合性标准开发平台;J2EE是面向大型企业级用容器管理专用构件的应用平台。而JDK 5.0是一个Java开发软件包
java计算机二级笔记的更多相关文章
- 计算机二级C语言冲刺笔记。
2018-03-0618:32:26 风萧萧兮易水寒,壮士一去...... 四级依旧没过,计算机二级接踵而至, default语句在switch语句中可以省略,所以B错误:switch语句中并非每个c ...
- 计算机二级Python(第一阶段)
介绍 本篇文章主要针对于计算机二级考试的崽崽,当然想了解Python和学习Python的崽崽也是可以看本篇文章的:毕竟,手机和电脑都可以运行Python:本篇我文章虽然是笔记,但是也纯靠手打,希望 ...
- Java基础复习笔记系列 九 网络编程
Java基础复习笔记系列之 网络编程 学习资料参考: 1.http://www.icoolxue.com/ 2. 1.网络编程的基础概念. TCP/IP协议:Socket编程:IP地址. 中国和美国之 ...
- [原创]java WEB学习笔记95:Hibernate 目录
本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱 ...
- Android(java)学习笔记205:网易新闻RSS客户端应用编写逻辑过程
1.我们的项目需求是编写一个新闻RSS浏览器,RSS(Really Simple Syndication)是一种描述和同步网站内容的格式,是使用最广泛的XML应用.RSS目前广泛用于网上新闻频道,bl ...
- 《Thinking In Java》阅读笔记
<Thinking In Java>阅读笔记 前四章:对象导论. 一切都是对象. 操作符. 控制执行流程 public在一个文件中只能有一个,可以是一个类class或者一个接口interf ...
- Java基础复习笔记基本排序算法
Java基础复习笔记基本排序算法 1. 排序 排序是一个历来都是很多算法家热衷的领域,到现在还有很多数学家兼计算机专家还在研究.而排序是计算机程序开发中常用的一种操作.为何需要排序呢.我们在所有的系统 ...
- Android(java)学习笔记148:网易新闻RSS客户端应用编写逻辑过程
1.我们的项目需求是编写一个新闻RSS浏览器,RSS(Really Simple Syndication)是一种描述和同步网站内容的格式,是使用最广泛的XML应用.RSS目前广泛用于网上新闻频道,bl ...
- Java NIO 学习笔记(七)----NIO/IO 的对比和总结
目录: Java NIO 学习笔记(一)----概述,Channel/Buffer Java NIO 学习笔记(二)----聚集和分散,通道到通道 Java NIO 学习笔记(三)----Select ...
随机推荐
- Day 6 编码的进阶
https://blog.csdn.net/Deft_MKJing/article/details/79460485 a.ascii码:8位表示一个字符,共可以表示2**8个(即256)字符 , ...
- OpenStack qemu-guest-agent 使用
What is qemu-ga 我个人认为qemu-ga是在虚拟机中安装的一个agent,宿主机host通过通道(unix socket)与虚拟机vm内部的agent进行通信,这样宿主机就有了一种从外 ...
- firebug中html显示为灰色的原因总结
1.被设置了display:none. 2.长.宽都为0.
- Sublime Text shift+ctrl妙用(转载)
1 :按住shift+ctrl然后按←或→可快速选中一行中的某一部分,相当于双击鼠标选中. 当你想在代码末尾加注释的话,这个方法很好用 输入文字->光标移到文字末尾->按住shift+ct ...
- android应用程序的混淆打包
android应用程序的混淆打包 1 . 在工程文件project.properties中加入下proguard.config=proguard.cfg , 如下所示: target=android- ...
- margin 和 padding
一图胜千言!!  参考 CSS padding margin border属性详解
- python 实现视频的下载以及断点续传
---恢复内容开始--- 一般情况下我们使用爬虫更多的应该是爬数据或者图片吧,今天在这里和大家分享一下关于使用爬虫技术来进行视频下载的方法,不仅可以方便的下载一些体积小的视频,针对大容量的视频下载同样 ...
- docker微服务部署之:六、Rancher管理部署微服务
docker微服务部署之:五.利用DockerMaven插件自动构建镜像 一. 什么是Rancher Rancher是一个开源的企业级容器管理平台.通过Rancher,企业再也不必自己使用一系列的开源 ...
- swift 3.0 正则表达式查找/替换字符
1.什么是正则表达式 正则表达式,又称正规表示法.常规表示法(英语:Regular Expression,在代码中常简写为regex.regexp或RE),计算机科学的一个概念.正则表达式使用单个字符 ...
- rabbitmq实现一台服务器同时给指定部分的consumer发送消息(tp框架)(第六篇)
previous article: http://www.cnblogs.com/spicy/p/7989717.html 上一篇学习了,发送消息的时候用direct类型的exchange,绑定不同 ...