相信明天会更好

Tomorrow will be better

分类为 'java' 的文章

如果linux下面安装了两个不同版本的jdk,我们可以通过命令来实现让系统使用自己想用的版本。

ln -s /usr/java/jdk1.6.0/bin/java    /usr/bin/java制作一个软连接把自己安装在/usr/java中的java链接到/usr/bin/java命令上,这样当使用java命令的时候,就会自动去找6.0版本。

ln -s /usr/java/jdk1.6.0/bin/javac /usr/bin/javac这个也一样,实现了把javac命令链接到指定版本的jdk上。

执行完以上操作以后,我们可以利用java -version来查看现在java的版本号。

阅读全文 »

java修改ip地址

首先写一个批处理文件,然后再java中调用即可。步骤如下:

假设批处理文件为changeip.bat,内容如下:

Codee#5104
@echo off
netsh interface ip set address “本地连接” static 222.195.151.47 255.255.254.0
netsh interface ip set address name=“本地连接” gateway=222.195.151.254 gwmetric=0
netsh interface ip set dns name=“本地连接” source=static addr=211.64.142.6 register=PRIMARY
exit
  然后我们在java程序里面调用即可,调用语句如下:

Java语言: Codee#5105
Process comm=Runtime.getRuntime().exec(“cmd /c start c:/changeip.bat”);

这样我们就可以实现更改本机ip了。

阅读全文 »

装linux时系统自带的jdk版本过低,于是自己去官网上下载了一个,但是环境变量设置完毕以后,在终端输入java  -version显示的版本时1.4,这里就出现了冲突,那么怎样让高版本的jdk生效呢?

阅读全文 »

首先写一个批处理文件设为startup.bat内容为:
java  checkDB
然后把编译好的java程序与批处理文件.bat文件放在同一个目录下面(如果批处理文件与.class文件不在同一个文件夹下面,那么批处理文件首先用cd进入.class的存放目录然后再运行java checkDB即可)
进入“C:\Documents and Settings\Administrator\「开始」菜单\程序\启动”菜单项,把startuup的快捷方式加入到文件夹下面
这样就可以做到开机同时加载checkDB的类了。

阅读全文 »

Calendar c=Calendar.getInstance();
String s=c.get(Calendar.YEAR)+”-”+(c.get(Calendar.MONTH)+1)+”-”+c.get(Calendar.DATE)+”-”+c.get(Calendar.HOUR_OF_DAY)+”:”+c.get(Calendar.MINUTE+”:”+c.get(Calendar.SECOND));

阅读全文 »

计算机的物理内存在os和jvm中使用时分为堆内存和栈内存两种方式:

堆内存:(Heap Memory)由所有的应用程序公用,存储空间不连续,存储容量大。在堆内存中分配存储空间和进行存取操作速度慢。
栈内存(Stack Heap)由特定的应用程序专用,存储空间是连续的,以栈的方式(后进先出)进行管理,存储容量小,但是访问速度快。

java程序运行时,局部变量是保存在栈内存中,而对象及其成员变量保存在堆内存中。

阅读全文 »

 Page 1 of 2  1  2 »