自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

卑微的去爱你

尘归尘 土归土 极尽繁华 不过一缕细沙. 天上天 人上人 待结硕果 已是满脸皱纹

  • 博客(169)
  • 收藏
  • 关注

笔记整合1

1 类变量的初始化package com.mingrsoft;publicclass StaticInitTest { staticintcount = 2; static { System.out.println("StaticInitTest静态初始化块"); name ="java编程"; } st...

2015-06-19 16:35:00 250

笔记整合1

1 类变量的初始化package com.mingrsoft;publicclass StaticInitTest { staticintcount = 2; static { System.out.println("StaticInitTest静态初始化块"); name ="java编程"; } st...

2015-06-19 16:35:00 223

java学习之编译时类型和运行时类型 .

Java中的许多对象(一般都是具有父子类关系的父类对象)在运行时都会出现两种类型:编译时类型和运行时类型,例如:Person person = new Student();这行代码将会生成一个person变量,该变量的编译时类型是Person,运行时类型是Student。 说明一下编译时类型和运行时类型: Java的引用变量有两个类型,一个是编译时类型,一个是运行时类型,编译时类型由声明该...

2015-06-19 16:11:00 143

java学习之编译时类型和运行时类型 .

Java中的许多对象(一般都是具有父子类关系的父类对象)在运行时都会出现两种类型:编译时类型和运行时类型,例如:Person person = new Student();这行代码将会生成一个person变量,该变量的编译时类型是Person,运行时类型是Student。 说明一下编译时类型和运行时类型: Java的引用变量有两个类型,一个是编译时类型,一个是运行时类型,编译时类型由声明该...

2015-06-19 16:11:00 205

类变量-static

类变量的运行机制1 类变量属于java类的本身,不属于每个对象的,每个程序运行所以只初始化一次!2 类变量又叫静态成员变量!它不需要创建对象就可以已经在内存中存在了。3 用static修饰,就是告诉jvm这个变量的内存空间在静态存储区内开辟,而不是在栈内存里面!4 当Java程序执行时,类的字节码文件被加载到内存,如果该类没有创建对象,类的实例成员变量不会被分配内存。但是,类中...

2015-06-17 11:34:00 153

类变量-static

类变量的运行机制1 类变量属于java类的本身,不属于每个对象的,每个程序运行所以只初始化一次!2 类变量又叫静态成员变量!它不需要创建对象就可以已经在内存中存在了。3 用static修饰,就是告诉jvm这个变量的内存空间在静态存储区内开辟,而不是在栈内存里面!4 当Java程序执行时,类的字节码文件被加载到内存,如果该类没有创建对象,类的实例成员变量不会被分配内存。但是,类中...

2015-06-17 11:34:00 186

Java语言中This关键字应用浅析

http://developer.51cto.com/art/200906/132239.htm tihs关键词用法

2015-06-12 12:17:00 124

Java语言中This关键字应用浅析

http://developer.51cto.com/art/200906/132239.htm tihs关键词用法

2015-06-12 12:17:00 124

editplus编译执行java的配置方法

先要将JAVA的运行环境安装并且调试好。首先,从菜单“工具(Tools)”->“配置用户工具...”进入用户工具设置。在类别里展开“工具”树形菜单->“用户工具”,选择“组和工具项目”中的“Group1”,点击面板右边的“组名称...”按钮,将文本“Group1”修改成“编译JAVA程序”。然后选择修改的组“编译JAVA程序”,点击“添加新工具...

2015-06-04 10:57:00 152

editplus编译执行java的配置方法

先要将JAVA的运行环境安装并且调试好。首先,从菜单“工具(Tools)”->“配置用户工具...”进入用户工具设置。在类别里展开“工具”树形菜单->“用户工具”,选择“组和工具项目”中的“Group1”,点击面板右边的“组名称...”按钮,将文本“Group1”修改成“编译JAVA程序”。然后选择修改的组“编译JAVA程序”,点击“添加新工具...

2015-06-04 10:57:00 135

java中静态代码块的用法 static用法详解

java中静态代码块的用法 static用法详解(一)java 静态代码块 静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用比如main方法...

2015-05-05 17:24:00 143

java中静态代码块的用法 static用法详解

java中静态代码块的用法 static用法详解(一)java 静态代码块 静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用比如main方法...

2015-05-05 17:24:00 128

4.24

C语言数据类型1 基本类型2 构造类型(比如数组)3 指针类型(指针)4 空类型数组:有序的数据集合。同一类型的数据,比如整形,字符型!属于构造数据类型!#include <stdio.h>int main(){ int i , a[10]; for(i=0;i<10;i++) { scanf("%d",&am...

2015-04-24 18:40:00 113

求和函数 1+ 1/2! +1/3! + .... + 1/n!

/* * 求和函数 1+ 1/2! +1/3! + .... + 1/n! * * * */package com.mingrsoft;public class Examlpe { public static void main(String[] args) { //jieCheng(4); //sum(3); } //求阶乘函数 n!...

2015-02-06 16:16:00 2985

小排序C

简单小排序#include "stdio.h"int main(){ int x[10],i,j,k; printf("请输入要排序的10个数字:\n"); for(i=0;i<10;i++) { scanf("%d",&x[i]); } // 排序体 for(i=0;i<9;i++) { for(j=9;...

2015-02-05 17:16:00 142

JAVA是否允许返回值类型不同的重载overload或覆盖override

重载是一定不允许的。比如Java代码 classSuper{voidf(){}intf(){return1;}}原因在与如果调用时int i = f();可以知道是调用Sub的f()。但是,往往用户不关心返回值。只是f()。这样就无法确定到底是哪个。覆盖一般情况是不允许的。比如Java代码 classSuper{voidf()...

2014-11-16 09:07:00 293

java内存分析(终生保存!)

在 JAVA 中,有六个不同的地方可以存储数据:1. 寄存器( register )。这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。2. 堆栈( stack )。位于通用 RAM 中,但通过它的“堆栈指针”可以从处理器哪里获得支持。堆栈指针若向下移动,则分配新...

2014-11-01 13:27:00 149

Java之内存分析和String对象、包装类

Java中内存分析:1.栈(Stack):存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new出来的对象)或者常量池中(字符串常量对象存放在常量池中)。2.堆(heap):存放所有new出来的对象。3.常量池(constant pool):在堆中分配出来的一块存储区域,存储显式的String常量和基本类型常量(float、int等)。另外,也可以存储不经常改...

2014-11-01 13:16:00 136

for-each操作二维数组---要时刻用指针的思想分析程序运行

/* * for-each * 二维数组和多维数组的遍历,其实最终都要以指针来分析程序的运行 * * */package com.zou;public class ForEach3 { public static void main(String[] args) { int sum=0; int nums[][]=new int[3][5]; //给nums赋...

2014-10-31 13:41:00 131

for-each循环

/** 学好程序的方法:* * 1 分析清楚任何一个程序、函数、类和对象和变量在内存中清楚的内存分配和运行调用情况* 2 分析清楚任何一个Java类的实现情况* 3 多看看源代码 4 每一个知识点网上都有详细说明,除了学书本的,也要补充网上的知识* * */清单 1// 使用 for-each 类型的循环. class ForEach { p...

2014-10-28 22:42:00 208

org.eclipse.swt包出错

在做Java可视化程序时,用到下面这几个包,请问该怎么处理:(Eclipse环境)importorg.eclipse.swt.SWT;importorg.eclipse.swt.widgets.Display;importorg.eclipse.swt.widgets.Shell;提示:theimportorg.eclipsecannotberesolved.在ecli...

2014-10-26 08:41:00 1438 1

static详解

http://lavasoft.blog.51cto.com/62575/18771/

2014-10-25 11:28:00 106

this关键词1

this 关键字 1 指针,指向调用该方法的对象!2 thils在方法中使用的,指向对象,然后调用该对象的另外属性!培养兴趣、扎实基础!package obj;public class Hello { String s = "Hello"; public Hello(String s) { System.out.println("s = " + s);...

2014-10-24 22:27:00 112

对象的创建和属性的引用--内存分配示意图 14.10.21

/* 每天要半小时以上的学习,只有循序渐进1、static(静态成员) 修饰的成员不能修饰没有static(非静态成员)修饰的成员2、 Java通过new 关键词来调用构造器,反悔该类的实例3 、 1)构造器名字一定要和类名相同,没有返回值类型的声明或者void修饰,如果有以上的修饰, 就是普通方法处理 2)构造器其实反悔的是类的实例 3)构造器里面不能写return...

2014-10-21 22:16:00 111

阶乘--递归

class JieCheng{ public static void main(String[] args) { //System.out.println(jie(20)); JieCheng j = new JieCheng(); System.out.println(j.jie(12)); } public long j...

2014-10-13 09:19:00 89

jvm 内存

本文将介绍JVM内存的组成(堆和非堆)以及它们的分配。java内存组成介绍:堆(Heap)和非堆(Non-heap)内存按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。可以看出JVM主要管理两种类型的内存:堆和非堆。简单...

2014-10-12 09:33:00 111

static

1、 用static修饰的方法能不能调用非static方法,能不能访问非static变量?为什么?答案:不能,因为静态方法在类装载的时候就分配了内存块,而非静态的方法和变量在new这个类的对象的时候才分配内存块, 他们内存分配的时间不一样 静态区域访问非静态 区域是没有任何意义的!2、static 关键字--详细描述 static 修饰符可以用来修饰类的成员变量,成员方法和...

2014-10-12 08:23:00 83

什么是位、字节、字、KB、MB

什么是位、字节、字、KB、MB  位:"位(bit)"是电子计算机中最小的数据单位。每一位的状态只能是0或1。  字节:8个二进制位构成1个"字节(Byte)",它是存储空间的基本计量单位。1个字节可以储存1个英文字母或者半个汉字,换句话说,1个汉字占据2个字节的存储空间。  字:"字"由若干个字节构成,字的位数叫做字长,不同档次的机器有不同的字长。例如一台8位机,它的1个字就等于1...

2014-10-03 12:43:55 244

计算大于或者等于n的最小的二次幂

// 计算大于或者等于n的最小的二次幂 #include "stdio.h"int main(void){ int i,n; scanf("%d %d",&i,&n); while (1)//让输入运作起来 { while(i<n) { i=i*2; } printf("%d\n",i); ...

2014-08-24 10:25:00 742

此程序可以在控制台删除一个文件或者文件夹

/*此程序可以在控制台删除一个文件或者文件夹 */#include <stdio.h>int main(void){ char file[80]; /* prompt for file name to delete */ printf("File to delete: "); gets(file); /* delete the file ...

2014-08-02 18:13:00 256

求从10到100中能被3或5整除的数的和

package test;public class AddTest { public static void main(String args[]) { int sum=0; //求和 for(int i=10; i<=100; i++)//循环 { if(i%3==0 || i%5==0) //判断 { sum=sum+1; } }...

2014-07-28 20:36:00 281

括号匹配、进制转换和堆栈

Stack接口:package stack;public interface Stack { //返回堆栈的大小 public int getSize(); //判断堆栈是否为空 public boolean isEmpty(); //数据元素e入栈 public void push(Object e); //栈顶元素出栈 public Object pop()thro...

2014-07-28 20:08:00 147

做了几年销售之后的感悟

销售很辛苦,的确锻炼了我各方面综合实力。但是考虑了一段时间,之后的路该怎么走,我不再想单单靠嘴吃饭了,所以重新拾起我的业余老本行,程序!还是从0开始吧,因为我已经习惯了!while循环 publicclass TestWhile{ publicstatic void main(String args[]) { ...

2014-07-28 20:08:00 268

System.out.println("世界您好");

System.out.println("世界您好");

2014-07-28 20:07:00 253

Firefox火狐浏览器强制开启硬件加速方法

火狐浏览器可以支持硬件加速,但是无奈支持显卡数量有限,很多老显卡直接被屏蔽。此时可以在地址栏输入about:config进入首选项配置页,找到gfx.direct2d.disabled,确保其值为false,若不是,双击进行修改;然后把gfx.direct2d.force-enabled的值修改为true。重启浏览器就可以了。不过估摸着重启后会出现很多问题,界面上有些字体会无法显示,于是乎看来,...

2013-10-07 20:01:00 3465

思想决定高度,不要被思想局限能力

2013-09-21 22:13:00 346

修改日期格式 让Win7时间栏显示星期几

自从有了手机和电脑,手表和钟表的生意就越来越差了,在家开着电脑,出门带着手机,看时间都很方便。在Win7默认的时间栏中,一般会显示当前的时间和日期,但有时候我们可能更想要看到的是今天星期几。要让Win7系统时间栏中显示星期几并不是什么困难的事,通过系统设置就可以调出来。  首先,用鼠标点击Win7任务栏中的时间区域,打开“更改日期和时间设置”。  再点击“更改日期和时间”;  打开...

2013-09-03 22:38:00 469

Excel /Word"向程序发送命令时出现问题"解决彻底解决方案

如果,你是一枚伟大而光荣的程序猿,恭喜你,你可以接触到各种千奇百怪的不兼容问题,仅仅是因为你安装了编程的IDE~以下解决方法来源于网络,都曾经解决过不同的问题,哪个是适合的 一一去试就知道了.以下的方法以Excel为例,请一个一个的使用,总会有一个适合你的^-^1鼠标右击桌面Excel(或其他)的快捷方式,选“兼容性”,把以管理员身份运行此程序前的勾去掉,就一切ok 了。如果桌面没有找到...

2013-09-03 22:36:00 1084

ubuntu 修改或创建交换分区的大小。

第一:查看当前空间大小: free -m total used free sharedbuffers cachedMem:1002977 240 25638-/+ buffers/cache:313688Swap: 9910 991创建交换分区:第二:进入root用户 输入 sudo -i 然后输入密码,就可以了。第三:用户在根目录下创建一个目录mkdi...

2012-10-14 19:44:00 152

Ubuntu 交换分区问题

我在装Ubuntu时并没有分配交换分区,原以为会出问题,结果运行还是好发的。后来到网上一查才知道,交换分区的空间不见得要设成是内存的2倍的。而现在大部分人的电脑内存都已经达到2G,这样的话SWAP的空间完全可以设置得小一点的,尽量不要超过2G,因为大了浪费空间。甚至禁用也行,但是要知道系统有些时候还是要用到SWAP,怎么办呢?这时可以安装swapspace:sudo apt-ge...

2012-10-14 19:16:00 802

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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