上一页 1 ··· 83 84 85 86 87 88 89 90 91 ··· 137 下一页
摘要: 最近在培训课期间指导初学者。任务之一就是要大家完成一个类,要求这个类对key为String类型的map执行dwarwle操作。其中一位学员完成的类中,有如下方法: 这段代码总的来说是OK的。该方法将map中每个Dwarable的key和值,以及和它期望被分解的dwarwleKey一同传得给另一个调用 阅读全文
posted @ 2018-10-24 12:20 尐鱼儿 阅读(437) 评论(0) 推荐(0) 编辑
摘要: JDK1.7的发布已经介绍了一些有用的特征,尽管大部分都是一些语法糖,但仍然极大地提高了代码的可读性和质量。其中的一个特征是介绍字面常量数字的下划线。从Java7开始,你就可以在你的Java代码里把长整型数字比如10000000000写成一个更具可读性10_000_000_000。在字面常量数字中加 阅读全文
posted @ 2018-10-24 12:19 尐鱼儿 阅读(1686) 评论(1) 推荐(0) 编辑
摘要: 在这篇文章中,我会带着大家一起看一下9个可以帮助我们优化Java性能的工具。有一些我们已经在IDR Solutions中使用了,而另外一些有可能在个人项目中使用。 NetBeans Profiler NetBeans profiler是一个NetBeans IDE插件,主要为NetBeans IDE 阅读全文
posted @ 2018-10-24 12:18 尐鱼儿 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Oracle已将JAVA 9的开发提上日程。OpenJDK上已经出现了关于下一个主版本JAVA 9的改进建议(JEP)。与以往不同,Oracle在这次谈及了一些真正的特性。而早期对于JDK9的声明仅限于“bug修复和一些小的改进”。译者注:有兴趣的同学可以看看JEP 地址如下 http://open 阅读全文
posted @ 2018-10-24 12:17 尐鱼儿 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 我们都知道当一个线程试图访问同步代码块时,它首先必须得到锁,退出或抛出异常时必须释放锁。这些基础也许大家都知道,但是很多人还是搞不清哪个对象才是锁?如果你能正确回答以下问题,那么才算你彻底搞明白了哪个对象才是锁? 静态同步方法问题 如下代码是两个静态同步方法 那么我们来问几个问题 实例同步方法问题 阅读全文
posted @ 2018-10-24 12:15 尐鱼儿 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 现在网上一眼望去,有很多关于描述懒惰是优秀程序员品质的博客和帖子,有时候,程序员这个主角也会变成开发人员。在这里我想说一说关于这个程序员的懒惰问题以及讨论一下这是好是坏。 如果你对如何开发软件了如指掌,学东西又很快,并且孜孜不倦地从试验和错误中学习。有什么异常你能立刻采取措施,迅速刷新浏览器,查看方 阅读全文
posted @ 2018-10-24 12:14 尐鱼儿 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 感谢大家使用Java学习助手! 打一开始,这应用就是全开源,希望大家自觉遵循开源协议,还Android开发一片净土(国内的情况你懂的) 接下来都不会更频繁更新文章,大家更应该把注意力放在基础的模块那里,认真看完已经不错了。 附录: Java学习助手客户端源码:https://github.com/E 阅读全文
posted @ 2018-10-24 12:13 尐鱼儿 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 我猜想许多人都知道访问者设计模式,这种模式在“四人帮”的那本可复用面向对象软件基础的书被描述过。这个模式自身其实一点也不复杂(和以往的其他设计模式一样)。 如上图所示: 我知道这个模式很久了,但是我至今都不需要它。Java通过本地方式处理多态:方法被调用时是基于调用这个方法的对象运行时的类型,而是不 阅读全文
posted @ 2018-10-24 12:10 尐鱼儿 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 上下文切换(有时也称做进程切换或任务切换)是指 CPU 从一个进程或线程切换到另一个进程或线程。 进程(有时候也称做任务)是指一个程序运行的实例。在 Linux 系统中,线程就是能并行运行并且与他们的父进程(创建他们的进程)共享同一地址空间(一段内存区域)和其他资源的轻量级的进程。 上下文是指某一时 阅读全文
posted @ 2018-10-24 12:10 尐鱼儿 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 关于“Google在Android平台使用Java侵犯知识产权”一案,2014年5月,联邦法院判定Oracle获胜,这个结果完全出人意料,因为这样一来无异于打开了软件开发领域中API使用方式的潘多拉之盒。Android使用的Java API是基于Google自己开发的Dalvik虚拟机,Google 阅读全文
posted @ 2018-10-24 12:09 尐鱼儿 阅读(374) 评论(0) 推荐(0) 编辑
上一页 1 ··· 83 84 85 86 87 88 89 90 91 ··· 137 下一页