1、Log是Android提供的打印日志的工具类,可以根据自己需求设置打印级别,设置过滤标签。System.out是Java提供的输出类,相比之下Log甚是方便。
2、Log调的是native层C语言(具体看android_util_Log.cpp),而System.out是Java语言,我们知道C的执行效率要比Java高,我们Android开发对效率更是看重,所以建议尽量要使用Log。
通过一个实验,作一组对比数据
建议以后Android开发尽量使用Log方便又效率。
1、Log是Android提供的打印日志的工具类,可以根据自己需求设置打印级别,设置过滤标签。System.out是Java提供的输出类,相比之下Log甚是方便。
2、Log调的是native层C语言(具体看android_util_Log.cpp),而System.out是Java语言,我们知道C的执行效率要比Java高,我们Android开发对效率更是看重,所以建议尽量要使用Log。
通过一个实验,作一组对比数据
建议以后Android开发尽量使用Log方便又效率。