Java基础
文章平均质量分 93
正午12:00
为山者,基于一篑之土,以成千丈之峭;凿井者,起于三寸之坎,以成万仞之深。
展开
-
Java学习笔记-JDBC
JDBC什么是 JDBCJDBC 规范定义接口,具体的实现由各大数据库厂商来实现。JDBC 是 Java 访问数据库的标准规范,真正怎么操作数据库还需要具体的实现类,也就是数据库驱动。每个数据库厂商根据自家数据库的通信格式编写好自己数据库的驱动。所以我们只需要会调用 JDBC 接口中的方法即可,数据库驱动由数据库厂商提供。使用 JDBC 的好处:程序员如果要开发访问数据库的程序,只需要会调用 JDBC 接口中的方法即可,不用关注类是如何实现的。使用同一套 Java 代码,进行少量的修改就可以访原创 2021-05-25 22:50:03 · 320 阅读 · 3 评论 -
Java学习笔记-TCP通信基础-Socket类
文章目录TCP通信程序概述Socket类-客户端构造方法成员方法:ServerSocket类-服务端构造方法成员方法小样例-客户端和服务端收发字符串综合案例-TCP通信聊天对话TCP通信程序概述TCP通信能实现两台计算机之间的数据交互,通信的两端,要严格区分为客户端( Client )与服务端( Server )。客户端和服务端必须要经过3次握手,建立逻辑链接,才能通信(更加安全)两端通信时步骤:服务端程序,需要事先启动,等待客户端的连接。客户端主动连接服务器端,连接成功才能通信。服务端不可以原创 2021-05-20 16:26:34 · 284 阅读 · 0 评论 -
Java学习笔记-I/O
File类及常用方法文件和文件夹都是用File代表,File类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。创建一个文件对象先了解File类的三个构造方法:File(String pathname) :通过将给定路径名字符串转换为抽象路径名来创建一个新 File 实例。File(String parent, String child):根据 parent 路径名字符串和 child 路径名字符串创建一个新 File 实例。File(File parent,原创 2021-05-19 21:46:40 · 154 阅读 · 2 评论 -
Java学习笔记-集合
Collection集合Collection接口集合与数组使用数组的局限性如果要存放多个对象,可以使用数组,但是数组有局限性,比如 声明长度是10的数组,不用的数组就浪费了超过10的个数,又放不下。ArrayList存放对象为了解决数组的局限性,引入容器类的概念。 最常见的容器类就是ArrayList容器的容量"capacity"会随着对象的增加,自动增长只需要不断往容器里增加元素即可,不用担心会出现数组的边界问题。集合框架List特点:有索引、可以存储重复元素,存储有序.原创 2021-05-18 23:06:15 · 146 阅读 · 4 评论 -
Java学习笔记-异常及处理
异常概述异常的概念异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是:异常:指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类, 产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。异常指的并不是语法错误,语法错了,编译不通过,不会产生字节码文件,根本不能运行.用户输入了无效数据。找不到需要打开原创 2021-05-18 22:45:41 · 303 阅读 · 1 评论 -
Java学习笔记-Lambda表达式
函数式编程思想概述在数学中,函数就是有输入量、输出量的一套计算方案,也就是“拿什么东西做什么事情”。相对而言,面向对象过分强调"必须通过对象的形式来做事情”,而函数式思想则尽量忽略面向对象的复杂语法 即强调做什么,而不是以什么形式做。面向对象的思想:做一件事情,找一个能解决这个事情的对象,调用对象的方法,完成事情.函数式编程思想:只要能获取到结果,谁去做的,怎么做的都不重要,重视的是结果,不重视过程冗余的Runnable代码传统写法当需要启动一个线程去完成任务时,通常会通过java.原创 2021-05-18 22:37:37 · 138 阅读 · 0 评论 -
Java学习笔记-多线程
多线程基本概念并发与并行并发: 指两个或多个事件在同一个时间段内发生。并行: 指两个或多个事件在同-时刻发生(同时发生)。线程与进程基本概念首先要理解进程(Processor)和线程(Thread)的区别进程: 是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间, -一个应用程序可以同时运行多个进程;进程也是程序的一-次执行过程,是系统运行程序的基本单位;系统运行一一个程序即是-个进程从创建、运行到消亡的过程。如启动一个QQ.exe就叫一个进程。 接着又启动一个WeiXi原创 2021-05-18 22:34:45 · 132 阅读 · 1 评论