Java 的新未来:逐渐“Kotlin 化”
来自不同编程语言的竞争正促使 Java 不断吸收新特性,变得更能适应时代和开发人员的新需求。本文最初发表于 The Bored Dev 网站,经原作者授权由 InfoQ 中文站翻译并分享。
Java如何优雅的解决空指针?
一、介绍在实际的系统运行过程中,难免会出现报NullPointerException空指针的错误,造成这样的本质原因就是数据或者对象为空,导致程序进一步执行的时候报错!一般的常规解决办法也就是加一个if判断。if(obj !
Java代码混淆「Android逆向学习」
有的时候,我们想分析一个程序的java层逻辑,进行反编译后,发现代码所有的函数名、变量名、类名等都成了一些杂乱无章的名字,没有任何规律可言,这是怎么回事呢?
Vue组件基础
组件是Vue.js最推崇的,也是最强大的功能之一,核心目标是为了代码开发的重用性。我们可以把组件代码按照 template、style、script 的拆分方式,放置到对应的.vue文件中。本章节我们就来学习有关Vue组件的基础知识。5.
面试官:优化代码中大量的if/else,你有什么方案?
原文地址:https://dwz.cn/J1JECdOr作者:占小狼一个快速迭代的项目,时间久了之后,代码中可能会充斥着大量的if/else,嵌套6、7层,一个函数几百行,简!直!看!死!人!这个无限循环嵌套,只是总循环的一部分。。。
java快速开发平台功能特点之代码生成器
要说做代码生成器的初衷,还是因为在做公司项目的时候,有太多的功能页面需要处理,在前后端上面,虽然也选择了一个基础的SSH框架系统作为基础,但还是耗费了大量的时间去一点点补代码,再加上业务的需求并不是非常明确,导致后期的改动多的飞起,又特别繁琐,当时就想,如果有一种方式能将精力集中