当定义一个类时,常常需要定义一些成员方法描述类的行为特征,但有时这些方法的实现方式是无法确定的。例如,前面在定义Animal类时,shout()方法用于描述动物的叫声,但是不同动物的叫声是不同的...查看全文>>
在Java中,任何对象都有生命周期。线程也不例外,它也有自己的生命周期。当Thread对象创建完成时,线程的生命周期便开始了。当run()方法中代码正常执行完毕或者...查看全文>>
Java学习需要多长时间,不同基础的同学是不一样的。如果以每天8小时计算,没有任何基础的同学在资料准备充分的情况下,日复一日按计划地学习,到找到一份差不多的工作大约需要半年左右的时间...查看全文>>
、Redis内存不足的缓存淘汰策略提供了8种。noeviction:当内存使用超过配置的时候会返回错误,不会驱逐任何键查看全文>>
零基础的同学在进行Java学习之前,肯定要先选择一台趁手的电脑,大多数人的印象中,Java还有其他开发类的岗位要买好内存大一点的处理系统高一点,CPU好一点的电脑,其实不然,在初期学Java对电脑的配置没有特别高的要求,不需要买配置特别好的电脑,PC机可以参考如下配置:查看全文>>
在开发TCP程序时,首先需要创建服务器端程序。JDK的java.net包中提供了一个ServerSocket娄,该类的实例对象可以实现一个服务器端的程序。通过查阅API文档可知,ServerSocket类提供了多个构造方法,接下来就对ServerSocket的构造方法进行详细讲解。查看全文>>