- 博客(28)
- 资源 (8)
- 收藏
- 关注
原创 fedora 安装 pidgin-lwqq
由于 腾讯自带的linux for qq 已经无法登陆,于是详尽各种办法在fedora 上安装 qq ,但均以失败高中,于是使用了几天web qq 但终于无法忍受,于是有研究起来了 pidgin-lwqq终于安装成功,上图直接可以首发图片以下直接上安装步骤1. 首先安装 pidgin 1sudo yum install pidgin
2014-06-22 15:43:58
4282
原创 fedora 下安装 wps
fedora 虽然自带了 了http://wdl1.cache.wps.cn/wps/download/Linux/unstable/wps-office-8.1.0.3724-0.1.b1p2.i686.rpm
2014-06-22 14:04:19
2328
原创 fedora 下设置top bar(顶兰半透明)
修改/usr/share/gnome-shell/theme/gnome-shell.css: 将#panel的background-color由black修改为rgba(0,0,0,0.8) 将.panel-color的-panel-coner-background-color由black修改为rgba(0,0,0,0.8) 然后ALT+F2输入r然后回车,面板就变成半透明的了 :)
2014-06-22 12:32:25
2254
原创 fedora 下安装 memcached
由于用1. 下载 memcached 和 libevent 并进行安装 。 其中 memcached依赖 libevent这个包。 地址:http://libevent.org/ 地址:http://memcached.org/2.安装切换到root下,防止普通用户对某些路径没有读写全线 将下载好的两个文件拷贝到/usr/tmp 进行解压
2014-06-22 12:25:16
584
原创 java异常体系
1.异常是程序运行过程中出现的错误。 Java 把异常当作对象来处理,并定义了一个基类java.lang.Throwable作为所有异常的超类。在Java API 中已经定义了许多异常类,这些类大致分为两类。 错误Error和Exception。
2014-05-27 23:58:13
918
原创 内部类
在一个类的内部还存在另一个类, 则成为内部类。 使用static 可以生命一个内部类, 声明的内部类就称为外部类,可以直接在类的外部调用,但是如果想要在外部类访问类中的属性,则此属性必须是static 访问权限。 一个类除了可以通过外部类访问,也可以直接在其他类中调用,但是调用的格式: 外部类.内部类 内部类对象 = 外
2014-04-23 23:15:32
863
转载 Java ClassLoader深入讲解
当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构: bootstrap classloader | extension classloader | system classloaderbootstrapclassloader-引导(也称为原
2014-04-02 16:57:43
595
原创 泛型的嵌套使用
package com.j2se;/** * 示例:泛型的嵌套设置 * @author Administrator * */public class GenericsDemo6 {public static void main(String[] args) {Domain> d = null; //指定任意类型数据Info1 i1 = new Info1("刘
2013-05-09 10:21:16
2593
原创 java equals() 和toString()方法重写
Object 类中的equals()方法实际上也是可以使用的,但是其默认人用的是按地址进行不叫,并不能进行内容比较的。那么我们有时需要比较两个对象就得重写equals()方法。package tianque.object_high;class Students{ private String name; private int bookNum; public Students(Str
2013-01-07 22:49:21
3397
原创 Java内部类 及其静态代码块
直接上例子class Outer{ String str ="hello, Java world!"; { System.out.println("0, 实例化类Outer"); } static{ System.out.println("1, 实例化类Outer"); } class Inner{ public void print(){ System.out.pr
2012-12-02 22:26:59
1969
原创 Java中常用的内存区域 及其 static 方法的调用
在Java中主要存在4块内存空间,这些内存空间的名称及作用如下。(1) 栈内存空间: 保存所有的对象名称(更准确地说是保存了应用的堆内存空间的地址)(2) 堆内存空间: 保存每个对象的具体属性内容。(3) 全局数据区: 保存static 类型的属性。(4) 全局代码区: 保存所有的方法定义。static () 非static 声明的方法可以去调用st
2012-12-02 21:43:03
528
原创 对象的引用传递
所谓的引用传递就是将只想对内存的空间使用权交给多个占内存空间,下面通过3个范例来加深前面所学内容的理解。1.范例一class Demo{ int temp =50;}public class Demo1 { public static void main(String[] args) { Demo d = new Demo(); d.temp=60; Sy
2012-12-02 21:30:59
798
原创 String类 String 字符串的比较 String 字符串值不可变
我们经常使用String声明一个字符串,相信大家应该对这个不陌生吧,但是要是仔细看,会发现String声明时单词首字母大写,所以String本身也是一个类,但是它在使用时有较多的要求,而且在Java中也算是个比较特殊的类,那么下面我们讲讲吧。首先来看个一个程序。public class CompareStringTest { public static void main(String[] ar
2012-12-02 20:55:29
3555
原创 构造方法
说道java中的构造方法,可能大家都知道,但是在实际运用中却甚少知道,如果要问及构造方法的作用,我想知道的就更少了吧,今天就构造方法整理了一下。构造方法的格式class 类名称{访问权限 类名称(类型1 参数1, 类型2 参数2,..){程序语句;...// 构造方法没有返回值;}}在构造方法的声明中读者移动要牢记以下几点:构造方法的名称必须与类名一致。
2012-12-01 21:08:47
547
原创 关于private的补充说明
(1) 在以后的开发中读者一定要明确,类中全部属性必须封装,封装之后的属性必须通过setter和getter进行访问。(2)面向对象的封装性本身并不是单单指private关键字,为了更快的理解封装性,这里只是暂时将封装性的概念进行简单的讲解,读者必须要记住的是,用private 声明的属性或者方法至讷讷感再起类的内部被调用,而不能在类的外部被调用。
2012-12-01 20:39:39
385
原创 java数组添加数组
经常会碰到数组的操作,今天是关于数组的插入import java.util.Arrays;public class AddArray { public static void main(String[] args) { int[] arr = {1,4,2,4,11,33,22,67,43}; for (int i : sort(arr,23)) { System.out
2012-12-01 13:33:46
6450
原创 类与对象的关系 及其垃圾的产生
类与对象类是对某一类事物的描述,是抽象的,概念上的定义;对象是实际存在的该类事物的每一个个体,因而也称之为实例(instance)从类的概念中可以了解,类是由属性和方法构成的。属性中定义类一个个基本的信息,实际上一个属性就是一个变量,而方法是一些操作的行为,但是在程序设计中,定义类也是要按照具体的语法完成的。下图:
2012-11-26 23:30:49
631
原创 去除掉数组中的值为0的项 (指定的某一项或者多项)
我说下我的思路,由于api中没有直接移除数组中指定项,所以我先吧原数组转换成 list ,在通过list集合来得到自己需要的数组。下面是代码,如有更好的方法,恳请各位拍砖。import java.util.List;import java.util.ArrayList;;public class ArrayTest4 { public static void main(String a
2012-11-25 15:27:24
3392
1
原创 数组的引用传递
还是线上一个例子public class ArrayTest3 { public static void main(String[] args) { int [] array ={1,3,5}; fun(array); for (int index : array) { System.out.print(index+"\t"); } } public stati
2012-11-25 11:40:02
3434
原创 堆栈内存的解释
数组操作中,在栈内存中保存的用眼都是数组的名称,只开辟了栈内存空间的数组是永远无法使用的,必须有指的向堆内才可以使用,要想开辟新的堆内存必须使用new 关键字,然后只是将此堆内存的使用权交给了对应的栈内存空间,而且一个对内存空间可以三同时被多个栈内存空间爱你指向,即多个占内存空间可以引用同一个堆内存空间
2012-11-25 10:59:12
405
原创 数组的定义及使用
数组是一组相关数据的集合,一个数组实际上就是一连串的变量。数组可分为一维数组,二维数组,和多维数组。一维数组是可以放上千万个数据,并且这些数据的类型是完全相同的。下面介绍一下一维数组的使用。1、 一维数组的声明与分配内存。数据类型 数组名[] = null;数组名 = new 数组类型;也可以一步完成,使用如下方式:数组类型[]数组名= new 数组类型;例如: i
2012-11-24 21:44:48
423
原创 逻辑运算符
使用逻辑运算符可以连接多个逻辑运算。当使用逻辑运算符“&&”时,两者都为true 则返回true。而使用“||” 时,只要有个为true,则返回true.写到这儿,也许有人会问,“&&”和“&” 以及“||”和“|”有什么区别呢?其实就结果而言,没有区别,但是呢, “&&” 和“||”带有短路功能, 即如果第一个条件满足则后面的条件不再判断,同理,如果第一个条件不满足后面的也不再进
2012-11-24 18:48:02
1250
原创 数据类型
数据类型在程序语言的构成要素中占有相当重要的地位。Java 的数据类型可分为基本数据类型与引用数据类型。其实对于基本数据类型我们都比较熟悉。这里想说的主要是引用数据类型,因为引用数据类型牵扯到栈内存与堆内存的开辟与使用。从途中可以看到,引用数据类型有三类:1.类(class)2.接口(interface)3.数组其中数组可能用的最多一些,后面会有篇幅来介绍的。
2012-11-24 16:03:20
319
原创 classpath与JVM的关系
classpath 主要是指类的运行路径,实际上在我们执行Java命令时,对于本地的操作系统来说就意味着启动了一个JVM,那么JVM在运行时需要通过classpath夹在所需要的类,而默认的情况下classpath 是指向当前目录的(当前命令行窗口所在的目录)。所以会直接从次目录下查找。附上 Java环境变量配置:JAVA_HOME : C:\Program Files\Java\jd
2012-11-24 15:52:45
2525
原创 Java 程序的运行机制和Java虚拟机
谈到java 就必须得提起VM(JAVA 虚拟机)。计算机高级语言类型主要有编译性和解释性两种,java是两种类型的集合。这里先谈下java的运行机制**.java经过编译后生成相应的**.class文件,在计算机上执行class文件, 但是即使执行class的计算机并不是一个物理上的可以看到的计算机,而是Java自己设计的一个计算机——JVM, java也是通过JVM 进
2012-11-24 15:39:01
592
原创 java语言特点
学了Java 很久,每当别人问及java特点时 ,却答不出来,今天特意整理下:1、简洁有效2、可移植性 3、面向对象4、解释性5、适合分布式计算6、拥有较好的性能7、健壮性、防患于未然的特征8、具有多线程的处理能力9、具有较高的安全型 10、是一种种动态的语言 11、是一种中性结构说实话,现在看起来有些特点还比
2012-11-24 15:20:54
349
Java SE 8 Edition
2018-12-28
findbgus eclipse 插件下载
2014-03-30
easy explorer
2012-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人