Java语言编程规范
本规范规定了使用Java语言编程时排版、注释、命名、编码和JTEST的规则和建议。 本规范适用于使用Java语言编程的部门和产品。
读取键盘录入InputStreamReader是字节流转字符流OutputStreamWriter是字符流转字节流流的基本操作规律1FileFile类常见方法创建BooleancreateNewFile()//createNewFile当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。//如果指定的文件不存在并成功地创建,则返回true;
代理模式(Proxy)-利用反射机制实现的动态代理Java深入到一定程度,就不可避免的碰到设计模式这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广泛,遵循一定的编程模式,才能使自己的代码便于理解,易于交流,Proxy(代理)模式是比较常用的一个模式.
在javaweb工程中,当jsp向Servlet提交请求时,如何防止刷新提交(F5)?
今天下午研究了半天hashcode()和equals()方法,终于有了一点点的明白,写下来与大家分享
理解Java对象序列化关于Java序列化的文章早已是汗牛充栋了,本文是对我个人过往学习,理解及应用Java序列化的一个总结。此文内容涉及Java序列化的基本原理,以及多种方法对序列化形式进行定制。在撰写本文时,既参考了Thinking in Java,Effective Java,JavaWorld,developerWorks中的相关文章和其它网络资料,也加入了自己的实践经验与理解,文、码并茂,希望对大家有所帮助。
Java算法之经典题目篇费式数列(Fibonacci)问题说明: Fibonacci为1200年代的欧洲数学家,在他的著作中曾经提到:若有一只兔子每个月生一只小兔子,一个月后小兔子也开始生产。起初只有一只兔子,一个月后就有两只兔子,两个月后有三只兔子,三个月后有五只兔子(小兔子投入生产)
7.2面向套接字编程我们已经通过了解Socket的接口,知其所以然,下面我们就将通过具体的案例,来熟悉Socket的具体工作方式7.2.1使用套接字实现基于TCP协议的服务器和客户机程序依据TCP协议,在C/S架构的通讯过程中,客户端和服务器的Socket动作如下:客户端:1.用服务器的IP地址和端口号实例化Socket对象。
Web网站编程概述在本讲您能了解如下知识点:网站的组成客户端与服务器端的概念客户端与服务器端的编程比较三层结构SunJSP技术一、网站的组成一个网站主要由运行的平台(操作系统)Web服务器或者应用服务器客户和服务器两端的脚本语言后台数据库等组成。\
\本讲您能了解如下知识点Tomcat概述Tomcat的环境配置Tomcat6服务器的配置利用DreamWeaver创建Web站点一、Tomcat概述1、TomcatTomcat是一种具有JSP环境的Servlet容器。Servlet容器是代替用户管理和调用Servlet的运行时外壳。2、Tomcat5.0包含三个主要的部分Catalina:一个符合ServletAPI规范2.3的ServletContainerJasper:一个符合JSP规范1.2的JSP编译器和运行环境Webapps:Tomcat中包含的一些例子和用于测试的web例程,以及相关文档。
在本讲中您能了解如下知识点: JSP中的通用语法规则 JSP中的相对路径 JSP中的各种注释方式 作用域规则(page 、request 、session 和application ) JSP中的指令 脚本元素 JSP中的动作
所谓热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。 对于Java应用程序来说,热部署就是在运行时更新Java类文件。在基于Java的应用服务器实现热部署的过程中,类装入器扮演着重要的角色。大多数基于Java的应用服务器,包括EJB服务器和Servlet容器,都支持热部署。类装入器不能重新装入一个已经装入的类,但只要使用一个新的类装入器实例,就可以将类再次装入一个正在运行的应用程序。
1.没有必要时请不用使用静态变量使用Java的开发者都知道,当某个对象被定义为stataic变量所引用,这个对象所占有的内存将不会被回收。有时,开发者会将经常调用的对象或者变量定义为static,以便提高程序的运行性能。
Java线程:概念与原理一、操作系统中线程和进程的概念现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。
Collections.sort排序函数的用法用Collections.sort方法对list排序有两种方法第一种是list中的对象实现Comparable接口.
java线程终止这个问题首先由如何终止一个线程引起的,如果想要终止一下线程.
类加载器就是寻找类或接口字节码文件进行解析并构造JVM内部对象表示的组件。在J中,类转载器把一个类装入JVM中,需要经过以下步骤:1.装载:查找和导入Class文件。
使用javaservice将jar包安装成windows服务
虽然这三个单词在Java中都存在,但是并没有太多关联: final:java中的关键字,修饰符。 1.如果一个类被声明为final,就意味着它不能再派生出新的子类,不能作为父类被继承。因此,一个类不能同时被声明为absrtact抽象类的和final的类。