- 浏览: 8012 次
- 性别:
- 来自: 成都
最新评论
文章列表
现在开始改用新马甲----WongWayne,
最近在研究Linux和JAVA底层,欢迎指教
好好工作,用心生活
Java反射机制是Java语言被视为准动态语言的关键性质。Java反射机制的核心就是允许在运行时通过Java Reflection APIs来取得已知名字的class类的相关信息,动态地生成此类,并调用其方法或修改其域(甚至是本身声明为private的域或 ...
GAE,即:Google App Engine,网址:
https://appengine.google.com/
GAE介绍
GAE是什么呢,可以认为它是一种虚拟主机环境,可以方便的部署自己的应用到这种虚拟主机环境中。比如我这个简单的示例:
http://easymorse.appspot.com/
GAE会提供免费的二级域名支持,easymorse是我项目名称。这样开发一个java web应用很简单,只需部署到GAE上即可立即运行。
点击Easymorse链接,运行的是一个Helloworld servlet。
使用GAE必须要有Google帐号( ...
说明:下文涉及的内容只限于对前端jsp和后台servlet的代码修改,不涉及Web容器和数据库的相关修改。我的测试环境是:英文XP操作系统,容器采用Tomcat6,前台是jsp,后台Servlet,Ajax框架采用prototype1.6.0Web编程中前后端乱码问题发生 ...
在面对努力工作的人时,很多人常常抱怨:要做个快乐的人。我身边有很多人的QQ签名就是这样的。面对这种崇尚快乐的思潮,我不禁想问:什么是快乐?
百度百科对快乐的定义是:快乐是人精神上的一种愉悦,是一种心灵上的满足,它会使一个人变得开心。我们都知道,人和人是不一样的,这其中包括人的性别名称,人的样貌,人的穿着,人的思维方式和人的心智。
百度百科中对心智的定义是:各项思维能力的总和,用以感受、观察、理解、判断、选择、记忆、想像、假设、推理,而后根据指导其行为。乔治•博瑞(C. George Boeree)博士的定义:心智主要包括以下三个方面的能力:1)获得知识;2)应 ...
有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你 ...
摘要 本文是设计技术专栏文章,讨论有关异常设计的问题。本文关注何时使用异常,并举例演示异常的恰当使用。此外,本文还提供一些异常设计的基本原则。
五个月前,我开始撰写有关设计对象的文章。本文是设计文技术系列文章的延续,讨论了有关错误报告和异常的设计原则。我假设读者已经知道什么是异常,以及异常是如何工作的。你若想回顾一下异常方面的知识,请阅读本文的姐妹篇《Java异常》。 异常的好处 异常带来诸多好处。首先,它将错误处理代码从正常代码(normal code)中分离出来。你可以将那些执行概率为99.9%的代码封装在一个try块内,然后将异常处理代码----这些代码是不 ...
异常是面向对象语言非常重要的一个特性,良好的异常设计对程序的可扩展性、可维护性、健壮性都起到至关重要。
JAVA根据用处的不同,定义两类异常
* Unchecked Exception: Exception的子类,方法签名上需要显示的声明throw ...
在JVM中,内存分为两个部分,Stack(栈)和Heap(堆),这里,我们从JVM的内存管理原理的角度来认识Stack和Heap,并通过这些原理认清Java中静态方法和静态属性的问题。
一般,JVM的内存分为两部分:Stack和Heap。
Stack(栈)是JVM的内存指令区。Stack管理很简单,push一定长度字节的数据或者指令,Stack指针压栈相应的字节位移;pop一定字节长度数据或者指令,Stack指针弹栈。Stack的速度很快,管理很简单,并且每次操作的数据或者指令字节长度是已知的。所以Java 基本数据类型,Java 指令代码,常量都保存在Stack中。
...
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。
一、Java编程入门类
对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说。用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然”。
1、《Java编程思想》
在有了一定的Java编程经验之后,你需要“知其所以然”了 ...