`
sunqing0316
  • 浏览: 37598 次
  • 性别: Icon_minigender_2
文章分类
社区版块
存档分类
最新评论
文章列表
J2EE是什么 首先,J2EE现在正式的命名是Java EE。Sun公司在1998年发表JDK1.2版本的时候, 使用了新名称Java 2 Platform,即“Java2平台”,Java2平台包括标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本。2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名以取消其中的数字“2”:J2EE更名为Java EE, J2SE更名为Java SE,J2ME更名为Java ME。 J2EE是一系列技术标准所组成的平台 通常大家比较熟悉的是13种规范,但是,实际上现在已经不止1 ...
编译or解释 看java教程,前一页写着“java语言是一种解释执行的语言”,紧跟着后一页就写着“java是半编译半解释型的语言”,当时我就懵了,这到底是几个意思啊?不带这么玩儿的。 那java到底是编译还是解释呢?我觉得要搞清楚这个问题,首先是了解什么是编译和解释,然后再看java程序的运行步骤,然后对照一下自然就清楚了。 计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。 翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。 编译(compilation , compile)定义分为静态 ...
正式进入Java的学习以后,发现要学习的东西好多,要整理的东西也很多,和其他的语言,知识点有很多解不开的关系,不能独立的来看待和学习(当然,几乎所有的知识都不是独立的,以前欠的债啊。。。),好了,现在就开始我的java之旅。 概念: Java是一种计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。Java分为三个体系JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版),JavaEE(J2EE)(Java 2 Pl ...
在Java编程中经常碰到类型转换,对象类型转换主要包括向上转型和向下转型。 向上转型 我们在现实中常常这样说:这个人会唱歌。在这里,我们并不关心这个人是黑人还是白人,是成人还是小孩,也就是说我们更倾向于使用抽象概念“人”。再例如,麻雀是鸟类的一种(鸟类的子类),而鸟类则是动物中的一种(动物的子类)。我们现实中也经常这样说:麻雀是鸟。这两种说法实际上就是所谓的向上转型,通俗地说就是子类转型成父类。这也符合Java提倡的面向抽象编程思想。来看下面的代码: package a.b; public class A { public void a1() { System.o ...
输出方法:print() ,println(): 在学习马士兵老师的J2SE视频的时候,他举例子,输出有时候用print(),有时候用println(),当时也没觉得这两者在输出结果上有什么区别。但是,假如没有区别,效果相同,那为什么还会共存呢?应该不是版本的原因吧,更不可能是根据用户的喜好,愿意用哪个就用哪个,如果真的是,当然是用短的啦(我这人比较懒,能少写就少写)。于是就上网搜了一下,找到了我想要的了。 二者区别: print()方法在输出括号里指定的字符串后就结束操作,而不再添加回车,光标停留在字符串最后一个字符的右边,即不换行输出; println()则是添加回车,光标停在下一行 ...
父类引用指向子类对象指的是: 例如父类Animal,子类Cat,Dog。其中Animal可以是类也可以是接口,Cat和Dog是继承或实现Animal的子类。 Animal animal = new Cat(); 即声明的是父类,实际指向的是子类的一个对象。 那这么使用的优点是什么,为什么要这么用?可以用这几个关键词来概括:多态、动态链接,向上转型 也有人说这是面向接口编程,可以降低程序的耦合性,即调用者不必关心调用的是哪个对象,只需要针对接口编程就可以了,被调用者对于调用者是完全透明的。让你更关注父类能做什么,而不去关心子类是具体怎么做的,你可以随时替换 ...
概念 程序调用自身的编程技巧称为递归( recursion)。在数学和计算机科学中,递归指由一种(或多种)简单的基本情况定义的一类对象或方法,并规定其他所有情况都能被还原为其基本情况。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。一般来说,递归需要有边界条件、递归前进段和递归返回段。当边界条件不满足时,递归前进;当边界条件满足 ...
RS系统中,缴费系统那一部分需要用到前一页面中查询出来的数据,所以就需要在两个页面之间进行传值操作。 由于在页面中需要传递多个值,同时也是为了尝试一下不同的传值方式,就试了下面几种传值方式。 1.使用Server.Tran ...
在做RS系统的时候,有一个基础信息查询的功能,查询记录显示在gridview中,在每条记录之前都有一个checkbox以供选中,然后将所有的选中记录导出到excel中。由于这样一条条选择很麻烦,后来客户要求将所有按条件查询出来的记录一次性全部选中。 经过上网查阅资料和自己实践,目前知道两种实现方式,一种是服务器端办法,一种是脚本方式。下面,咱们就来看一下这两种实现方式 服务器端: 在页面上放一个gridview控件,配置好数据源,编辑列,添加一个模版列,再编辑模版,放入一个checkbox控件。代码如下: <asp:GridView ID="GridView1" ...
三者整体关系 JQuery、AJAX都是Javascript的一个框架,如果把Javascript比作父亲的话,JQuery和AJAX就是Javascript的亲生儿子。在Javascript中非常复杂的功能,让他们实现起来是极其的方便快捷。 js概念 Javascript是一种由Netscape的LiveScript发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscap ...
区分大小写 ECMAScript中的一切,包括变量、函数名和操作符都是区分大小写的,例如text和Text表示两种不同的变量。 标识符 所谓标识符就是指变量、函数、属性的名字,或者函数的参数。标识符可以是下列各式规则组合起来的 ...
概念 javascript是一种具有面向对象能力的、解释性的程序设计语言。它是基于对象和事件驱动并具有相对安全性的客户端脚本语言。该语言不需要在一个语言环境下运行,只需要支持他的浏览器即可。该语言的主要作用就是验证发往服务器端的数据、增加web互动、加强用户体验度等。 特点 松散性 javascript语言核心与C、C++、Java相似,比如条件判断、循环、运算符等,但它却是一种松散类型的语言,也就是说,它的变量不必具有一个明确的类型。 对象属性 javascript中的对象把属性名映射为任意的属性值。这种方式很像哈希表或者关联数组,而不像C中的结构体或者C++、Java中的对 ...
刚接触JQuery,跟着视频敲例子,但是只有css的效果可以显示,Js文件中的操作根本就没有反应。第一次修改,将js文件重新审视了一遍,将错误的地方改正过来;第二次将js的引用路径改了一下,依然不起作用;第三次让别人帮忙 ...
asp概述 ASP是动态服务器页面的外语缩写。是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是 .asp。现在常用于各种动态网站中。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML(标准通用标记语言下的一个应用)标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。与HTML相比,ASP网页具有以下特点: ⑴利用ASP可以实现突破静态网页的一些功能限制,实 ...
DTD和Schema两者都是对XML文档做进一步的限制。 DTD的概念 DTD的作用是定义XML的合法构建模块,它使用一系列的合法元素来定义文档结构。 作用: 1、定义XML文档的结构 2、为XML文档提供语法与规则 3.、内容既可以定义在XML文档之内,也可以定义在XML文档之外 4、DTD对于XML是可选的内容 5、一个XML只能有一个相对应的DTD Schema的概念 Schema是对XML文档结构的定义和描述,其主要的作用是用来约束XML文件,并验证XML文件有效性,也称为XSD。 作用: 1、描述XML文档的结构 2、是基于XML的DTD的替代者 3、保护数 ...
Global site tag (gtag.js) - Google Analytics