Java笔记
文章平均质量分 79
公子艾
这个作者很懒,什么都没留下…
展开
-
Java笔记——第十二章 (Ⅰ) 用JDBC技术访问数据库
第十二章 用JDBC技术访问数据库Java语言中连接数据库采用的是JDBC(JavaDataBaseConnectivity)技术,JDBC提供了连接各种数据库的能力。JDBC工作原理:JDBC连接方式1)JDBC-ODBC桥连接(JDK8已经丢弃了这种效率比较低的连接方式,但在JDK版本低于8的版本中该方法仍然适用 ):将对JDBC API的调用转换为对另一组数据库连接API的调用优点:可以访问所有ODBC可以访问的数据库。缺点:执行效率低、功能不够强大。2)纯Java驱动(常用):由J原创 2020-06-01 19:58:36 · 420 阅读 · 0 评论 -
Java笔记——第十章 更丰富的存储——Java集合框架
第十章 更丰富的存储——Java集合框架一、任务引入本单元任务:开发一款电话号码管理程序,具有电话号码的添加、删除、修改和查询的功能。电话号码应该存储在什么地方?都是相同的数据类型,数组但是数组是定长的我们并不能事先知道究竟会存放多少电话号码,显然使用数组并不可行,我们需要一个可变长的容器。如果事先并不知道程序运行时会需要多少对象,可以使用Java集合框架。Java集合框架为我们提供了一套性能优良、使用方便的接口和类,它们位于java.util包中。它支持绝大多数用到的数据结构,有了它,我们不必再原创 2020-05-19 23:27:49 · 168 阅读 · 0 评论 -
Java笔记——第九章 输入输出流
第九章 输入输出流一、File类1、定义一个File类的对象,表示了磁盘上的文件或文件夹,只负责文件的本身,而不负责文件的内容。2、File类的构造方法图片3、File类常用方法图片图片FilenameFilter 是一个接口。该接口只定义了一个名为accept的方法,对于列表中的每一个方法,都将调用该方法boolean accept(File dir,String filena...原创 2020-05-06 09:15:01 · 674 阅读 · 0 评论 -
Java笔记——第八章 图形用户界面
第八章 图形用户界面学习目标:1.掌握 图形用户界面编程的步骤。2.掌握 常用布局管理类的使用。3.掌握 容器的嵌套。4.掌握 常用组件的使用。5.理解掌握 事件处理的要素和方式 ( Java中的事件处理机制 )。一、图形用户界面概述1、定义图形用户界面:是程序与用户交互的方式,利用它系统可以接受用户的输入并向用户输出程序运行的结果,能够给用户带来“所见即所得”的效果。2、类...原创 2020-04-27 18:59:11 · 849 阅读 · 0 评论 -
第七章——Java中的异常处理
第七章——Java中的异常处理一、Java中的异常开发人员都希望编写出的“程序代码”没有错误、运行正常,但在实际的程序开发中,往往存在一些外在因素,如:操作系统出错;除数为0;写程序的时候,不小心写错关键字;用户输入数据出错;数组下标越界;需要处理的文件不存在等情况,这些情况的发生使程序产生运行错误eg:(1)Java中的异常,指不期而至的各种状况,如:文件找不到、网络连接失败...原创 2020-04-15 16:57:18 · 1389 阅读 · 0 评论 -
第六章——接口
第六章——接口本章重点掌握(可算作一个小目录):1、掌握接口的概念,接口的声明和实现;理解接口与抽象类的区别2、掌握接口的应用:多重继承和可扩展3、理解接口相关的两个设计模式:简单工厂设计模式和适配器设计模式一、接口Java只支持类之间的单重继承,也就是说一个类只有一个直接父类,单重继承使Java程序层次清晰,可读性强;然而在现实生活中一个类存在多个直接父类的情况并不少见,为了满足这...原创 2020-04-11 13:26:41 · 441 阅读 · 0 评论 -
第五章——多态
第五章——多态本章重点掌握:1、掌握什么是多态?如何实现多态?2、掌握 instanceof 运算符使用原创 2020-04-05 10:11:01 · 267 阅读 · 2 评论 -
第四章——继承
第四章——继承本章重点掌握:1、掌握继承的实现和继承的作用2、掌握变量隐藏和方法重写3、掌握继承关系中的构造方法,理解子类对象的构造过程4、掌握super和final关键字的使用一、继承1、继承是一种使用已有的类创建新类的机制,是指在已有类的基础上扩展功能。2、继承中分为子类和父类,父类又叫超类,子类又叫派生类。子类可以继承父类的属性和行为,同时可以增加自己独有的属性和行为。父类...原创 2020-03-29 14:10:20 · 307 阅读 · 0 评论 -
Java笔记——第三章(Ⅰ)类和对象
第三章(Ⅰ)原创 2020-03-24 22:19:59 · 289 阅读 · 0 评论 -
Java笔记——第三章(II)续第三章(Ⅰ)类和对象
一、封装二、两个关键字1、static2、this三、包四、UML原创 2020-03-24 21:17:54 · 336 阅读 · 0 评论 -
第二章(Ⅳ) 连续存储-数组
第二章(Ⅳ) 连续存储-数组一、一维数组1、一维数组的声明:语法格式1:数据类型【】数组名;语法格式2:数据类型 数组名【】;注意 : float score [5]; 是非法的,编译通不过。因为声明数组只是得到了一个存放数组的变量,并没有真正的为数组元素分配内存空间;此时也不能使用数组。2、一维数组的创建:即分配空间:告诉计算机分配几个格子语法格式:数组名 = new 数...原创 2020-03-12 21:21:10 · 237 阅读 · 0 评论 -
Java笔记——第二章(Ⅲ)选择与循环
第二章(Ⅲ)选择与循环关于流程图的一点补充:一、选择结构1、if语句1、if-else结构语法格式:if(判断条件){【代码块】;}三种使用形式:if(); // 省略了大括号和代码块if()~~; // 省略了大括号if(){~~;~~;} // 普通格式【可读性和可维护性都比较好】2、多重if-else结构语法格式:if(判断条件){【代码块1】;...原创 2020-03-04 22:35:49 · 147 阅读 · 0 评论 -
Java笔记——第二章(Ⅱ)牛刀小试之身高预测
第二章(Ⅱ)牛刀小试之身高预测一、任务实施二、使用键盘输入改进身高预测任务原创 2020-02-27 16:41:17 · 1614 阅读 · 0 评论 -
Java笔记——第二章 (Ⅰ) Java基本语法之数据类型、变量、运算符
第二章 (Ⅰ) Java基本语法之数据类型、变量、运算符一、Java标识符、关键字与命名规则1、Java标识符:是为方法、变量或其他用户定义项所定义的名称。在Java语言中,标识符由数字、字母、$、_ 、以及Unicode字符集中符号大于0xC0的所有符号组合构成(各符号之间无空格)注:标识符不能由数字开头;标识符可以包含关键字,但不能与关键字重名;Java区分大小写。例如以...原创 2020-02-27 12:32:29 · 330 阅读 · 0 评论 -
Java笔记——第一章(Ⅱ) 对“面对对象”的深入理解
第一章(Ⅱ) 对“面对对象”的深入理解一、对象的两方面的含义:1,在现实世界中,是客观世界中的一个实体2,在计算机世界中,是一个可标识的存储区域二、类 (class):有共同属性和行为的对象集合属性 :用一个个的变量(更专业一点叫字段field)来表示;行为:用函数(专业一点叫方法method)来表示;三、类与对象的关系:类是对象的抽象(模板);对象是类的实例。 注:类和对象有时...原创 2020-02-24 20:03:49 · 167 阅读 · 0 评论 -
Java笔记——第一章(Ⅰ) 打开Java之门
第一章 打开Java之门1、 认识Java(1)它可以开发web应用程序也可以开发手机应用程序,还可以开发桌面应用程序Java分为三大平台:Java SE 标准版 (桌面应用)Java EE 企业版 (网络web应用)Java ME 微型版 (手机应用)(2)Java语言的特点简单易学面向对象平台无关性(跨平台)丰富的类库安全稳定支持多...原创 2020-02-20 13:51:42 · 1282 阅读 · 1 评论