码迷,mamicode.com
首页 >  
搜索关键字:Java    ( 298062个结果)
git代码空行、注释分析与统计
该段代码特点: 1. 通过filepath的后缀,判断文件里包含的语言 2. 获取该次提交的代码,里面注释和空行的增加数和删除数 3. 支持文件类型,py,sh,java,rb,vue,html,js,xml,sql,css等 4. 如果需要支持更多的语言代码分析,在luanges里加入对应的key即可,single代表单行注释,multi代表多行注释。
分类:其他好文   时间:2020-10-24 11:44:54    阅读次数:30
Java 中协变、类型擦除与桥接方法
协变 ① 为什么数组是协变的? jdk1.5 之前不支持泛型,,想要为每个数组类型添加通用的 equals方法,所以设计成是协变的。 ② 为什么数组需要在运行时保留类型信息? 由于数组是协变的,利用其多态特性,即 Integer[]的实例对象可以赋给 Number[]类型的变量。则可以向该 Inte ...
分类:编程语言   时间:2020-10-24 11:40:34    阅读次数:30
Java中泛型Class<T>、T与Class<?>、 Object类和Class类、 object.getClass()和Object.class
一.区别 单独的T 代表一个类型(表现形式是一个类名而已) ,而 Class<T>代表这个类型所对应的类(又可以称做类实例、类类型、字节码文件), Class<?>表示类型不确定的类 Class<T>表示T类型的字节码文件,意思是: Class<T> 相当于Class<T> c=T.class,T ...
分类:编程语言   时间:2020-10-24 10:19:32    阅读次数:22
JUnit测试
JUnit测试框架在Java语言中,可以通过JUnit框架进行单元测试,JUnit是由“Erich Gamma”和“Kent Beck”创建的,他们也是在“设计模式”和“极限编程”领域最伟大的作者之一。单元测试的实现是很简单的,可以认为它只是判断在某一个时刻,程序运行的值和预期的值是否一致,但在实际 ...
分类:其他好文   时间:2020-10-24 10:13:11    阅读次数:17
赶紧收藏!这些Java中的流程控制知识你都不知道,你凭什么涨薪?
Java的流程控制基础阶段目录:用户交互Scanner顺序结构选择结构循环结构break&continue练习题1.Scanner对象之前我们学的基本语法中并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。Java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。基本语法:Scanners=newScann
分类:编程语言   时间:2020-10-24 10:10:53    阅读次数:80
赶紧收藏!这些Java中的流程控制知识你都不知道,你凭什么涨薪?
Java的流程控制基础阶段目录:用户交互Scanner顺序结构选择结构循环结构break&continue练习题1.Scanner对象之前我们学的基本语法中并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。Java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。基本语法:Scanners=newScann
分类:编程语言   时间:2020-10-24 10:10:34    阅读次数:21
ionic vue
原文 ionic 现在已经正式支持vue了(而且是3) 全局安装或升级ionic-cli: npm install -g @ionic/cli@latest 然后就可以创建项目了,跟之前用ionic创建angular项目差不多,以项目名myApp为例: ionic start myApp blank ...
分类:其他好文   时间:2020-10-24 10:01:50    阅读次数:27
IDEA激活码,2020最新IDEA永久激活码分享~
分享一个IDEA激活码给大家,是一个IDEA永久激活码~如果下边这个IDEA激活码过期失效了的话,大家可以关注微信公众号:Java团长,然后回复“激活码”即可获取最新IDEA激活码,公众号的激活码每24小时更新一次~UHTDC6KGPL-eyJsaWNlbnNlSWQiOiJJWkhGSjhBWFdJIiwibGljZW5zZWVOYW1lIjoi6I635Y+W77yaIGxvb2tkaXbjg
分类:其他好文   时间:2020-10-24 09:52:35    阅读次数:94
SpringBoot 简介
历史背景 随着 2007 年 Spring 1.0 版本的发布,Spring 依靠 IoC 和 AOP 两大内核技术,以简化 Java 开发为目标,为广大 Java 开发者提供了一个轻量级的一站式企业级框架,彻底解决了 Sun 公司发布的 EJB 重量级框架的繁琐和难用问题,逐渐成为 JavaEE ...
分类:编程语言   时间:2020-10-24 09:49:37    阅读次数:20
2020-10-22:谈谈java中的LongAdder和LongAccumulator的相同点和不同点。
福哥答案2020-10-22: 简单回答:相同点:都是多个单元操作。不同点:LongAdder相加,LongAccumulator自定义计算规则。 中级回答:相同点: LongAddr与LongAccumulator类都是使用非阻塞算法CAS实现的,这相比于使用锁实现原子性操作在性能上有很大的提高。 ...
分类:编程语言   时间:2020-10-22 23:16:59    阅读次数:46
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!