- 博客(13)
- 收藏
- 关注
原创 Swing部分常用API
1.首先创建一个窗口,添加画板,添加各种组件 JFrame window = new JFrame(); // JFrame中不要直接添加组件,先添加画板,Jpanel ,在Jpanel中添加组件 // window中可以添加panel ,可添加多个 JPanel panel = new JPanel(); window.add(panel); // 按钮 JButton but...
2019-07-20 17:32:35
662
原创 Swing MVC设计模式
1.数据准备:试题解析 --题库,用户解析 – 账号(学生,教师,)2.考题准备:随机出题(1-10的难度级别中,每种随机出2提)3.界面准备: Swing/AWT JFrame JPanel欢迎界面登陆界面主界面(菜单界面)考试界面其他: 考试成绩,考试规则,考题管理,学生管理。。。4.MVC设计模式 : 服务器端开发整理项目架构 M(...
2019-07-20 17:14:49
980
原创 Oracle 数据库 第一课笔记
原始数据: 文件,表格数据库,存数据本质:软件,特定的文件格式,excel数据类型列,字段,field属性行。数据关系型数据库:Oracle -甲骨文MySQL -甲骨文SqlServer -微软DB2 -IBM非关系型数据库: NoSQLSQL: 对数据库中进行,增删改查,数据版本: 11g(用的) 10g 12cOracle:...
2019-07-20 17:12:07
232
原创 线程笔记【Thread】+面试题
1 .进程:正在运行的程序,更消耗内存线程:进程中,多个独立的小的执行单位 进程中至少有一个前置/前台线程 线程就是进程中的几个独立任务 线程由CPU负责执行2 .并发:互联网应用 - 高并发核心CPU不断切换,切换时随机的,切换就是为了给线程分配时间片资源3 .实现多线程:run方法:线程任务的代码4种方式:1.继承Thread类,重写run方法2.实现Runnab...
2019-07-10 09:49:13
183
转载 Sleep() 和 wait()的对比【面试题】
所以sleep()和wait()方法的最大区别是:【关于锁方面】 sleep()睡眠时,保持对象锁,仍然占有该锁; 而wait()睡眠时,释放对象锁。【相同点】wait()和sleep()都可以通过interrupt()方法打断线程的暂停状态, 从而使线程立刻抛出InterruptedException(但不建议使用该方法) Java中sleep方法的几个注意点:1 . ...
2019-07-10 09:34:30
217
原创 Math部分实用API(取绝对值,取整,随机数,开方)
1.取绝对值 int i = -10; i = Math.abs(i); //绝对值2.取整 Math.ceil(pi); //向上取整 Math.floor(pi); //向下取整 Math.round(pi); //四舍五入3.其他 Math.sqrt(pi); //开方 Math.random()...
2019-06-09 15:20:26
784
原创 知识点小结--没有具体内容
1.变量 局部变量 -> 必须初始化 成员变量 -> 有默认值 final常量 -> 必须初始化 --位置要求 static final静态常量 -> 必须初始化--位置要求2.数据类型: 基本数据类型: 8 二进制补码储存 byte/short/int/long float/double boolean char 引用类型:接口,类,数组,枚...
2019-06-09 15:14:31
108
转载 关于Java虚拟机(Java Virtual Machine 简称JVM) 笔记
java虚拟机:(Java Virtual Machine 简称JVM)虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。部分功能...
2019-05-14 16:39:19
1723
原创 数组相关
关于数组:// 生成100个随机数,并且保存// 数组 - > 存放一组相同类型的数据//穷举 int max = 0; int [] arr = { 1,2,3,4,5,6,7,8,9}; // 如果 再次给这个数组赋值的时候 arr[] = {3,4,5}这样是不可行的,会出现编译错误// 循环赋值 int[] arr1 = new int[...
2019-05-11 22:04:34
108
原创 基本数据类型以及相关知识点
// 数据类型 : 基本数据类型(8种) + 引用类型(很多)/1.整数类型:byte short int long2.浮点类型:float double3.字符类型:char4.布尔类型: boolean原码 补码 反码正数补码: 原码负数补码:原码 取反 + 1//**********************************************...
2019-05-11 21:49:40
270
原创 java命名基本规范,和java开发工具相关
命名规范:命名规则:* 工程名: 随意,建议用英文* 包名:小写 规则:com.baidu.zhidao.service 域名倒写* 规范: 只能使用英文 数字 _ $ 并且不能以数字开头* 类名: 首字母大写 HelloWorld 驼峰命名* 变量名:首字母小写 后面也是按照驼峰命名 保证可读性* 方法名:首字母小写 后面也是按照驼峰命...
2019-05-11 21:35:37
211
转载 关于插入排序的学习笔记
关于数组的插入排序,我们需要先对for循环有一个更加透彻的认识,我们需要很清楚的知道for循环结束的时候,i的取值是多少。如下面图例: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190329182957781.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,tex...
2019-03-29 18:41:57
139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人