自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 五、数据库编程

1、JDBC的设计1.1 JDBC的典型用法在三层应用模型中,客户端不直接调用数据库,而是调用服务器上的中间件层,由中间件层完成数据库查询操作,这种三层模型有以下优点:它将可视化表示(位于客户端)从业务逻辑(位于中间层)和原始数据(位于数据库)中分离处理。2、JDBC配置jdbc.driver = com.mysql.cj.jdbc.Driverjdbc.url = jdbc:mysql://localhost:3306/aaa?serverTimezone=CTT&characterE

2020-07-28 15:35:35 153

原创 四、网络

1、连接到服务1.1 使用telnettelnet是一种用于网络编程的非常强大的调试工具,可以在命令shell中输入telnet来启动它。(在Windows中,需要激活telnet)1.2 用Java连接到服务器

2020-07-22 17:03:54 329

原创 三、XML

1、XML概述<configuration> <title> <front> <name>Helvetica</name> <size>36</size> </front> </title> <body> <font> <nam

2020-07-21 18:05:14 249

原创 二、输入与输出

1、输入/输出流

2020-07-08 14:37:52 314

原创 一、Java SE8 的流库

1、从迭代到流的操作流表面上看起来和集合很类似,都可以让我们转换和获取数据。但是,它们之间存在着显著的差异:1.流并不存储其元素。这些元素可能存储在底层的集合中,或者是按需生成的。2.流的操作不会修改其数据源。例如,filter方法不会从新的流中移除元素,而是会生成一个新的流,其中不包含被过滤掉的元素。3.流的操作是尽可能惰性执行的。这意味着直至需要其结果时,操作才会执行。流是用stream或parallelStream方法创建的。filter方法对其进行转换,而count方法是终止操作。示例代

2020-06-22 17:25:29 401

原创 十一、多线程

多线程与多进程的区别:本质的区别在于每个进程拥有自己的一整套变量,而线程则共享数据。共享变量使线程之间的通信比进程之间的通信更有效、更容易。此外,在有些操作系统中,与进程相比较,线程更“轻量级”,创建、撤销一个线程比启动新进程的开销要小得多1、什么是线程下面是在一个单独的线程中执行一个任务的简单过程:将任务代码移到实现了Runnable接口的类的run方法中:public interface Runnable{ run();}实现一个类class MyRunnable imple.

2020-05-20 17:51:25 240

原创 十、集合

1、集合接口1.1 将集合的接口与实现分离队列:队列接口指出可以在队列的尾部添加元素,在队列的头部删除元素,并且可以查找队列中元素的个数。当需要收集对象,并按照“先进先出” 的规则检索对象时就应该使用队列。队列通常有两种实现方式:循环数组、队列每一个实现都可以通过一个实现了Queue接口的类表示。如果需要一个循环数组队列,就可以使用ArrayDeque类,如果需要一个链表队列,就直接使用LinkedList类,这个类实现了Queue接口。循环数组要比链表更高效。循环数组是一个有界集合,即容量

2020-05-18 17:35:20 136

原创 九、泛型程序设计

