JavaSE
JavaSE基础知识
大象大象你的鼻子怎么那么长
学海无涯乐作舟,直挂云帆济沧海
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Servlet+HTTP+Request+Response+SevletContext+Cookie+Session大杂烩学习笔记
服务器软件:可以接收用户的请求,处理请求,做出响应。在web服务器软件中,可以部署web项目,让浏览器可以访问这些项目,中小型免费开源的JavaEE服务器,首选tomcat。这里就不讲tomcat的安装,可以直接在官网下载安装。一般将Tomcat集成到IDEA中,并且创建JavaEE的项目,部署项目。采用热部署可以有更好的使用体验。ServletServlet,可以拆分成server applet,概念上就是运行在服务器端的小程序。实际上,Servlet是一个接口,定义了Java类被Java类被原创 2020-06-22 11:31:18 · 515 阅读 · 0 评论 -
一步步体验由奢入俭难!Spring结合Druid数据连接池对JDBC的简化写法
数据库连接池概念其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。好处节约资源用户访问高效实现标准接口:DataSource javax.sql包下的方法:获取连接:getConnection()归还连接:Connection.close()。如果连接对象Connection是从连接池中获取的,那么调用Connection.cl原创 2020-06-11 01:21:57 · 426 阅读 · 0 评论 -
这就是JDBC!终于弄明白基本用法了
文章目录JDBC学习总结JDBC快速入门详解各个对象抽取JDBC工具类:JDBCUtilsJDBC控制事务JDBC学习总结JDBC概念:Java DataBase ConnectivityJDBC本质:官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。快速入门导入jar包,这个包我会上传到我的资源里,设置0c币获取,步骤如下:在IDEA中原创 2020-06-10 00:59:11 · 603 阅读 · 0 评论 -
用Java实现C/S和B/S最基础的小例子
文章目录C/S例子重点注意代码实现B/S例子重点注意代码实现C/S例子C/S模式称为客户端/服务器模式实例:客户端上传文件到服务器,服务器接收后保存到服务器硬盘上重点注意1.分清楚本地流和网络流,网络流都通过Socket获取,服务器通过获取客户端的Socket来获得网络流2.注意客户端在本地输入流获取图片时跳过了结束标志,导致发给服务器是没有结束标志的,用shutdownOutput()方法给服务器一个结束标志代码实现客户端package demo_NET;import java.i原创 2020-05-28 01:12:49 · 2721 阅读 · 0 评论 -
JAVA关于多线程的理解和运用
文章目录线程同步机制一、同步代码块二、同步方法三、Lock锁线程状态线程同步机制一、同步代码块同步代码块:synchronized可以用于方法钟的某个区块中,表示只对这个区块的资源实行互斥访问。synchronized(同步锁){ 需要同步操作的代码}同步锁:对象的同步锁只是一个概念,可以想象为在对象上标记了一个锁1.锁对象 可以是任意类型2.多个线程对象 要使用同一把锁注意:在任何时候,最多允许一个线程拥有同步锁,谁拿到锁就进入代码块,其他的线程只能在外等着(BLOCKED)。原创 2020-05-21 16:29:07 · 554 阅读 · 0 评论 -
JAVA数组的四种复制方式
转载自:数组的四种复制方式 所谓复制数组,是指将一个数组中的元素在另一个数组中进行复制。在 Java 中实现数组复制有 4 种方法,分别为使用 Arrays 类的 copyOf() 方法和 copyOfRange() 方法、System 类的 arraycopy() 方法和 Object 类的 clone() 方法。下面来详细介绍这 4 种方法的使用。使用 copyOf() 方法...转载 2020-04-16 23:35:30 · 531 阅读 · 0 评论 -
String和StringBuilder有什么不同
String类字符串是常量:它们的值在创建后不能更改。字符串的底层其实是一个被final修饰的数组,不能改变,是常量private final byte[] value;StringBuilder类字符串缓冲区,可以提高字符串的操作效率(看成一个长度可以变化的字符串),底层也是一个数组,但是没有被final修饰,可以改变长度。StringBuilder在内存中始终是一个数组,占用空间...原创 2020-04-14 13:23:38 · 214 阅读 · 0 评论 -
简洁明了的Java接口
内容:Java黑马就业班 P171-182在Java9+版本中,接口的内容可以有:1.成员变量其实是常量,格式:【public】【static】【fina1】数据类型常量名称=数据值;注意:常量必须进行赋值,而且一旦赋值不能改变。常量名称完全大写,用下划线进行分隔。2.接口中最重要的就是抽象方法,格式:【public】【abstract】返回值类型方法名称(参数列表);注意:...原创 2020-04-06 13:59:39 · 172 阅读 · 0 评论
分享