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 ...
随机推荐
- tzhpxc
#include<bits/stdc++.h> using namespace std; int nxt[200100],las[200100],ct,va[200010],pos[410 ...
- python Udp与Tcp
一.UDP 首先导入socket 1.客户端 1.创建套接字(socket)udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)2 ...
- Python 3 虚拟机端口映射 VMware
编程语言(以Python 3 为例子) 编程语言最开始就是机器语言(低级语言,计算机能认识:0101... 最底层的指令代码),学习很困难.现在用机器语言的很少,芯片厂商的技术人员来编程之外:发展下来 ...
- Django的sitemap
1.安装 安装Sitemap APP的步骤如下: 在INSTALLED_APPS设置中添加'django.contrib.sitemaps'; 确认你的TEMPLATES设置中包含DjangoTemp ...
- Opserver 初探三《服务器数据监控》
用Opserver 怎么像zabbix一样监控服务器呢,查看github官方说明,Opserver可用于连接任何支持Bosun, Orion, or direct WMI监控数据. Opserver ...
- HTML页面的重绘(repaint)和重流(reflow)
重流(Reflow)是指布局引擎为frame计算图形的过程. frame是一个矩形,拥有宽高和相对父容器的偏移.frame用来显示盒模型(content model), 但一个content mode ...
- JDK1.10+scala环境的搭建之linux环境(centos6.9)
---恢复内容开始--- 第一步:安装jdk1.10版本 进入网页 http://oracle.com/technetwork/java/javase/downloads/index.html 下载 ...
- 【链表】Insertion Sort List
题目: Sort a linked list using insertion sort. 思路: 插入排序是一种O(n^2)复杂度的算法,基本想法相信大家都比较了解,就是每次循环找到一个元素在当前排好 ...
- 关于 IOC和spring基本配置详解
Spring 中的两个概念 IOC控制反转(也叫依赖注入DI): AOP面向切面编程: 控制反转:当某个java对象需要(依赖)另一个java对象是,不是直接创建依赖对象,而是由实现IOC的容器来创建 ...
- Linux vim 编辑命令
vi命令命令模式:yy:复制 光标所在的这一行 4yy:复制 光标所在行开始向下的4行p: 粘贴dd:剪切 光标所在的这一行2dd:剪切 光标所在行 向下 2行D:从当前的光标开始剪切,一直到行末d0 ...