java语言学习
yaoyao44
这个作者很懒,什么都没留下…
展开
-
java静态方法使用总结
[size=medium][b]1、静态方法不需要new就可以直接使用:[/b][/size] [b]静态方法在类加载的时候就已经存在了,第一次调用这个方法时,这个类对象就会加载如jvm中(内存),并且只会加载一次,全类公有,可以用类名加 . 访问,也可以用这个类的对象调用,当用这个对象调用该方法时,就会调用jvm事先加载好的类对象的这个方法,且这个类对象在内存中只有一个,所以无论是...2012-05-09 10:20:30 · 87 阅读 · 0 评论 -
java与c++比较 --值与引用的传递
[size=medium][b]一、基本概念:[/b][/size] [b]1、按值传递:[/b] 将一个参数传递给一个函数时,函数接收的是原始值的一个副本。因此,如果函数修改了该参数,仅改变副本,而原始值保持不变。 [b]2、按引用传递:[/b] 将一个参数传递给一个函数时,函数接收的是原始值的内存地址,不是值的副本。因此,如果函数修改了该参数指向的内容,调用代码中的原始...2012-05-09 11:06:05 · 89 阅读 · 0 评论 -
java注释
[b]一、代码注释的好处:[/b] 如果在源代码中加入/**.....*/开始的注释,那么就可以很容易的生成一个很有专用水准的文档。 如:javadoc就是使用此法,有源文件生成的一个HTML文档。 [b]二、代码注释技巧:[/b] 1、每个/**......*/文档注释在标记之后紧跟着自由格式文本,标记由@开始,如:@author或@param。 2、类注释:必须放在...2012-05-09 11:25:49 · 49 阅读 · 0 评论 -
java接口
自己的理解: java的接口就类似于java中的抽象类,他先把类给抽象化而不急着实例化,是这个类的功能具有可扩展的可能,然后放到子类中实例化并实现具体的类(通过implements继承接口)...2012-10-25 17:14:11 · 58 阅读 · 0 评论 -
java线程学习
线程使用要注意如下: 1、在一个类中使用的线程一定要标明名称或是id,在使用完以后要记住进行处理,方式有:join(合并到主线程中),onstop(暂停),onDestroy(销毁)等进行处理; 2、一般有多个线程的情况下要新建一个线程类,使用的时候在类中进行调用就可以; 3、线程池主要是对线程进行管理比如:锁的处理(锁一般在使用公共资源的时候使用), 4、线程在使用公...原创 2012-06-27 21:00:44 · 50 阅读 · 0 评论 -
Linux与Windows下的Java开发区别
[align=center][size=x-large][b]Linux与Windows下的Java开发区别[/b][/size][/align] 1、由Linux系统的本质决定的: Linux的本质有三点,一是开源,二是免费,三是和Unix是一个体系。大家都知道,重要的应用几乎都是运行在Unix服务器上面的,这是因为Unix 天生就是为服务器设计的操作系统,他的安全、高效是不用质疑的...原创 2012-04-16 22:17:51 · 161 阅读 · 0 评论 -
java网络编程 和 java web有什么区别?
[size=medium] [b]java网络编程 和 java web有什么区别?[/b][/size] [b]网络编程主要是网络通信,实现计算机之间的对话和文件传输。 WEB编程主要就是网站开发。 一个是c/s架构(应用软件,桌面应用程序又称之为客户端-服务器应用程序,Client/Server) 另一个是b/s架构(网站又称浏览器-服务器应该程序,Browser/Se...原创 2012-04-18 13:46:20 · 1253 阅读 · 0 评论 -
套接字(Socket)
[b]什么是套接字(Socket)转载:[/b][url]http://www.cnblogs.com/ruanbl/archive/2007/10/22/933430.html[/url] 应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要 通过同一个TCP协议端口传输数据。为了区别不同的应用程...原创 2012-04-18 13:55:19 · 46 阅读 · 0 评论