- 博客(14)
- 收藏
- 关注
原创 JDBC学习笔记
JDBC数据库驱动:应用程序无法直接连接到数据库,需要一个数据库驱动;不同的数据库有不同的驱动,这样不利于开发人员对数据库的操作,SUN公司为了简化开发人员对数据库的操作,提供了一个(Java操作数据库的)规范,俗称JDBC,这些规范的实现由具体的厂商去做;创建一个JDBC程序导入数据库驱动; 导入(mysql-connector-java-5.1.47) jar包, 引入依赖;编写jdbc程序// 一个jdbc程序public class JDBCStudy { public s
2021-05-21 19:59:33
114
原创 MySQL学习笔记
MySQLMySQL:一个数据库管理系统(DBMS)数据库分类关系型数据库 (SQL)Mysql , Oracle , Sql Server ,DB2 ;通过表和表之间,行和列之间的关系进行数据的存储;非关系型数据库 (No SQL) Not only SQLRedis, MongDB;以对象存储,通过对象自身的属性来确定;命令行常用操作黑窗口下操作数据库mysql -u root -proot --链接数据库 -- 所有的语句都需用 分号结尾;show dat
2021-05-20 22:20:09
139
原创 Java学习笔记09(注解和反射)
注解注解(Annotation)Annotation 的作用不是程序本身,可以对程序做出解释;可以被其他程序(如:编译器 )读取;几个内置注解@Override // 重写的注解;@Deprecated //不推荐程序员使用,通常是危险的或者存在更好的方法;@SuppressWarnings //镇压警告,可以放在 方法和 类 上;带有参数 “all”,“unchecjed” 等;元注解元注解就是负责解释其他注解的注解;Java定义了四个标准的 meta-an
2021-05-19 09:50:19
98
原创 Java学习笔记09(注解和反射)
注解注解(Annotation)Annotation 的作用不是程序本身,可以对程序做出解释;可以被其他程序(如:编译器 )读取;几个内置注解@Override // 重写的注解;@Deprecated //不推荐程序员使用,通常是危险的或者存在更好的方法;@SuppressWarnings //镇压警告,可以放在 方法和 类 上;带有参数 “all”,“unchecjed” 等;元注解元注解就是负责解释其他注解的注解;Java定义了四个标准的 meta-an
2021-05-19 09:47:52
108
原创 Java学习笔记08(网络编程)
网络编程InetAddress类Java中提供一个与 IP 地址相关的 InetADddress 类 ,该类用于封装一个IP地址,提供一些与 IP 地址相关 的 方法;方法举例;InetAddress getByName(String host) //获取给的主机名的 IP 地址, host参数表示知道主机。InetAddress getLocalHost() //获取本地本机地址String getHostName() // 获取本地IP地址的主机名;boolean isR
2021-05-16 11:17:11
187
原创 Java学习笔记07(多线程)
多线程一个进程可以有多个线程,这些线程之间并发执行;Java中有三种方法实现多线程:继承 Thread 类,重写 run() 方法;实现 Runnable 接口 , 重写 run() 方法;实现 Callable 接口 , 重写 call() 方法, 使用 Future 来 获取 call() 方法的返回结果;Thread类java.lang 包下的线程类, 实现多线程的方法:创建一个多线程类 继承 Thread, 重写 run() 方法;实例化子类,通过 start() 方法 启动
2021-05-15 11:02:57
178
原创 Java学习笔记06(I/O流)
I/O流I/O流概述I/O(input/output)流,输入输出流,可以对数据进行输入输出操作。I/O流从三个方面分类:字符流和字节流;输入流和输出流;节点流和处理流;Java中的 I/O 流主要定义咋java.io包下,有四个类 为 流 的顶级类;分别为:InputStream, OutStream, Reader, Writer ; 前两种为字节流,后两种为字符流。 InputStream,Reader 是输入流,OutputStream,Writer 输入流;四种类都是抽象类,
2021-05-13 11:13:53
112
原创 Java学习笔记05(集合框架)
集合集合概述由于数组的灵活性不够,Java提供一些特殊的集合类,可以存储任意类型的对象,并且长度可以变化。分为单列集合Collection和多列集合Map;CollectionCollection:单列集合的根接口,用来储存符合某些要求的元素。 List集合主要存储有序可重复的元素。 Set集合主要存储无序不可重复的元素。 ArrayList 实现类; List 子接口: LinkedList 实现类;
2021-05-11 18:32:14
141
原创 Java学习笔记04(常用类)
Java中的常用类String类和StringBuffer类string类:在Java中,String类是final类型的,所以定义的String字符串是一个常量,一旦被创建就不能在被修改。若要对一个字符串进行修改,则必须在重新定义一个;StringBuffer类:为了方便对字符串进行修改,jdk中提供了该类,也叫做,字符串缓冲区。StringBuffer类似于一个字符容器,可以对其进行操作,可以改变内容和长度;用String定义的字符串都会存在于字符串常量池中,一旦被定义,就不能被修改;为了方便对
2021-05-10 11:01:32
61
原创 Java学习笔记03(面向对象)
面向对象面向对象初识对于复杂的事物,我们需要从整体、宏观上来进行合理的把控,通过面向对象的思路来分析整个系统。对于其中的一些具体事物,我们需要用到面向过程的思路。面向对象编程(Object-Oriented Programming,OOP);面向对象编程的本质就是:以类的方式组织代码,以对象的方式组织(封装)数据;面向对象的三个特征:封装继承多态类,对拥有某些相同特征事物进行抽象。对象,某类中的一个具体事物。构造方法每一个类都有构造方法,构造方法可以自己定义;若没有自定义构造方法
2021-05-09 15:52:05
73
原创 Java学习笔记02(方法,数组)
Java方法方法的定义方法就是完成某种功能的一段代码,相当于c语言中的函数。定义一个方法:修饰符 返回值类型 方法名(参数){ 方法体;}如:public static int add(int a, int b){ return a+b;}方法的使用是通过 对象名.方法名;若要想直接在main方法中使用某方法 ,可以在方法名前面加修饰符static。(在某个类定义的变量前加上static会使变量变成类变量,在main中可以直接使用)static 方法 可以使用 类名.方
2021-05-06 21:47:36
104
原创 java学习笔记01(jdk,基础语法,流程控制)
JAVASE学习笔记初识JAVA1.java的三大版本javaSE :基础、核心javaME : 嵌入式开发(小家电)javaEE :开发web 、服务器开发2.JDK JRE JVMJDK(Java Development Kit) java开发者工具JRE(Java Runtime Environment )java运行环境JVM(java Virtual Machine)java虚拟机JDK为开发者使用的工具,下载JDK即包括了JRE,JVM . JDK>JRE&
2021-05-05 21:03:08
203
原创 MarkDown语法
MarkDown语法使用标题标题: #+“空格”标题文字 ,最多支持6级标题。字体加粗 : 需要加粗字体两边 + "**"斜体: 需要倾斜字体两边 + "*"加粗斜体 需要字体两边+"***"删除线 需要字体两边+"--"引用少壮不努力,老大徒伤悲。引用: ">"+引用内容分割线三个"-"三个"*"图片![image](https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fcdn.
2021-04-30 20:39:38
106
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人