![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE
文章平均质量分 70
莉娅酱の胖次是我のぁ舔舔
张恒
展开
-
JavaSE 第十一章 JDBC
11 第十一章 JDBCJDBC 搭建import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;public class JDBCDemo { public JDBCDemo() { } //1、导入mysql数据库驱动包 lib ok //2、加载数据库驱动 //3、建立与数据原创 2021-01-22 19:01:53 · 264 阅读 · 0 评论 -
JavaSE 第九章 线程
9 第九章 线程9.1 进程与线程进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,即进程空间或(虚空间)。进程不依赖于线程而独立存在,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。线程是指进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很多线程。线程总是属于某个进程,线程没有自己的虚拟地址空间,与进程内的其他线程一起共享分配给该进程的所有资源。“同时”执行是人的感觉,在线程之间实际上轮换执行。进程在执原创 2021-01-12 13:44:33 · 237 阅读 · 0 评论 -
JavaSE第八章 IO流
8 第八章IO流8.1 File类File 就是文件 ,在java中表示路径名。实例File类是不可变的; 也就是说,一旦创建,由File对象表示的抽象路径名永远不会改变。路径有相对路径和绝对路径。8.1.1 构造方法File(String path)将一个字符串描述的路径,封装成一个 File对象。File(String parent,String Child)将两个字符串(父级路径, 子级路径),拼接之后形成的路径封装成一个File对象。File(File parent, S原创 2021-01-12 09:39:13 · 503 阅读 · 0 评论 -
JavaSE 第七章集合 Collection
第七章集合Collection7.1 Iterable 接口首先是集合Collection的的爸爸,列表List的爷爷 Iterable接口。实现此接口的类队形可以成为for-each循环的目标,也就是增强for循环,它是java中的一种语法糖。List<Object> lists = new ArrayList<>();for(Object obj : lists){ }jdk1.8之前集合的遍历只有Iteractor这一个方法 ,实现该次接口的方法能够创原创 2020-12-07 17:26:35 · 198 阅读 · 0 评论 -
JavaSE第五章 java常用API
文章目录5 第五章JavaAPI5.1 基本数据类型包装类5.2 Object转成字符串toString()比较equals()返回哈希值hashCode()5.3 Arrays5.3.1 转成字符串toString()5.3.2 比较equals()5.3.3 排序 sort()(快速排序)对普通类型的排序对象数组的排序自定义排序用name对Student数组进行排序用id对Student数组进行排序5.3.4 查找 binarySearch()(二分)手撕二分查找5.4 String5.4.1 字符串的原创 2020-11-14 13:11:51 · 1034 阅读 · 0 评论 -
JavaSE第四章 数组Array
文章目录4 第四章数组4.1 概念4.2 数组的创建4.2.1 声明方式4.2.2 数组对象的默认值4.2.3 动态创建数组4.2.4 静态创建数组4.2.5 数组的长度4.3 数组的访问4.4 数组的迭代4.4.1 fori普通循环4.4.2 foreach增强循环4.5 排序4.5.1 比较类排序交换排序冒泡排序(稳定)快速排序插入排序简单插入排序(稳定)希尔排序选择排序简单选择排序堆排序归并排序(稳定)二路归并排序多路归并排序4.5.2 非比较类排序计数排序桶排序基数排序4 第四章数组4.1 概念原创 2020-11-07 16:12:56 · 211 阅读 · 0 评论 -
JavaSE第三章 面向对象 接口 interface
3.6 接口3.6.1 定义官方解释是一系列方法特征的集合, 在jdk1.8之前可以理解为一个纯粹的抽象类, 只包含静态常量和方法的定义, 没有方法的实现.接口指明了一个类必须要做什么和不能做什么,相当于类的蓝图。一个接口就是描述一种能力比如“运动员”也可以作为一个接口,并且任何实现“运动员”接口的类都必须有能力实现奔跑这个动作.例如java中的接口Comparator, 这个接口代表“进行比较”的能力, 所以任何实现这个接口的类都具备了比较的能力, 可以用来进行排序操作.3.6原创 2020-10-29 18:46:33 · 134 阅读 · 1 评论 -
JavaSE第三章 面向对象 抽象类 abstract
3.5 抽象类3.5.1 概念如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。用abstract修饰的类就是抽象类。如果某个类中包含有抽象方法,那么该类就必须定义成抽象类。3.5.2 抽象方法:抽象方法是一种特殊的方法:它只有声明,而没有具体的实现抽象方法必须用abstract关键字进行修饰抽象类可以有成员属性和非抽象的成员方法。抽象类不能被实例化,但可以有原创 2020-10-25 09:12:26 · 162 阅读 · 0 评论 -
JavaSE第三章 面向对象 final关键字
3.4 final关键字用于修饰 类 , 属性 , 方法 , 参数 ./** * final 用于 类 属性 方法 */// 修饰类 则该类不可被继承public final class Door { //修饰属性 则该属性不可变 , //定义就必须直接赋值或者在构造方法中进行赋值,并且后期都不能修改。 public static final int PP = 10; //修饰方法 , 则该方法不可被重写 public final voi原创 2020-10-25 09:10:49 · 100 阅读 · 1 评论 -
JavaSE第三章 面向对象三大特征&看我这篇就够了
3.3 POP三大特征3.3.1 封装概念把类的信息隐藏到类的内部, 不允许外部程序直接访问, 而是通过该类的提供的内部方法对隐藏的信息进行访问与操作.好处隐藏了类的实现细节.只能通过规定的内部方法访问.方便修改.方便加入控制语句.应用(具体体现)public class Person extends Object{ //私有权限, 不允许外部直接访问 private String name; private int age; //创建内部公开方法原创 2020-10-25 09:05:37 · 186 阅读 · 1 评论 -
JavaSE第三章 面向对象 POP 和 java类
文章目录第三章面向对象POP和OOPJava类what类的结构变量成员(属性)构造方法成员方法块内部类类的实例—对象创建对象对象的使用总结类中变量成员变量局部变量静态变量方法构造方法成员方法静态方法方法的重载第三章面向对象POP和OOP面向过程:procedure oriented programming 缩写 POP, 分析问题, 找出解决问题的步骤, 然后按步骤一步一步实现.POP适合处理简单的问题, 直接关注流程.面向对象:object oriented programming原创 2020-10-17 16:25:29 · 702 阅读 · 0 评论 -
JavaSE第二章 基本语法
第二章基本语法IDE的介绍和安装使用IDE 软件开发环境包括 编辑器,编译器,调试器.idea 捷克eclipse IBM 捐献给eclipse基金会注释单行注释多行注释文档注释对类,属性,方法的功能进行说明, 并且在调用时会提示关键字对数据类型进行定义的关键字关键字classinterfaceenumbyteshortlongintfloatdoublec原创 2020-10-15 21:22:50 · 1149 阅读 · 0 评论 -
JavaSE第一章java概述
概述为什么要使用JAVA从市场需求上来看用途广服务器程序:银行系统,证券交易系统,电子商务系统Android程序:软件工具:ide大数据技术:嵌入式领域:传感器Java体系结构JavaSE(标准版): 包含java构成的核心类JavaEE(企业版): 不仅包含核心类,还包括用于开发企业级应用的类,比如Servlet,jsp,服务器JavaME(缩减版): 包含javaSE中的一部分类,用于消费类电子产品的开发,比如智能卡,手机。Java运行机制程序员编写.Java文件原创 2020-10-09 23:15:14 · 365 阅读 · 0 评论