![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
DeltaF
这个作者很懒,什么都没留下…
展开
-
Java基础(三):条件语句if-else、条件语句switch-case,及练习题
条件循环if -else 语句:单项if、双向if、嵌套if swith-case 语句:匹配特定值的概念 主要还是实现逻辑,想清楚了会用就可以练习题第一题:使用条件结构从键盘输入一个月份,打印输出对应的季节(春、夏、秋、冬)分析:可以用两种方式求得结果1)是if-else语句代码优化:中心思想是利用数字本身的大小和顺序去依次漏斗形筛选if括号内的条件内容,以...原创 2018-10-11 12:48:18 · 5808 阅读 · 0 评论 -
JavaSE基础知识总结(1)
注:在此仅汇总Java基础部分对我来说比较新奇和重要的知识点,主要靠回忆,陆续再进行补充 JDK的安装和环境变量JDK的安装版本建议选择8,而不是最新的10和11,因为需要考虑到真实环境下多数项目的迭代情况,极有可能是从5或6开始开发,那么选择最新版本是相对不稳定,容易出错(语法不一致或者语言迭代不够成熟)。 JDK安装后,文件目录内的bin相当于windows的exe执行文件,所以...原创 2018-10-09 20:30:44 · 125 阅读 · 0 评论 -
D11~15:面向对象、工厂设置、单例、三层架构
周一至周五的学习内容DAY11(10.22): OOP-构造方法、this关键字、static静态与非静态方法、封装 DAY12(10.23): OOP-继承-equals-Final-toString DAY13(10.24): OOP-多态-转型-OCP-动态绑定 DAY14(10.25): OOP-抽象类、接口;config.properties读取;工厂通过pro调用类.方法; ...原创 2018-10-29 00:02:46 · 189 阅读 · 0 评论 -
预习(DAY 12):面向对象之多态、设计模式、基本的配置文件、抽象
多态:同一个行为具有多个不同表现形式或形态的能力 向上转型:将子类对象转为父类对象,扩大(比如方法的)适用范围 向下转型:将父类对象转为子类对象 静态绑定:调用的是类中的方法 动态绑定:需要解析为实际的对象,调用对象的相关属性,具体看功能需求 关键字:instance of(算是其它类型的运算符.) , 用于判断对象的具体类型 参考:向上/下转型、静态/动态绑定 设计模...原创 2018-10-23 22:51:51 · 125 阅读 · 0 评论 -
10.30预习集合List
集合List Math类中的四舍五入和取值两个函数 math.round(double num); ? 自动装箱和拆箱 装箱就是自动将基本数据类型转换为包装器类型 拆箱就是自动将包装器类型转换为基本数据类型 String StringBuilder 和 StringBuffer 区别 运行速度:StringBuilder > StringBu...原创 2018-10-30 00:09:44 · 181 阅读 · 0 评论 -
11.4预习,线程:Lock、BlockQueue、线程池、生产者和消费者
1. Lock通过Lock可以知道线程有没有成功获取到锁。这个是synchronized无法办到的。 总结一下,也就是说Lock提供了比synchronized更多的功能。但是要注意以下几点: 1)Lock不是Java语言内置的,synchronized是Java语言的关键字,因此是内置特性。Lock是一个类,通过这个类可以实现同步访问; 2)synchronized是在JVM层面...原创 2018-11-05 01:47:47 · 265 阅读 · 0 评论 -
Tomcat项目初始化失败原因分析
通常,在刚开始参与一个项目的时候,需要将子模块部署到tomcat运行,这时候由于项目本身或tomcat设置问题会导致一系列的报错,比较常见的就有项目初始化失败的报错,一般提示为:Failed to start component [StandardEngine[Catalina]] [localhost/项目名称],本篇来聊一下引发这个问题的几个常见原因。server.xml配置不一致在E...原创 2019-09-11 00:14:40 · 5639 阅读 · 0 评论 -
权限管理的一点思考
需求说明不同的项目对于权限管理的需求也不同。以上海市人社管理系统为例,权限管理主要管理的是不同单位与不同职级的工作人员所能够操作的功能限制。可以通过组权限进行以单位为基准的权限管理,少部分根据职级的再进行单独管理(需求量比较小,不成规模体系,如主管单位操作基层单位功能),再将个人权限与组权限挂钩。详细设计1. 创建功能:基本信息,如所属模块、页面路径、所属菜单等2. 创建组:...原创 2019-09-16 23:55:29 · 257 阅读 · 0 评论