![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础篇
文章平均质量分 85
elkz
这个作者很懒,什么都没留下…
展开
-
Java基础篇-JDBC
目录JDBC概述:基本介绍: JDBC带来的好处:JDBC API : JDBC 快速入门:获取数据库连接的五种方式: 方式一:方式二:使用反射加载Driver类方式三:使用DriverManger 替代 Diver 进行统一管理,便于应对需要连接多个数据库的场景。 方式四:使用Class.forName自动完成注册驱动,简化代码,这种方式使用最多,推荐使用 方式五:在方式四的基础上改进,增加配置文件,使连接数据库更灵活(最好的一种方式)ResultSet [结果集]: Statement:SQL注入:原创 2022-07-03 20:34:41 · 574 阅读 · 0 评论 -
Java基础篇 - 多线程详解
1.线程相关概念1.1 程序是为了完成特定任务,用某种语言编写的一组指令的集合。简单的说,就是我们写的代码1.2 进程进程是指运行中的程序,比如我们使用了QQ,就启动了一个进程,操作系统就会为该进程分配内存空间。当我们玩游戏时,又启动了一个进程,操作系统会为该游戏分配新的内存空间。 进程是程序的一次执行过程,或者是正在运行的一个程序,是动态过程:有他自身的产生,存在和...原创 2022-05-18 18:25:20 · 567 阅读 · 0 评论 -
Java基础篇-集合
1. 集合的理解和好处:1.1 数组(不足的地方,引出集合)长度开始时必须指定,而且一旦指定,不能更改 保存的必须为同一类型的元素 使用数组进行增加或删除操作比较麻烦1.2 集合(好处)可以动态保存任意对象 提供了一系列方便的操作对象的方法:add,remove,set,get等 使用集合添加,删除新元素的示意代码简洁明了2. 集合的框架体系Java的集合类很多,主要分为两大类,这里只讲解常用的,如图:3.Collection接口和常用方法3.1 Co原创 2022-05-14 15:57:50 · 374 阅读 · 0 评论 -
Java基础篇-IO流
1.文件1.1 什么是文件?文件是可以保存数据的地方,比如大家经常使用的word文档,txt文档....都是文件,它既可以保存一张图片,也可以保存视频,声音....1.2 文件流文件在程序中是以流的形式来操作的。...原创 2022-05-11 10:48:12 · 232 阅读 · 1 评论 -
Java基础篇-泛型
1.分析使用传统方法的问题 不能对加入到集合ArrayList中的数据类型进行约束(不安全) 遍历的时候,需要进行类型转换,如果集合中的数据量较大,会对效率造成影响2. 泛型的理解和好处编译时,检查添加元素的类型,提高了安全性 减少了类型转换的次数,提高了效率 不再提示编译警告3. 泛型介绍泛型又称参数化类型,是JDK5.0出现的新特性,解决数据类型的安全性问题 在类声明或实例化时只要指定好需要的具体的类型即可 Java泛型可以保证如果程序在编译时没有发出警告,运行时就不会产..原创 2022-05-14 17:30:22 · 394 阅读 · 0 评论 -
Java-网络编程(1)
1.网络的相关概念1.1 网络通信概念:两台设备之间通过网络实现数据传输,将数据通过网络从一台设备传输到另一台设备java.net包下提供了一系列的类或接口,供程序猿使用,完成网络通信1.2 网络概念:两台或多台设备通过一定的物理设备连接起来构成了网络根据网络的覆盖范围不同分为:局域网:覆盖范围最小,仅仅覆盖一个教室或一个机房 城域网:覆盖范围较大,可以覆盖一个城市 广域网:覆盖范围最大,可以覆盖全国,甚至全球,万维网是广域网的代表1.3 IP地址1. 概念:用原创 2022-05-21 09:29:11 · 172 阅读 · 0 评论 -
Java-网络编程(2)
2. InetAddress类2.1 相关方法获取本机InetAddress对象 getLocalHost 根据指定主机名/域名获取ip地址对象 getByName 获取InetAddress对象的主机名 getHostName 获取InetAddress对象的地址 getHostAddress//获取计算机的主机名和IP地址相关APIpublic class API_ { public static void main(String[] args) throws Unkn...原创 2022-05-24 09:43:16 · 181 阅读 · 0 评论