![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础
J小白白
这个作者很懒,什么都没留下…
展开
-
Java基础_JDBC
JDBC jdbc: java database connectivity java与数据库的连接 java 提供给各个数据库厂商接口。厂商去实现这些接口。而我们切换不同数据库时。只需要更改一些配置就行。极大的简便了程序。 Java制定的标准如下 通过导入对应数据库厂商提供的jar包。 JDBC通用步骤 准备工作 包括导入jar包,构建buildpath 建立连接 使用反射来加载...原创 2020-03-14 15:21:42 · 127 阅读 · 0 评论 -
Java基础_网络编程
概念 将不同区域的电脑连接在一起,组成一个具有一定规模,功能性的网络系统给。使得不同计算机之间可以相互通信,资源共享,分布处理, 计算机网络实现通信,必须要有一些规范(约定)。即对数据结构,传输控制,速率等指定标准。并且需要制定接口,实现点对点准确的进行信息传输。 通信协议的分层 数据从上往下进行封装。 拆分顺序则相反 网络标识 ip是所有计算机能实现网络通信的规则,任何厂商生产的计算机遵守...原创 2020-03-07 23:12:57 · 355 阅读 · 0 评论 -
Java基础_正则表达式
正则 作用 : 用来处理一定特征的字符串的规则。 字符集 普通字符集: 字母,数字,汉字,下划线,以及没有特定含义的符号都是普通字符 匹配的时候,精确匹配。 转义字符 \n——换行符 \t——制表符 \——代表\本身 ^,$,.,(,),{,},?,+,*,[,|,] ——匹配这些字符本身,因为单个字符在正则中已有特殊含义。 元字符 [] ——表示或关系的集合 () ——用来分组和提升优先...原创 2020-03-04 19:39:36 · 160 阅读 · 0 评论 -
Java基础_初识反射、注解
注解 注解是在java1.5后引入的,目前大部分框架都应用了注解。注意相当于是嵌入在代码中的元数据,是对程序做出的解释,通过编译器或自身代码对其进行解析。注解就是在元数据中和其他信息关联的途径。可以通过反射来操作注解。 注解的分类 标记型注解——没有定义成员的 单值注解——只定义一个成员的 完整注解——多个成员的 使用途径分类 jvm内置注解——对代码做出检查的 如@Override 元注解...原创 2020-03-02 23:49:25 · 164 阅读 · 0 评论 -
Java基础_初识多线程
多线程 在之前写的代码中,都是只有一条路径,从main方法开始走,顺序执行。而多线程相当于开辟了多条道路。不一定只在main方法这条路上跑。其他操作可以在其他道路上进行。如同一条道路容易发生堵车。但是多条道路,就不容易,并且效率也提高了。#### 概念 程序——java运行文件,或者一个exe文件都是软件。 进程——正在执行的程序被称为进程(进行中的程序)。 ...原创 2020-03-01 15:21:44 · 122 阅读 · 0 评论 -
Java基础_容器操作
Collections工具类 常用方法 void sort(List list) ——对容器内的元素进行排序,默认按照从小到大(升序)排列。 根据compareTo方法进行排序,返回0不变,返回 -1(小于0) 交换位置,返回 1(大于0) 不换位置,引用类型需要实现 compareTo<String>接口。和冒泡算法有点像。-1则交换,n-1+……+1 类似于这种,内部实...原创 2020-02-29 10:23:34 · 192 阅读 · 0 评论 -
Java基础_初识容器
容器 容器的概念 之前学习的数组,是一种有序的相同数据类型的数据的集合,他是简单的线性数据,但是因为其不可修改性,所以非常的不灵活,因此java中提供了功能强大,使用简便的其他容器来增加我们开发的 效率。 常用集合的简单继承如下: Collection接口 定义了简单的插入,移除,判断,清空等方法。他是允许有重复对象的。 Set 接口继承 Collection,无序不允许重复,使用自己内部的一个...原创 2020-02-27 22:43:39 · 111 阅读 · 0 评论 -
Java基础_初识IO
IO IO即时输入输出流,流既是流水,从一端流向另一端。而java中的输入输出流,即以java程序为中心,往外部(数据库,磁盘,网络……)既是输出流,外部(数据库,磁盘,网络……)往内部传输既是输入流。 IO流的分类数据分类 按照处理的数据可分为,字节流和字符流。所有的数据都可以是字节流(音频,视频,doc,文本……),字符流仅仅能处理字符集合(文本)他们处理方式几乎完全相同。他们所操作的数据单元...原创 2020-02-27 00:37:48 · 153 阅读 · 0 评论 -
Java基础_异常、数组
异常 异常: 即程序在运行过程中,没有按照自己的预先想法输出结果所产生的特殊情况。如:除数为0时候 产生的ArithmeticException异常。 Java中的异常就是用来处理程序中发生不可控或者错误情况的机制。当我们希望错误被我们处理而不是直接中断程序的时候,就需要使用到异常 异常处理有2种方式 捕获 当java运行出错时,把错误捕找到,交给能处理当前错误的对象进行处理的行为就是捕获 ...原创 2020-02-25 23:52:15 · 136 阅读 · 0 评论 -
JAVA基础_Lambda表达式、函数式接口
Lambda表达式 Lambda表达式是一个匿名函数,他可以说是从匿名内部类中演化过来的。lambda表达式传递的是一串可执行代码,这样使得java语言表达能力大大提高。 使用方式 (参数列表)->{可执行代码}; ->左边为传入的参数。 ->右边为所需要执行的功能。即对应接口的实现。 注意:Lambda表达式的参数列表的数据类型可以省略不写,因为JVM编译器通过上下文推断出数...原创 2020-02-23 15:57:15 · 245 阅读 · 0 评论 -
Java基础_抽象类、接口、内部类、枚举
抽象类 当我们通过面向对象的思维去分析事物时,会发现一些共性内容。而且定义这个共性的类时,有些方法我们并不需要它实现,只需要用它的声明,然后重写就行了。就比如,动物类有个 叫的方法,但每种动物的叫声都不一样。因此我们不必去实现这个叫的方法,而只把他定义为抽象方法,子类继承并重写它就完事了。而一些抽象方法的集合就是抽象类。 抽象类的定义 用abstract 关键字来修饰一个类时,这个类就被叫做抽象类...原创 2020-02-22 00:01:18 · 118 阅读 · 0 评论 -
Java基础_封装、继承(final,super)、多态_块、了解gc机制_package
块 Java中 块分为四种 1、普通方法代码块 【位置】定义在方法中。 【执行时机】随着方法调用而执行,执行顺序从上往下依次执行。 【作用域】定义的变量只在代码块内部可见。方法 2、普通构造块 【位置】定义在类内部,方法外部。和属性差不多位置 【执行时机】创建对象的时候执行,只执行一次,一般用来对象初始化。比构造器先执行 【作用域】定义的变量只能代码块内部可见。对象 3...原创 2020-02-19 22:51:14 · 165 阅读 · 0 评论