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