文章分类 -  java

摘要:x=2111111x=2 y=4x=23x=2 阅读全文
posted @ 2016-10-31 09:34 牧 天 阅读(199) 评论(0) 推荐(0)
摘要:1.程序绑定: 绑定指的是一个方法的调用与方法所在的类(方法主体)关联起来。对java来说,绑定分为静态绑定和动态绑定;或者叫做前期绑定和后期绑定 2.静态绑定(前期绑定/编译期绑定): 在程序执行前方法已经被绑定,此时由编译器或其它连接程序实现。例如:C。 针对java简单的可以理解为程序编译期的 阅读全文
posted @ 2016-06-29 14:32 牧 天 阅读(604) 评论(0) 推荐(0)
摘要:类里面能使用内部内的私有变量,长见识了 阅读全文
posted @ 2016-03-27 15:10 牧 天 阅读(112) 评论(0) 推荐(0)
摘要:package one; import java.util.concurrent.Callable; public class Task implements Callable<Integer> { private int type; public Task(int type) { this.typ 阅读全文
posted @ 2016-03-07 14:06 牧 天 阅读(198) 评论(0) 推荐(0)
摘要:footprint内存占用 1. 需要用函数获得常量时,尽量将代码块放进static{}模块 2. 建立数据库连接池的代价非常昂贵,如果能重用则最好。 3. 一个典型的容易内存泄露的例子pubic class Stack { private Object[] elements; private in 阅读全文
posted @ 2016-02-21 22:16 牧 天 阅读(131) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2015-12-17 13:28 牧 天 阅读(2) 评论(0) 推荐(0)
摘要:public class Base { public int x; public Base () { x = 1; } public void print() { System.out.println("Base:x = " + x... 阅读全文
posted @ 2015-11-21 00:50 牧 天 阅读(118) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2015-11-07 12:27 牧 天 阅读(5) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2015-10-18 22:28 牧 天 阅读(5) 评论(0) 推荐(0)
摘要:1.手动操作 package cn.cm; public class Test { public static void main(String[] args) { System.out.println("Hello World!"); } } muhe221@muhe:~/workspace_1/ 阅读全文
posted @ 2015-09-29 11:12 牧 天 阅读(130) 评论(0) 推荐(0)
摘要://①带有语言和国家/地区信息的本地化对象 Locale locale1 = new Locale("zh","CN"); //②只有语言信息的本地化对象 Locale locale2 = new Locale("zh"); //③等同于Locale("zh","CN") Locale locale 阅读全文
posted @ 2015-09-29 10:13 牧 天 阅读(739) 评论(0) 推荐(0)
摘要:flip():反转此缓冲区,将限制设置为当前位置,然后将位置设置为 0 package buffer; import java.nio.ByteBuffer; public class ByteBufferTest { public static void main(String[] args) { 阅读全文
posted @ 2015-09-26 14:12 牧 天 阅读(161) 评论(0) 推荐(0)
摘要:该实例模拟了烧水的过程,涉及三个对象,Heater(热水器),Display(显示器),Alarm(报警器).模拟过程:为了便于运行,水的初始化温度为90,沸点为95,显示器依据热水器显示温度,显示器显示温度为95时, 报警器开始报警。明显可以看出Heater是subject ,Display 是它... 阅读全文
posted @ 2015-05-27 13:52 牧 天 阅读(208) 评论(0) 推荐(0)
摘要:class HelloA { public HelloA() { System.out.println("HelloA"); } { System.out.println("I'm A class"); } static { S... 阅读全文
posted @ 2015-05-14 11:04 牧 天 阅读(237) 评论(0) 推荐(0)
摘要:虽然JDK已经提供了Semaphore相关实现,但是还是很有必要去熟悉如何使用Semaphore及其背后的原理。做一个简单的Semaphore实现:Java代码classSemaphoreTest{privatebooleansignal=false;publicsynchronizedvoidta... 阅读全文
posted @ 2015-05-02 16:42 牧 天 阅读(630) 评论(0) 推荐(0)
摘要:static{}代码块在一个进程中只会执行一次。public class XX { public XX() { System.out.println("XX()"); }}public class Test { static { System.out.p... 阅读全文
posted @ 2015-04-17 17:07 牧 天 阅读(176) 评论(0) 推荐(0)
摘要:从JDK1.2版本开始,把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。1、强引用 平时我们编程的时候例如:Object object=new Object();那object就是一个强引用了。如果一个对象具有强引用,那就... 阅读全文
posted @ 2015-04-17 14:36 牧 天 阅读(115) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2015-03-30 17:10 牧 天 阅读(3) 评论(0) 推荐(0)
摘要:public class TT { public static void main(String[] args) { TT tt = new TT(); Byte b = null; tt.test(b); //OK ... 阅读全文
posted @ 2015-03-24 16:14 牧 天 阅读(156) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2015-03-24 15:56 牧 天 阅读(3) 评论(0) 推荐(0)