- 博客(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
117
原创 MySQL学习笔记
MySQL MySQL:一个数据库管理系统(DBMS) 数据库分类 关系型数据库 (SQL) Mysql , Oracle , Sql Server ,DB2 ; 通过表和表之间,行和列之间的关系进行数据的存储; 非关系型数据库 (No SQL) Not only SQL Redis, MongDB; 以对象存储,通过对象自身的属性来确定; 命令行常用操作 黑窗口下操作数据库 mysql -u root -proot --链接数据库 -- 所有的语句都需用 分号结尾; show dat
2021-05-20 22:20:09
143
原创 Java学习笔记09(注解和反射)
注解 注解(Annotation) Annotation 的作用 不是程序本身,可以对程序做出解释; 可以被其他程序(如:编译器 )读取; 几个内置注解 @Override // 重写的注解; @Deprecated //不推荐程序员使用,通常是危险的或者存在更好的方法; @SuppressWarnings //镇压警告,可以放在 方法和 类 上;带有参数 “all”,“unchecjed” 等; 元注解 元注解就是负责解释其他注解的注解;Java定义了四个标准的 meta-an
2021-05-19 09:50:19
101
原创 Java学习笔记09(注解和反射)
注解 注解(Annotation) Annotation 的作用 不是程序本身,可以对程序做出解释; 可以被其他程序(如:编译器 )读取; 几个内置注解 @Override // 重写的注解; @Deprecated //不推荐程序员使用,通常是危险的或者存在更好的方法; @SuppressWarnings //镇压警告,可以放在 方法和 类 上;带有参数 “all”,“unchecjed” 等; 元注解 元注解就是负责解释其他注解的注解;Java定义了四个标准的 meta-an
2021-05-19 09:47:52
111
原创 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
189
原创 Java学习笔记07(多线程)
多线程 一个进程可以有多个线程,这些线程之间并发执行; Java中有三种方法实现多线程: 继承 Thread 类,重写 run() 方法; 实现 Runnable 接口 , 重写 run() 方法; 实现 Callable 接口 , 重写 call() 方法, 使用 Future 来 获取 call() 方法的返回结果; Thread类 java.lang 包下的线程类, 实现多线程的方法: 创建一个多线程类 继承 Thread, 重写 run() 方法; 实例化子类,通过 start() 方法 启动
2021-05-15 11:02:57
181
原创 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
114
原创 Java学习笔记05(集合框架)
集合 集合概述 由于数组的灵活性不够,Java提供一些特殊的集合类,可以存储任意类型的对象,并且长度可以变化。 分为单列集合Collection和多列集合Map; Collection Collection:单列集合的根接口,用来储存符合某些要求的元素。 List集合主要存储有序可重复的元素。 Set集合主要存储无序不可重复的元素。 ArrayList 实现类; List 子接口: LinkedList 实现类;
2021-05-11 18:32:14
143
原创 Java学习笔记04(常用类)
Java中的常用类 String类和StringBuffer类 string类:在Java中,String类是final类型的,所以定义的String字符串是一个常量,一旦被创建就不能在被修改。若要对一个字符串进行修改,则必须在重新定义一个; StringBuffer类:为了方便对字符串进行修改,jdk中提供了该类,也叫做,字符串缓冲区。StringBuffer类似于一个字符容器,可以对其进行操作,可以改变内容和长度; 用String定义的字符串都会存在于字符串常量池中,一旦被定义,就不能被修改;为了方便对
2021-05-10 11:01:32
63
原创 Java学习笔记03(面向对象)
面向对象 面向对象初识 对于复杂的事物,我们需要从整体、宏观上来进行合理的把控,通过面向对象的思路来分析整个系统。对于其中的一些具体事物,我们需要用到面向过程的思路。 面向对象编程(Object-Oriented Programming,OOP); 面向对象编程的本质就是:以类的方式组织代码,以对象的方式组织(封装)数据; 面向对象的三个特征: 封装 继承 多态 类,对拥有某些相同特征事物进行抽象。对象,某类中的一个具体事物。 构造方法 每一个类都有构造方法,构造方法可以自己定义; 若没有自定义构造方法
2021-05-09 15:52:05
75
原创 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
110
原创 java学习笔记01(jdk,基础语法,流程控制)
JAVASE学习笔记 初识JAVA 1.java的三大版本 javaSE :基础、核心 javaME : 嵌入式开发(小家电) javaEE :开发web 、服务器开发 2.JDK JRE JVM JDK(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
206
原创 MarkDown语法
MarkDown语法使用 标题 标题: #+“空格”标题文字 ,最多支持6级标题。 字体 加粗 : 需要加粗字体两边 + "**" 斜体: 需要倾斜字体两边 + "*" 加粗斜体 需要字体两边+"***" 删除线 需要字体两边+"--" 引用 少壮不努力,老大徒伤悲。 引用: ">"+引用内容 分割线 三个"-" 三个"*" 图片 ![image](https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fcdn.
2021-04-30 20:39:38
108
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人