- 博客(15)
- 收藏
- 关注
原创 JDBC&Tomcat&Http&Servlet
JDBCJDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句JDBC是接口,而JDBC驱动才是接口的实现,没有驱动无法完成数据库连接!每个数据库厂商都有自己的驱动,用来连接自己公司的数据库核心类(接口)DriverManager(驱动管理器)、Connection(连接)、Statement(传输器),和ResultSet(返
2020-10-15 20:13:28
468
原创 SQL个人学习
1 数据库概述所谓的数据库就是指存储和管理数据的仓库分类早期: 层次式数据库、网络型数据库现在:关系型数据库、非关系型数据库关系型数据库底层以二维表的形式保存数据的库就是关系型数据库常见的关系型数据库Sql Server:微软提供,收费,适用于一些中型或大型的项目中,在java中的使用占比不高(.NET中使用的较多)Oracle:甲骨文公司提供,收费,适用于一些大型或者超大型的项目中,在java中的使用占比非常高mysql:瑞典MySQLAB公司提供,免费开源,适用于一些小型或者中型
2020-10-15 11:32:13
1210
原创 Java13-注解+反射和内部类
1 注解1.1 分类l JDK自带注解l 元注解l 自定义注解1.2 JDK注解l @Overridel @Deprecated标记就表明这个方法已经过时了,但我就要用,别提示我过期l @SuppressWarnings(“deprecation”) 忽略警告l @SafeVarargs jdk1.7出现,堆污染,不常用l @FunctionallInterface jdk1.8出现,配合函数式编程拉姆达表达式,不常用1.3 元注解l @Target 注解用在哪
2020-10-12 16:26:26
317
原创 Java12-多线程-同步锁及单例设计模式
1 进程和线程1.1 进程1.1.1 概念就是正在运行的程序。也就是代表了程序锁占用的内存区域1.1.2 特点l 独立性:进程是系统中独立存在的实体,它可以拥有自己的独立的资源,每一个进程都拥有自己私有的地址空间。在没有经过进程本身允许的情况下,一个用户进程不可以直接访问其他进程的地址空间。l 动态性:进程与程序的区别在于,程序只是一个静态的指令集合,而进程是一个正在系统中活动的指令集合。在进程中加入了时间的概念,进程具有自己的生命周期和各种不同的状态,这些概念在程序中都是不具备的。l
2020-10-12 15:05:30
193
原创 Java10-IO写出
1 字节流写出1.1 OutputStream抽象类此抽象类是表示输出字节流的所有类的超类。输出流接受输出字节并将这些字节发送到某个接收器常用方法:1.2 FileOutputStream子类直接插在文件上,直接写出文件数据创建对象:1.3 BufferedOutputStream子类该类实现缓冲的输出流。通过设置这种输出流,应用程序就可以将各个字节写入底层输出流中,而不必针对每次字节写入调用底层系统创建对象BufferedOutputStream(OutputStream ou
2020-10-10 16:29:55
285
1
原创 Java09-BigDecimal/BigInteger和IO读取
1.BigDecimal/BigInteger处理浮点数运算不精确的问题和超大的整数运算2.file文件流和字符字节的读取流3.常见的字符编码表
2020-10-10 15:52:55
302
原创 Java08-字符串和包装及日期类
1.object2.String类和StringBuffer和StringBuilder的区别(安全速度)3.包装类4.日期类和日期工具类SimpleDateFormat
2020-10-10 15:12:44
200
原创 Java06-面向对象2相关笔记
1.构造方法及作用2.构造代码块和局部代码块和静态代码块3.this关键字及和super的区别4.重写和重载的区别5.final关键字
2020-10-09 19:45:12
173
原创 Java04-方法和数组相关
1.Java中的方法定义,优点,调用和重载2.Java中数组的声明,创建,初始化以及遍历3.数组工具类Arrays中的常用方法
2020-10-09 15:26:05
112
原创 Java03-分支结构和循环结构
1.分支结构:if,if...else,switch...case,嵌套分支2.循环结构:while,do...while,for,嵌套for,增强for3.break,continue关键字
2020-10-09 11:30:17
301
原创 Java01-了解及环境变量配置
1 了解Java1.1 Java简介Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。1.2 Java语言特点Java具有简单性、面向对象、分布式、健壮性、编译和解释性、安全性、平台独立与可移植性、多线程、动态性、开源跨平台等特点 。Java可以编写桌面应用程序、Web应用程序、分布
2020-09-30 10:43:59
232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人