- 博客(13)
- 资源 (20)
- 收藏
- 关注
原创 Java编程思想之静态技术
静态技术包括静态数据、静态方法、静态初始化程序块等。静态数据是属于某个类的数据成员,而非属于某个具体的对象。也就是说这个类创造出来的对象,都共用同一个数据。class A { static int x; ...}静态方法也是属于整个类的,而且静态方法中不能调用非静态数据或方法。class B { public sta
2011-10-31 13:38:21 2073
原创 编程思想之中间层检测类
首先请看如下的代码。class Help { private int n; Help() { this.n = 0; } public void setMe(int n) { Helper.setValue(this, n); } public void setN(int n) { this.n = n; }}class Helper { static pub
2011-10-31 10:32:25 2025 1
原创 Poechant 练习 Java API - Y/N 输入验证
循环输入,直到控制台输入的内容为Y/y或N/n才结束,输入其他内容则提示错误。import java.util.Scanner;public class test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); boolean isValid = false;
2011-10-31 00:57:24 2469
原创 Poechant 练习 Java API - 包装类
利用三个包装类编写一个计算三个整数平均值的程序。程序首先提示用户输入3个整数,然后将3个整数分别赋予3个Integer对象。利用适当的包装类方法将3个整数转换成整数值。将其平均值包装到一个Double对象。最后打印这三个整数值以及平均值。程序将继续运行直到用户打入“n”。import java.util.Scanner;public class test { public stati
2011-10-31 00:46:30 2519
原创 Java API 汇总(未完待续)
-java.lang.Mathstatic int Math.abs(int); the absolute valuestatic long Math.abs(long); the absolute valuestatic float Math.abs(float); the absolute valuestatic double Math.abs(double); t
2011-10-30 23:06:34 2632
原创 Poechant 解读 Java API —— 借助货币格式化,初识 Locale 和 NumberFormat
Locale 属于 java.util.Locale 包NumberFormat 属于 java.text.NumberFormat 包 NumberFormat java.text.NumberFormat.getCurrencyInstance(); NumberFormat java.text.NumberFormat.getCurrencyInstance(java.util.L
2011-10-30 18:28:36 3107
原创 Poechant's CSS Learning Note (诗商的CSS学习笔记)
To be continued (未完待续)...1. Internal CSS style:...2. External CSS style:Notice that is an empty element.3. Comment in CSS:(null)4. CSS selector4.1. class selecto
2011-10-20 01:51:28 2259
转载 编程思想基本概念之函数式编程(Functional Programming)
上一篇中提到了Callback,其实思想本质在于函数式编程,这才是更根本的概念。现在来看下在 Java 中的函数式编程是如何实现。首先我们看一下在Java中很熟悉的一个代码段: //接口类,这个应该算是要采用函数式编程方式的要求中的,而不算是函数式编程本身的一部分。 public interface ActionListener { public void actionP
2011-10-19 11:12:21 2744
原创 编程思想基本概念之回调(Callback)
在软件模块调用中,主要有三种机制:同步调用,异步调用和回调。同步调用是调用方(A)call被调用方(B)的接口,并等待B处理完给出一个回执后A才继续执行,这期间是“阻塞”的。异步调用是调用方(A)call被调用方(B)的接口后,不等待B执行完,且B在被调用后会直接回执A。回调是调用方(A)call被调用方(B)时,B也回调(callback)被调用方,双方互调接口,只不过call动作是
2011-10-18 18:40:56 5173
原创 利用Apache的VirtualHost在本地搭建多个站点
在已经成功设置一个站点后,如果我们想再建设一个站点怎么办?Apache的VirtualHost可以帮助你。Apache 要在本地设置第二个站点,则可以通过VirtualHost实现,具体如下: DocumentRoot E:/ide/eclipse-php/test ServerName 127.0.0.2:80 Options Indexes Follow
2011-10-12 20:17:58 5037
原创 寿命计算器测试结果
根据你的个人资料、生活习惯、营养状况、身体状况、家族史,经过科学测试,计算出你的寿命约是:106岁你可以将结果测试结果仅供参考,这个测只是告诉你要从现在开始改变自己,以下是针对你的测试结果提出的建议:1、婚姻让男性的寿命延长3年,对女性则没有影响。2、如果在医生的建议下,你能每天服用81mg阿司匹林,可以提高听力和大脑健康,有助于延缓或避免心脏病
2011-10-03 00:55:19 3006
原创 LPI - Exam 102: Detailed Objectives
This is a required exam for LPI certification Level 1. It covers basic skills for the Linux Professional that are common to major distributions of Linux..IMPORTANT INFORMATION: These are the c
2011-10-02 17:33:07 2281
原创 LPI - Exam 101: Detailed Objectives
This is a required exam for LPIC-1 or LPI certification Level 1. It covers basic skills for the Linux professional that are common to major distributions of Linux..IMPORTANT INFORMATION: These
2011-10-02 17:11:40 2288
《大家来学vim》电子书
2009-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人