1、为什么要使用泛型程序设计泛型程序设计意味着编写的代码可以被很多不同类型的对象所重用2、定义简单泛型类一个泛型类就是具有一个或多个类型变量的类。示例代码package com.java01.day08;/** * @description: * @author: ju * @date: 2020-05-14 17:22 */public class Pair<T> { private T first; private T second; pub

2020-05-15 10:53:52 230

原创 八、异常、断言和日志

1、处理错误程序中可能会出现的错误和问题:1、用户输入错误2、设备错误3、物理限制4、代码错误1.1 异常分类在Java程序设计语言中,异常对象都是派生于Throwable类的一个实例。如果Java中内置的异常类不能够满足需求,用户可以创建自己的异常类。所有的异常都是由Throwable继承而来的,但在下一层立即分成了两个分支Error和Exception。Error层次结构描述了Java运行时系统的内部错误和资源耗尽错误。应用程序不应该抛出这种类型的对象。Exception层次结构又分

2020-05-14 17:13:53 171

原创 七、事件处理

1、事件处理基础在AWT所知的事件范围内,完全可以控制事件从事件源,例如,按钮或滚动条,到事件监听器的传递过程,并将任何对象指派给事件监听器。不过事实上,应该选择一个能够便于响应事件的对象。这种事件委托模型与VB那种预定义监听器模型比较起来更加灵活。事件源有一些向其注册事件监听器的方法。当某个事件源产生事件时,事件源会向为事件注册的所有事件监听器对象发送一个通告。AWT事件处理机制的概要:监听对象是一个实现了特定监听器接口的类的实例事件源是一个能够注册监听器对象并发送事件对象的对象当事件发生时

2020-05-12 14:26:25 390

原创 六、图形程序设计

1、Swing概述Swing是指“被绘制的”用户图形界面类;AWT是指像事件处理这样的窗口工具箱的底层机制。使用Swing的好处:Swing拥有一个丰富、便捷的用户界面元素合集Swing对底层平台依赖的很少,因此与平台相关的bug很少Swing给予不同平台的用户一致的感觉2、创建框架在Java中,顶层窗口被称为框架(frame)。在AWT库中有一个称为Frame的类,用于描述顶层窗口。这个窗口Swing版本名为JFrame,它扩展于Frame类。JFrame是极少数几个不绘制在画布上的Sw

2020-05-09 15:04:40 432

原创 五、接口与内部类

1、接口接口:主要用来描述类具有什么功能,而并不给出每个功能的具体实现一个类可以实现一个或多个接口,并在需要接口的地方,随时使用实现了相应接口的对象接口中的所有方法自动的属于public,因此在接口声明方法时,不用使用关键字public接口决不能含有实例域,也不能在接口中实现方法。提供实例域和方法实现的任务应该由实现接口的那个类来完成。因此,可以将接口看成是没有实例域的抽象类1.1 ...

2020-05-08 14:00:42 216

原创 Cloneable接口与深度克隆、浅度克隆

Cloneable接口我们知道。想要实现对象克隆,重写并调用Object的clone方法就可以实现对象克隆,但是我们发现,如果单单只重写clone方法并调用,会抛出CloneNotSupportedException(克隆不被支持)的异常。Cloneable接口可以看做是一个标记,所以我们必须在实现Cloneable接口的基础上,重写并调用Object的clone方法才能准确实现对象克隆。O...

2020-05-07 15:58:48 238

原创 四、继承

1、类、超类和子类1.1 关键字this和super关键字this的两个用途:1、引用隐式参数 2、调用该类其他的构造器关键字super的两个用途:1、调用超类的方法 2、调用超类的构造器1.2 继承层次Java不支持多继承,但继承并不仅限于一个层次。* 由一个公共超类派生出来的所有类的集合被称为继承层次;* 在继承层次中,从某个特定的类到其祖先的路径被称为该类的继承链,一个祖...

2020-05-07 09:37:25 171

原创 三、对象与类

1、面向对象程序设计概述面向对象(OOP)是由对象组成的,每个对象包含对用户公开的特定功能部分和隐藏的实现部分。在OOP中,不必关心对象的具体实现,只要能满足用户的需求即可...

2020-04-28 13:25:39 552

原创 二、java的基本程序设计结构2

- 输入输出 - 控制流 - 大数值 - 数组

2020-04-27 16:36:38 99

原创 二、java的基本程序设计结构1

- 注释- 数据类型 - 变量 - 运算符 - 字符串

2020-04-26 13:15:43 169

原创 一、Java程序设计环境

一、Java程序设计环境1、下载jdkhttps://www.oracle.com/java/technologies/javase-jdk8-downloads.html2、安装3、设置执行路径设置JAVA_HOME 为 jdk路径设置Path --> 编辑 --> 新增 --> %JAVA_HOME%\bin %JAVA_HOME%\jar\bin4...

2020-04-26 11:15:25 145

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除