JAVA跟PHP对比

一、 语言比较 Php是解释执行的服务器脚本语言,首先php有简单容易上手的特点。语法和c语言比较象,所以学过c语言的程序员可以很快的熟悉php的开发。而java需要先学好java的语法和熟悉一些核心的类库,懂得面向对象的程序设计方法。所以java不如php好学。 Java首先要编译成字...

2016-05-18 18:11:14

阅读数:452

评论数:0

4种Java引用浅解

最近研究Java Cache实现,发现使用到了软引用(SoftReference),不太理解,查阅了JDK文档、代码以及几篇文章。做个小结,如有错误,欢迎指正。 之所以想学习一下Java的几种引用类型,原因有两个: 理解Java Cache实现、学习Java引用与Java垃圾回收机制的关系...

2016-03-28 15:31:43

阅读数:164

评论数:0

Java 7之基础 - 强引用、弱引用、软引用、虚引用

1、强引用(StrongReference)     强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。如下: 1 Object o=new Object();   //  强引用 ...

2016-03-28 15:28:30

阅读数:208

评论数:0

java 时间戳与日期字符串相互转换

/** * 时间戳转换成日期格式字符串 * @param seconds 精确到秒的字符串 * @param formatStr * @return */ public stat...

2016-01-05 14:59:47

阅读数:414

评论数:0

Android - 文件读写操作 总结

在android中的文件放在不同位置,它们的读取方式也有一些不同。 本文对android中对资源文件的读取、数据区文件的读取、SD卡文件的读取及RandomAccessFile的方式和方法进行了整理。供参考。 一、资源文件的读取: 1) 从resource的raw中读取文件数据 ...

2015-12-28 16:03:42

阅读数:236

评论数:0

将InputStream转换成FileOutputStream并输出文件

网上搜索,发现很多人将InputStream转换成FileOutputStream时,都是通过中间变量-字节数组b[]来实现的。 代码如下: [java] view plaincopy new FileOutputStream("C:/1.txt");...

2015-12-28 14:07:50

阅读数:869

评论数:0

java判断字符串是否为空的方法总结

以下是java 判断字符串是否为空的四种方法: 方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低:                                     if(s == null ||"".equals(s)); 方法二: 比较字符串长度, ...

2015-12-23 16:05:25

阅读数:289

评论数:0

final修饰符 final一个对象

public class Box{ int height; Box(int h){ height = h; System.out.println(height); } void printbox(){ //用来确定结果... System.out.println...

2015-12-05 15:34:29

阅读数:377

评论数:0

java ArrayList()的引用

========================================================== ArrayList()中存放的只是对象的引用,如果你将A存到ArrayList(),然后修改A的值,ArrayList()中存放的值就会自动转变。 如果有A的引用可以直接这么写...

2015-12-05 13:07:58

阅读数:986

评论数:0

java int与integer的区别

int与integer的区别从大的方面来说就是基本数据类型与其包装类的区别: int 是基本类型,直接存数值,而integer是对象,用一个引用指向这个对象。 1.Java 中的数据类型分为基本数据类型和复杂数据类型      int 是前者而integer 是后者(也就是一个类);因此在类...

2015-11-19 09:47:42

阅读数:532

评论数:0

eclipse Debug 技巧 1

你认为你的eclipse debug技能都学会了吗?能够熟练运用吗,下面一些文章里介绍的技能值得你学习下: 1: 5 Tips for Debugging Java Code in Eclipse http://www.cavdar.net/2008/09/13/5-tips-for-debug...

2015-11-03 14:35:40

阅读数:315

评论数:0

Eclipse的调试功能的10个小窍门

你可能已经看过一些类似“关于调试的N件事”的文章了。但我想我每天大概在调试上会花掉1个小时,这是非常多的时间了。所以非常值得我们来了解一些用得到的功能,可以帮我们节约很多时间。所以在这个主题上值得我再来写一篇文章。 第一条: 不要过分的调试! 有关调试的第一条要牢记的便是这条很疯狂的口号!...

2015-11-03 13:51:21

阅读数:219

评论数:0

java.util.IllegalFormatConversionException: %d can't format com.mogujie.tt.protobuf.IMBaseDefine$Re

10-20 15:30:39.444: E/MoGuLogger(19145): 2015-10-20 15:30:39:449 - [MsgServerHandler.java:68] - 2053 - channel#[网络异常了]exceptionCaught e.toString:[id:...

2015-10-20 17:03:45

阅读数:1881

评论数:0

Eclipse导入项目中文乱码

项目右键 properties,修改编码。

2015-10-19 13:19:05

阅读数:225

评论数:0

netty服务器,客户端的开发

1.netty 是一种网络传输框架,是对NIO的一个封装,一般用于游戏开发,与此相媲美的是MINA。作者都是同一个人。 2.netty的简单原理 从上图可以很清晰的看到客户端要与服务通信,必须要一个通道与一个端口才能使其相互通信,boos线程池接收数据分配任务给wor...

2015-10-13 16:03:41

阅读数:444

评论数:0

eclipse最有用快捷键整理

编辑 Ctrl+1 快速修复(最经典的快捷键,就不用多说了,可以解决很多问题,比如import类、try catch包围等) Ctrl+Shift+F 格式化当前代码 Ctrl+Shift+M 添加类的import导入 Ctrl+Shift+O 组织类的import导入(既有Ctrl+Sh...

2015-10-12 11:23:37

阅读数:298

评论数:0

什么是依赖注入 (rongwenbin 编排整理)

Spring 能有效地组织J2EE应用各层的对象。不管是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的 管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Servi...

2015-09-22 15:34:44

阅读数:253

评论数:0

Myeclipse中Tomcat的两种部署方式

一、在Myeclipse软件中部署 1、 在Myeclipse中,创建好工程后,在Myeclipse菜单栏中选择 Windows -> Preferences-> Myeclipse Enterprise Workbench->Servers->Tomcat-> T...

2015-09-21 15:26:41

阅读数:616

评论数:0

有return的情况下try catch finally的执行顺序(最有说服力的总结)

结论: 1、不管有木有出现异常,finally块中代码都会执行; 2、当try和catch中有return时,finally仍然会执行; 3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值...

2015-09-18 14:57:23

阅读数:292

评论数:0

java Smack整合Openfire服务器实现IM即时通讯聊天功能

在文章开始,请你了解和熟悉openfire方面的相关知识,这样对你理解下面代码以及下面代码的用途有很好的了解。同时,你可能需要安装一个简单的CS聊天工具,来测试你的代码是否成功的在openfire服务器上建立会话链接,并成功的向在线用户发送聊天消息。 聊天软件Spark,用于测试聊天消息发送是否...

2015-09-11 10:30:20

阅读数:1841

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