java学习
本专栏将会深入理解java
你若盛开,清风自来!
一路IT深似海,从此学习无绝期!
展开
-
java网络编程
java网络编程1、软件体系结构2、网络通信协议1、软件体系结构C/S架构B/S架构两种架构各有优势,但是都离不开网络的支持。网络编程,就是在一定的协议下,实现两台计算机的通信程序。2、网络通信协议TCP/IP协议: 传输控制协议/因特网互联协议( Transmission Control Protocol/Internet Protocol),是 Internet最基本、最广泛的协...原创 2021-04-27 15:11:23 · 113 阅读 · 0 评论 -
请说明一下JAVA虚拟机的作用是什么?
Java虚拟机能够将class字节码解释成可执行的机器码。Java与平台无关其实是Java字节码与平台无关,Java源文件被编译成class字节码文件,class字节码在Java虚拟机中被解释成机器码,所以在不同的平台,只要有Java环境,那么就可以把字节码解释成对应平台的机器码,即Java被称作“与平台无关的编程语言”;...原创 2021-03-04 19:40:51 · 513 阅读 · 2 评论 -
IDEA下运行web项目 页面出现中文乱码解决方案
一、说明:出现页面乱码的原因有多种,这里我的项目配置文件以及html文件都配置了字符集为UTF-8;所以文件配置错误的可能性较小;上网查了可能是tomcat或者idea本身配置有问题,这里重新配置tomcat后问题解决了,下面给出tomcat的解决方案;二、解决方案:1、tomcat---->Edit Configurations2、选择Startup/Connection---...转载 2020-04-03 22:46:25 · 3025 阅读 · 0 评论 -
三层架构与SSM框架的对应关系
三层架构与SSM框架的对应关系一、什么是框架二、三层架构与SSM框架的对应关系三、持久层技术解决方案1.JDBC技术2.Spring的JdbcTemplate3.Apache的DBUtils一、什么是框架框架是软件开发中的一套解决方案,不同的框架解决的是不同的问题。使用框架的好处:①框架封装了很多细节,可以使开发者提高效率。②低耦合,高内聚。代码的健壮性和可扩展性增强。二、三层架构与SSM...原创 2020-03-22 22:36:15 · 1166 阅读 · 0 评论 -
Java向上下转型的理解
一开始学习 Java 时不重视向下转型。一直搞不清楚向下转型的意义和用途,不清楚其实就是不会,那开发的过程肯定也想不到用向下转型。其实向上转型和向下转型都是很重要的,可能我们平时见向上转型多一点,向上转型也比较好理解。但是向下转型,会不会觉得很傻,我是要用子类实例对象,先是生成子类实例赋值给父类引用,在将父类引用向下强转给子类引用,这不是多此一举吗?我不向上转型也不向下转型,直接用子类实例就行...转载 2020-03-19 22:30:39 · 130 阅读 · 0 评论 -
Java对象为啥要实现Serializable接口?
我在一个IBM工程师的博客里面看到一个说法,我感觉对于我理解序列化很有帮助,他说序列化的过程,就是一个“freeze”的过程,它将一个对象freeze住,然后进行存储,等到再次需要的时候,再将这个对象de-freeze就可以立即使用。客户端访问了某个能开启会话功能的资源, web服务器就会创建一个与该客户端对应的HttpSession对象,每个HttpSession对象都要站用一定的内存空间。如...转载 2020-03-17 20:42:27 · 1064 阅读 · 0 评论 -
idea2019--创建和配置javaweb项目
idea2019--创建和配置javaweb项目 原创 ...转载 2020-03-01 16:40:04 · 2636 阅读 · 0 评论 -
Java面向对象的三大特性总结(封装性、继承性、多态性)
Java面向对象的三大特性总结(封装性、继承性、多态性)封装:继承:多态:面向对象的三大特性(封装性、继承性、多态性)1、面向对象:面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属性特征、行为特征抽象出来,描述成计算 机事件的设计思想。它区别于面向过程思想,强调的是通过调用对象的行为来实现功能,而不是自己一步一步的去 操作实现。 举例:洗衣服: 面向过程:把衣服脱下...原创 2019-10-25 20:45:33 · 1080 阅读 · 0 评论 -
java语言语法高级部分常用API(一)学习总结
java语言语法高级部分常用API(一)学习总结如下:一:Scanner类二:Random类三:ArrayList类四:String类五:static关键字六:Math工具类七:ArrayList工具类八:匿名对象一:Scanner类1、什么是Scanner类?一个可以解析基本类型和字符串的简单文本扫描器。2、通过 Scanner 类可以获取用户的输入,创建 Scanner 对象的基本语法...原创 2019-10-25 20:01:01 · 254 阅读 · 0 评论