- 博客(15)
- 收藏
- 关注
原创 JDBC连接
JDBC (Java Database Connectivity)jdbc是java连接数据库(databases)的连接,通过java语言对数据中的数据信息进行访问,从而连接前端和后端进行信息的交互;数据库也是平常用于java的连接与获取相关信息在Java和database的连接的过程中会使用相关的驱动;对应的数据库有对应的驱动,比如说你是用mysql数据库,那就要使用mysql相关的驱动,...
2019-11-06 19:20:21 401 1
原创 Test4
给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。说明:返回的下标值(index1 和 index2)不是从零开始的。你可以假设每个输入只对应唯一的答案,而且你不可以重复使用相同的元素。示例:输入: numbers = [2, 7, 11, 15], targe...
2019-09-19 15:45:52 155
原创 动态数组---链表2
前边我们完成了线性表的链式存储结构。我们在这里回顾一下:在线性表的链式存储结构中:线性表有一个个节点组成,结点中包含数据域和指针域,其中数据域是用来存放数据的,指针域用于存放下一结点的地址,由于在链表中各个节点之间的空间位置不一定连续,所以为了充分利用空间,产生了链表。。我们既然可以实现线性表的链式存储结构,那么对于一类的栈,队列,是不是也可以实现链式存储结构呢?接下来我们看一看栈的链式...
2019-09-19 14:46:49 216
原创 Test3
1.关于Java的异常处理机制的叙述哪些正确?CA 如果程序发生错误及捕捉到异常情况了,才会执行finally部分B 其他选项都不正确C 当try区段的程序发生异常且被catch捕捉到时,才会执行catch区段的程序D catch部分捕捉到异常情况时,才会执行finally部分解析:在java 中如果程序发生了错误有两种情况处理:1.是将异常抛出,由谁掉用谁处理。2.使用try-cat...
2019-09-17 12:22:28 429
原创 数据结构---链表
前边我们通过使用数组实现了队列结构。在使用数组的队列中,数组在空间中的地址是连续的,可以通过数组的下标直接访问获得该数组中的元素。在这里我们通过另一种方式来实现----链表。1.什么是链表。...
2019-09-17 12:16:55 452
原创 Test2
1.一个队列的入队序列为 1234 ,则队列可能的输出序列是。A.4321B.1234C.1432D.3241解析:B.队列的顺序是先进先出,,谁先入队,则谁先出队。2数据传输速率是指单位时间内传送的二进位数目,常用的表示单位有________①kb/s ②MB/s ③Mb/s ④Gb/s①②②④①③④①②③④解析:C最小单位是 b/s 位每秒,单位还有Mb/s,Gb...
2019-09-11 13:03:10 829
原创 数据结构---队列
队列队列是只允许在一端进行插入操作而在另一端进行删除操作的线性表 允许插入的一端为队尾,允许插入的一端为队头(注:队列是一种先进先出线性表)队列的基本操作是入队和出队;入队在表的末端插入一个元素,出队删除表头的元素并返回。队列的数组实现:对于数组的实现首先需要一个头指针,尾指针。一个数组,和数组中元素的个数。表示队列的状态。队列的顺序存储结构 —入队操作O(1)当队列为空时,队头和...
2019-09-10 12:06:59 476
原创 数据结构与算法--栈和队列
栈(ADT)栈的定义:栈是限定仅在表尾进行插入和删除操作的线性表我们把允许插入和删除的一端称为栈顶(top),另一端称为栈底(bottom)不含任何元素的栈称为空栈。栈本身是一个线性表,其数据元素具有线性关系,只不过他是一种特殊的线性表而已(栈有时又叫做后进先出表。)定义中说的是在线性表的表尾进行插入和删除操作,这里表尾是指栈顶,而不是栈底栈的基本操作:栈的插入操作,叫作进栈,也称...
2019-09-10 11:12:40 271
原创 Test1
1.执行如下代码后输出结果为(C )public class Test {public static void main(String[] args) {System.out.println("return value of getValue(): " + getValue());}public static int getValue() {int i = 1;try {i = 4...
2019-09-09 22:11:11 286
原创 数据结构与算法-----动态数组1
数据结构与算法数据结构的定义数据:能被计算机识别,存储,和计算的东西(二进制)数据结构:将零散的数据整齐划一方便后续的操作数据的逻辑结构----- 是指数据元素之间的相互关系,并没有实质性的存储在计算机中。逻辑结构集合结构:集合结构中的数据元素除了同属于一个集合外,他们之间没有其他关系。2.线性结构:线性结构中的数据元素之间是一对一的关系3.树形结构:树形结构中的数据元素之间存在...
2019-09-07 21:19:11 186
原创 class_13
如下关键字组合修饰类,是否合法:(不合法)private abstract: private为私有的,不能被继承,而被abstract修饰的类(中有抽象方法 )是要被继承才能实现的不合法)static abstract static为静态的,被static修饰的方法属性首先被加载到内存中(自己实现方法)。而被abstract修饰的类(中有抽象方法 )是要通过继承才能实现的,(不合法)fina...
2019-07-24 21:18:33 155
原创 class10
什么是类?.JAVA中的类是具备某些共同特征的实体的集合,它是一种抽象的概念;用程序设计的语言来说,类是一种抽象的数据类型,它是对所具有相同特征实体的抽象;什么是对象?对象就是一个类的实例(实实在在的案例),对象是存在的对象可以认为是在一类事物中抽象出某一个特例,通过这个特例来处理这类事物出现的问题,在Java语言中通过new操作符来创建对象类和对象的区别是什么?类方法是所有该类的实...
2019-07-17 21:31:11 303
原创 The day6
1、编程语言的发展历史(了解)2、Java编程的发展历史3、Java的版本 jdk版本 1.84、jdk的安装和配置 window的安装: 下一步,下一步 配置问题: JAVA_HOME=java的主目录 path追加 path = path;%JAVA_HOME%/bin Linux下的安装: rpm(不推荐) tar.gz(推荐) /opt ...
2019-07-14 23:58:30 85
原创 The day05
Java se:1、Linux(重要性)2、java se|-- Java基础部分|-- Java面向对象部分|-- Java高级特性1、了解Java的历史2、为什么学习Java3、Java开发的准备–环境搭建|-- 开发环境的搭建(编辑器的使用)|-- 运行环境(jdk的安装和配置)4、第一个java程序–hello world5、变量、常亮6、常见的运算符编程语言的...
2019-07-14 23:39:47 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人