![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
虎皮猫大人王
这个作者很懒,什么都没留下…
展开
-
Ubuntu下安装sun JDK
Java代码 // 更换数据源 sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" // 更新数据源 sudo apt-get update // 安装sun-jdk sudo apt-get install sun-java6-jdk原创 2012-02-15 10:32:44 · 463 阅读 · 0 评论 -
产生死锁的条件有四个
产生死锁的条件有四个:1.互斥条件:所谓互斥就是进程在某一时间内独占资源。2.请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。3.不剥夺条件:进程已获得资源,在末使用完之前,不能强行剥夺。4.循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。如何解决死锁,大家可以从死锁的四个条件去解决,只要破坏了一个必要条件,那么我们的死锁就解决了。在jav原创 2012-03-14 10:17:25 · 1499 阅读 · 0 评论 -
ubuntu 配置classpath
在终端中输入sudo gedit /etc/profile回车在此文件中添加以下四行export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.22export JRE_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.22/jreexport CLASSPATH=.:$CLASSPATH:$JAVA_HOM原创 2012-03-13 11:10:16 · 9518 阅读 · 1 评论 -
JAVA中引用本身占用内存空间的问题
基本数据的类型的大小是固定的,这里就不多说了。对于非基本类型的Java对象,其大小就值得商榷。在Java中,一个空Object对象的大小是8byte,这个大小只是保存堆中一个没有任何属性的对象的大小。看下面语句:Java代码 Object ob = new Object(); 这样在程序中完成了一个Java对象的生命,但是它所占的空间为:4by转载 2012-03-13 09:28:27 · 4339 阅读 · 0 评论 -
如何下载JDK文档的chm版本
要找JDK 1.5 文档(chm版)1.首先,访问Java的官方网站的JDK在线文档的首页http://java.sun.com/j2se/1.4.2/docs/index.html浏览到底部,正文的最后一条内容如下:Java Documentation in HTMLHelp and WinHelp Formats For Windows users. 2.点击以后进入Java官转载 2012-03-10 20:29:20 · 698 阅读 · 0 评论 -
java eclipse改变字体大小
wiondow--preferences--general--appearance--colors and fonts--java--java editor text font然后点应用,在弹出的框里选字号,然后确定就可以了~~原创 2012-03-04 16:57:52 · 726 阅读 · 0 评论 -
Android.Could not find *.apk in android 1.5
网上搜了很多,最终是这个把问题解决了。特来分享。。。。Could not find *.apk在android1.5中的解决办法1、选择properties->java build path->libraries,把默认的andraid包去掉2、选择左侧的android标签,在target中选择android1.1或android1.5,确定3、在项目上但就转载 2012-03-01 11:07:55 · 497 阅读 · 0 评论 -
conversion to dalvik format failed with error 1的解决办法
在eclipse开发Android项目时出现的很多问题都可以使用Project--------->clean来轻易解决。 但如果出现说Android库找不到,或者不小心remove了Android系统库,怎么重新添加Android系统库呢?在eclipse里面的Java Build Path里面是没法添加例如Android 2.1这样定义好的系统库。而我尝试手动添加SDK 文件夹转载 2012-03-01 11:34:08 · 464 阅读 · 0 评论 -
升级到Eclipse Galileo
使用Eclipse Galileo 已经半个多月了,对Galileo 的这次升级感到很满意!从Europa 到Ganymede 再到Galileo, Eclipse 在每年6 月底发布一个新版本,每年为用户带来创新成果、每年为用户带来新的喜悦。我的工作是从事电子政务软件开发,开发的项目和产品,有的采用C/S 结构、有的采用B/S 结构、或者是采用C/S 与B/S 的混合结构。对我来说,Eclips原创 2012-02-28 22:13:23 · 1531 阅读 · 0 评论 -
Eclipse help中没有software update 解决方案
windows- preference - General > Capabilities preference page by enabling the Classic Update capability转载 2012-02-28 22:01:39 · 3900 阅读 · 0 评论 -
java和javascript
Java是SUN公司发明的一种纯面向对象的跨平台的高级语言,作为网络时代的编程语言,目前发展势头非常火!!Java语言简单易学,但是学到后头,特别是接触到J2EE之后,你会觉得这个东西太大了,技术非常多,学都学不过来。Java的跨平台特性是基于虚拟机技术,也就是说在操作系统和Java语言之间加了一层虚拟机,这一层可以针对不同的操作系统将Java语言“翻译”相应的目标代码。JavaScr原创 2012-02-27 11:20:07 · 1147 阅读 · 0 评论 -
think in java学习篇(一)
从现在开始看java,之前一直在看C++,也没动手写程序,目的就是为了看java.现在貌似看来java与C++没有直接的联系.买了一本,英文叫think in java,发现还有一本书叫think in c++.早知道有这本书,就不看c++ primer了.不知道think in c++有多厚,反正c++ primer太厚了.看的我头都大了. 这本书,刚浏览了一下前言与绪论.基本原创 2012-02-28 09:50:15 · 840 阅读 · 1 评论 -
当javaScript从入门到提高前需要注意的细节:变量部分
到了HTML5的时代,对javaScript的要求不是降低了,而是更提高了。javaScript语言的入门非常简单,如果你有java、C#等C风格的结构化语言的基础,那javaScript你最多半天就可以写点什么了。但是javaScript是一种动态语言,这个特性决定了他在很多方面和java、C#等语言有极大的不同。很多人说只要会java、C#就可以在短时间内搞定javaScript,估计一般都是原创 2012-02-27 11:34:01 · 459 阅读 · 0 评论 -
用Java编写你自己的简单HTTP服务器
HTTP是个大协议,完整功能的HTTP服务器必须响应资源请求,将URL转换为本地系统的资源名。响应各种形式的HTTP请求(GET、POST等)。处理不存在的文件请求,返回各种形式的状态码,解析MIME类型等。但许多特定功能的HTTP服务器并不需要所有这些功能。例如,很多网站只是想显示“建设中“的消息。很显然,Apache对于这样的网站是大材小用了。这样的网站完全可以使用只做一件事情的定制服务器。J原创 2012-02-27 11:31:30 · 793 阅读 · 0 评论 -
Java中@Override的作用
@Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1、可以当注释用,方便阅读;2、编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错。比如你如果没写@Override而你下面的方法名又写错了,这时你的编译器是可以通过的(它以为这个方法是你的子类中自己增加的方法)。 举例:在重写父类的onCreate时,在方法前面加上@O转载 2013-12-10 14:43:33 · 16633 阅读 · 1 评论