基础
Java 基础
L丶zx
瞌睡中
展开
-
Java 多态
定义 相同的行为,不同的实现 一个对象有多种的形式的能力 分类 静态多态 编译时系统决定调用 使用重载实现 动态多态 运行时实现 使用动态绑定和重写实现 动态多态技术 向上转型技术 定义: 一个父类的引用变量可以指向不同的子类对象 一个子对象可以被当做一..原创 2020-09-14 21:26:08 · 114 阅读 · 0 评论 -
Java 静态方法
静态 方便在没有创建对象的情况下来进行调用(方法/变量)。 static修饰的全局变量被称为静态变量,类变量 package sta;public class Sta {public static int a; //类变量//无论创建多少个对象,类中的类变量也只有一个public Sta(){}public Sta(int num){ // this.a= nu...原创 2020-09-14 21:24:55 · 218 阅读 · 0 评论 -
Java---集合框架(6)---Collection
Collection (接口)集合框架父接口--->Set和List 静态方法 package function;import java.util.List;import java.util.ArrayList;import java.util.Collections;public class TestFunction {@SuppressWarnings({ "unchecked", "rawtypes" })public void ...原创 2020-09-14 21:23:56 · 90 阅读 · 0 评论 -
Java---集合框架(5)---Map
键值对形式 增删查改 public class TestMap {public TestMap() Map<String, String> map = new HashMap<String, String>();map.size();//在添加时,key重复,相当于值的修改map.put("key1", "value1");...原创 2020-09-14 21:23:13 · 73 阅读 · 0 评论 -
2020-09-14
Comparable < --- > Comparator 比较器,用于排序 Collection/Array --->静态方法、工具类 集合 List :可重复、次序排列 Set :不可重复,内部排序机制 Map:数据对,内部排序机制 ...原创 2020-09-14 21:20:00 · 86 阅读 · 0 评论 -
Java中util.Date和sql.Date的相互转换
Java中Date的两个类java.util.Date通常情况下用它获取当前时间或构造时间java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分 它们都有getTime方法返回毫秒数,都可以直接构造代码示例:// util.date转换成sql.datejava.util.Date utilDate = new java.util.Date(); //获取当前时间System.out.println(utilDate);java.s...原创 2020-09-11 20:59:11 · 219 阅读 · 0 评论 -
Java---常用类(4)---StringBuffer/StringBuilder
用于对字符串类型的修改 性能:StringBuilder>StringBuffer>String append() toString() 最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。 这三个类之间的区别主...原创 2020-09-11 20:58:35 · 86 阅读 · 0 评论 -
Java---数据库---JDBC(3)
//应该在sql语句加limit,根据分页的条件来获取对应数据,再填充进去1. 对于一些数据库而言,有自己的分页方法。比如MySql使用limit子句实现分页,而Oracle使用rownum来限制结果集的大小和位置。2. 分页的两个侧路:一种是将全部的内容查询出来再分页(查完再分);一种是根据页要显示的内容去查询(用多少查多少)。其实两种分页方法从字面上很容易理解的,但是具体使用的时候就是查完再分大多用在查询比较复杂的实例上。而用多少查多少是用在结果集很大,而且分页麻烦的实例上。(我在这..原创 2020-09-11 20:57:39 · 57 阅读 · 0 评论 -
Java---数据库---JDBC(2)
开发流程 加载驱动 创建连接对象 创建声明语句对象 执行sql语句 executeUpdate(sql) 完成增删查改 executeQuery (sql) 获得结果集 关闭对象 Class.forName("com.mysql.jdbc.Driver");con = (Connection) DriverManager.g...原创 2020-09-11 20:52:38 · 51 阅读 · 0 评论 -
Java---数据库---JDBC(1)
JDBC(Java Data Base Connectivity,Java数据库连接),一组API DB Driver 四种驱动程序 JDBC - ODBC Bridge 效率低 Native-API party-Java driver 本地驱动 net-protocal all-Java driver(JDBC Proxy) 网络协议 native-protoc...原创 2020-09-11 20:51:57 · 91 阅读 · 0 评论