java中String类和StringBuffer类实例详解

java中String类和StringBuffer类实例详解

一、Java 中字符串的不变性 String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。如下所示: 运行结果: 结合上......
阅读全文
通过 Socket 实现 UDP 编程 入门

通过 Socket 实现 UDP 编程 入门

上一篇文章介绍了基于 TCP 协议的 Socket 通信,本文介绍基于 UDP 协议的 Socket 通信,还是一个用户登录的例子。   UDP协议(用户数据报协议)是无连接、不......
阅读全文
[转载]Java方向如何准备BAT技术面试答案(汇总版)

[转载]Java方向如何准备BAT技术面试答案(汇总版)

这个主题的内容之前分三个篇幅分享过,导致网络上传播的比较分散,所以本篇做了一个汇总,同时对部分内容及答案做了修改,欢迎朋友们吐槽、转发。因为篇幅长度和时间的原因,部分答案我没有亲自总结。更......
阅读全文
JSP JavaBean

JSP JavaBean

JavaBean是特殊的Java类,使用J ava语言书写,并且遵守JavaBean API规范。 接下来给出的是JavaBean与其它Java类相比而言独一无二的特征: 提供一个默认......
阅读全文
Java 抽象类详解

Java 抽象类详解

在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象......
阅读全文
java的优势

java的优势

1.免费! 甲骨文免费提供用来开发Java应用程序的一切,你不必付任何的版税。或许你会将信将疑:资本家搞共产了?实际上,甲骨文在上的收益确实不大,远远比不过垄断Java应用服务器技术的IBM和BEA......
阅读全文
java程序员38道常规面试题

java程序员38道常规面试题

java常见面试题,看看吧 1. 谈一谈”==“与”equals()"的区别。 《Think in Java》中说:“关系操作符生成的是一个boolean结果,它们计算的是操作数的值之间的关系......
阅读全文
[转载]Java研发方向如何准备BAT技术面试

[转载]Java研发方向如何准备BAT技术面试

      最近BAT等各大互联网巨头们的校招陆陆续续都准备开始了,可能对于在校的大多数学生来说,不知道如何正确衡量自己掌握的技术,更不知道BAT这样的公司会要求自己必须具备什么样的技术能力。......
阅读全文
线程的五大状态

线程的五大状态

Java中的线程的生命周期大体可分为5种状态。 1. 新建(NEW):新创建了一个线程对象。 2. 可运行/就绪(RUNNABLE):线程对象创建后,其他线程(比如main线程)调用了该对象的st......
阅读全文
百度主动推送 Java 工具类

百度主动推送 Java 工具类

为了加快文章的百度收录,我们在文章发布后,主动推送文章URL给百度。 本文介绍 Java 版本推送实现。 百度搜索资源网站官网:https://ziyuan.baidu.com/linksubmit/......
阅读全文
深入理解Java异常处理机制

深入理解Java异常处理机制

 1. 引子 try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听......
阅读全文