前言 在初学Java web的时候,就曾听到过这样一种说法: java Web的演变过程大概可以分为4个阶段: jsp + Servlet + jdbc spring + struts2+ hibernate(ssh) spring + SpringMVC + mybatis(ssm) 微服务阶段。 ...
分类:
其他好文 时间:
2019-12-18 23:38:33
阅读次数:
145
{Java初阶系列} Java基本简介 本人为自学Java系列,内容来自于中国大学mooc华东师范大学陈育良教授《Java核心技术》,在此感谢老师! 首先说明下Java作为一门编译性语言是如何运行: 首先由程序yuan编写的java程序,由javac.exe编译成字节码文件.class,再通过jav ...
分类:
编程语言 时间:
2019-12-10 00:35:18
阅读次数:
189
学JAVA设计模式,会遇到一下几个难题: 1.记不住 a.记不住7大原则,23种设计模式! b.不能复述设计模式代码,UML图! 2.看不懂 a.看不懂代码演示! b.看不懂高手代码! c,看不懂框架代码! 3.不会用 业务逻辑处理怎么用? 业务变更怎么用? 业务扩展怎么用? 4.带你看懂Sprin ...
分类:
编程语言 时间:
2019-12-07 23:00:46
阅读次数:
116
不积跬步,无以至千里;不积小流,无以成江海。 Java语言基础 Java的hashcode()和equals()方法 equals() 比较两个对象是否相等,它与 == 的比较有本质的不同, 在Java 体系中,系统把判断对象是否相等的权力交给程序员。具体的措施是把 equals() 方法写到 Ob ...
分类:
编程语言 时间:
2019-12-07 21:32:01
阅读次数:
73
开发工具我使用的是eclipse,毕竟从学java开始就用这个,比较熟悉 maven其实就是管理jar包的东西,与普通ssm相比也不用配置其他的xml ssm是spring+springmvc+mybatis(重点的东西) 数据库我两个都试过了,更换数据库只需要改那个properties里的东西就行 ...
分类:
数据库 时间:
2019-12-01 00:29:02
阅读次数:
117
队列是我们学java必须接触到的知识,很多内容都和它相关,但是你真的了解它们的概念和使用方法吗?在本文,你可以获取关于queue的一切信息,希望我能够帮助你在java的学习道路上乘风破浪。 概念 队列队列是一种特殊的线性表,是一种先进先出(FIFO)的数据结构。它只允许在表的前端(front)进行删 ...
分类:
编程语言 时间:
2019-11-29 18:22:44
阅读次数:
71
不积跬步,无以至千里;不积小流,无以成江海。 Java语言基础 Java面向对象之继承 继承的主要作用:在已有类的基础上进行功能的扩充。 减少了代码的冗余,提高了代码的复用性; 类与类之间产生关系,提供了多态的前提。 在Java中,继承的关键词是 extend,即子类不是父类的子集,而是对父类的扩展 ...
分类:
编程语言 时间:
2019-11-25 23:13:21
阅读次数:
89
List 以索引来存取元素,元素可重复 Set 不能存放重复元素 Map 保存键值对映射,映射关系可以一对一、多对一 List 有基于数组和链表实现两种方式 Set、Map 容器有基于哈希存储和红黑树两种方式实现 Set 基于 Map 实现,Set 里的元素值就是 Map 里 key Java 自学 ...
分类:
其他好文 时间:
2019-11-24 11:38:01
阅读次数:
79
Python面试重点(基础篇) 第一部分 必答题(每题2分) 1. 简述列举了解的编程语言及语言间的区别? python 解释型 相对于简单易学 java 混合型 学习成本高,java做web c 编译型 底层语言 c++ 编译型 c的基础上加了面向对象 go 编译型 高并发,区块链 语言特点: 灵 ...
分类:
编程语言 时间:
2019-11-22 11:54:30
阅读次数:
90
不积跬步,无以至千里;不积小流,无以成江海。 Java语言基础 Java方法详述(重载与重写) 重载的概念: 在同一个类中,允许存在一个以上的的同名方法,只要它们的参数个数或者参数类型不同即可。 重载的特点: 与返回值类型无关,只看参数列表,且参数列表必须不同(访问修饰符和返回值类型可以相同也可以不 ...
分类:
编程语言 时间:
2019-11-20 16:47:16
阅读次数:
61