javame
文章平均质量分 76
javazhuanzai
这个作者很懒,什么都没留下…
展开
-
2010年java课程体系
软件开发基础部分课程名称教学目标及教学内容课时一阶段:java增强、oracle数据库、javaweb、struts、hibernate、spring 、ajax(总课时:296)jsp-web开发的相关技术为企业培养以java 为主的软件开发人员。首先从学习java 的基础语法入手,通过对类的封装、继承、多态的探讨和多线程、高级i/o 流技术、gui组件、反射、泛型编转载 2012-01-10 01:34:49 · 412 阅读 · 0 评论 -
java小点滴
1.= = 和 equals()方法= = 比较是否指向同一个引用,而equals()比较值equals()原形boolean equals(object obj){return this == obj;}object对象默认使用了==操作符。所以如果你自创的类没有覆盖equals方法,那你的类使用equals和使用==会得到同样的结果。同样也可以看出,object的e转载 2012-01-10 01:36:00 · 258 阅读 · 0 评论 -
Java那些事:Java 7、JavaFX 2.0以及Vaadin框架(转)
这一个月以来,在java社区最热门的词应该是java 7了。从2006年12月java se 6发布到今年7月28号java se 7发布,这其中经过了差不多5年的时间。在这过程中发生了太多的事情,甚至连最初开发java的sun公司也被oracle收购了。oracle的java tck的授权协议的问题,最终导致apache基金会退出了jcp。而java se 7对应的jsr 336的表决结果也转载 2012-01-10 01:37:16 · 431 阅读 · 0 评论 -
在Java中如何表示钱Money?
为什么不使用float / double?使用java时会遇到money类型的选择问题,首先想到的是float / double。如果只是简单的货币计算,很难发现用float会有问题。出现问题的原因是使用float / double(已经相应的包装类float / double)会出现舍入误差(rounding errors),不能精确的表示十进制数。例如下面的例子:1 public cl转载 2012-01-10 01:37:50 · 586 阅读 · 0 评论 -
javascript书籍推荐
头几年是后端开发的黄金时代,在哪个年代web前端是不被人们鄙视的,至少不被看哈,可是慢慢的互联网越做越大用户越来越多前端工程也慢慢的发展起来,逐渐被人重视,相信在很多一线城市同时掌握html5,css3和javasscript的业内人士并不多。所以web前端研发工程师,在国内算是一个朝阳职业,这个领域没有学校的正规教育,大多数人都是靠自己自学成才。本文主要介绍自己从事web开发以来看过的书籍,目的转载 2012-01-10 01:38:18 · 1107 阅读 · 0 评论 -
Java反射机制深入研究
java反射是java语言的一个很重要的特征,它使得java具体了“动态性”。在java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于java语言的反射(reflection)机制。java反射机制主要提供了以下功能:在运行时判断任意一个对象所属的类。在运转载 2012-01-10 01:39:28 · 241 阅读 · 0 评论 -
Java实现导入Excel
刷新评论列表刷新页面返回页首发表评论昵称: [登录][注册]主页:邮箱:(仅博主可见)验证码:看不清。 换一个评论内容:记住我的昵称和主页-->登录注册[使用ctrl+enter键快速提交评论]01875948ksf2atoocwe=首页博问闪存新闻园子招聘知识库最新it新闻:·12位技术领袖的新年决心(10)转载 2012-01-10 01:40:30 · 438 阅读 · 0 评论 -
原创的java数据访问框架
引用jifsu:看这个注解!~~难道是传说中的jpa规范? 问一下,嵌套事务处理吗?通过传递tran避免嵌套?不是jpa规范,自己写的注解类,简单够用就行了。不太接触嵌套事务,不懂是什么,虽然从字面上可以大概知道,意思可能是一个事务里又包含另一个事务,但不知道它代表的是好事,还是不好的事情。所以我不知道你到底是问我“支持嵌套事务吗?”,还是“会不会出现嵌套事务,框架能自动避免吗转载 2012-01-10 01:41:03 · 309 阅读 · 0 评论 -
Java 理论和实践: 了解泛型 识别和避免学习使用泛型过程中的陷阱
brian goetz (brian@quiotix.com), 首席顾问, quiotix简介: jdk 5.0 中增加的泛型类型,是 java 语言中类型安全的一次重要改进。但是,对于初次使用泛型类型的用户来说,泛型的某些方面看起来可能不容易明白,甚至非常奇怪。在本月的“java 理论和实践”中,brian goetz 分析了束缚第一次使用泛型的用户的常见陷阱。您可以通过讨论论坛与作者转载 2012-01-10 01:42:17 · 257 阅读 · 0 评论 -
javascript拾遗
评论2235168#1楼2011-11-03 08:56像阳光一样 引用31.拒绝'new'34.拒绝"'语句串'"作参数35.拒绝'continue'36.拒绝'位运算符'37.拒绝'void'38.拒绝在'字符,),],++,--'之后换行为什么要拒绝这些呢?回复 引用 查看#2楼[楼主]2011-11-03 10:23灿飞转载 2012-01-10 01:43:59 · 244 阅读 · 0 评论 -
解决Javascript由于编码不同造成乱码的问题
在asp.net中时常需要调用js代码,如果js写在asp.net中,一般是不会出现乱码的问题。因为他们具有相同的编码。如果需要引用外部的javascript代码就会有乱码的风险了。一般情况下asp.net和javascript的页面编码不是gb2312就是utf-8 ,如果两者的编码不一致就会产生乱码。解决方法就是想两者的编码进行统一。由于一般情况下asp.net接受发送请求的编码是ut转载 2012-01-10 01:44:09 · 550 阅读 · 0 评论 -
javascript中的this
javascript中的thisc#和java中,this是当前类的实例;javascript中呢?有点乱,理一理吧:我的感觉,javascript 中 this指向函数的调用者。。1你认为会弹出什么呢?“haha“,还是”obj“呢?答案是?”obj"第4行,func1是个闭包,显示this.obj="obj",在闭包里调用了inner函数,里边又来了一句this.obj转载 2012-01-10 01:47:36 · 251 阅读 · 0 评论 -
javascript1.7新语法
web技术近两年来发展迅速,随着开发环境的变化,我们也能使用新技术来提高生产力。javascript1.6对数组增加了一系列的新方法,可能大家都比较熟悉了。下面看看javascript1.7带来的新变化,想要使用新版本的javascript要使用支持新版本的浏览器,比如firefox最高已经支持javascript1.8.5,同时要处理一下scirpt标签的mime类型为:1.yield转载 2012-01-10 01:48:48 · 299 阅读 · 0 评论 -
深入分析 Java 中的中文编码问题
几种常见的编码格式为什么要编码不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我们人类使用的语言。由于人类的语言有太多,因而表示这些语言的符号太多,无法用计算机中一个基本的存储单元—— byte 来表示,因而必须要经过拆分或一些翻译工作,才能让计算机能理解。我们可以把计算机能够理解的语言假定转载 2012-01-10 01:49:10 · 263 阅读 · 0 评论 -
进入Java的世界
今天开始研究java了,myeclipse下jsp的开发,包括structs这些乱七八糟的东西,捣鼓了一上午,算是能写helloworld了。java和.net的差距还真的不是一般的大,唉,比我想象的要难得多了。不过还好,万事开头难,等到把一些基本的东西都掌握了,设计模式等东西就是通用的了,那个时候就能放开手脚了。今天为了jsp的调试问题费尽周折,连中午饭都没顾上吃(一部分原因是懒得做饭了转载 2012-01-10 01:50:23 · 305 阅读 · 0 评论 -
java术语(PO/POJO/VO/BO/DAO/DTO)
po(persistant object) 持久对象在o/r 映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表相映射的java对象.最简单的po就是对应数据库中某个表中的一条记录,多个记录可以用po的集合.po中应该不包含任何对数据库的操作.vo(value object) 值对象通常用于业转载 2012-01-10 01:51:45 · 243 阅读 · 0 评论 -
JAVA3D安装小结(转)
课题需要根据实验数据画出3d曲面图,来展示二维数据,所以使用java3d来实现。这里是java3d的学习记录。1.java 3d简介java 3d是java语言在三维图形领域的扩展,是一组应用编程接口(api)。利用java 3d提供的api,可以编写出基于网页的三维动画、各种计算机辅助教学软件和三维游戏等等。利用java 3d编写的程序,只需要编程人员调用这些api进行编程,而客户端只需转载 2012-01-10 01:52:01 · 415 阅读 · 0 评论 -
Java与WCF交互(一):Java客户端调用WCF服务
最近开始了解wcf,写了个最简单的helloworld,想通过java客户端实现通信。没想到以我的基础,居然花了整整两天(当然是工作以外的时间,呵呵),整个过程大费周折,特写下此文,以供有需要的朋友参考:第一步:生成wcf服务新建wcf解决方案,分别添加三个项目,hellotimeservice(类库),hellotimehost(控制台程序),hellotimeclient(控制台程序)转载 2012-01-10 01:52:45 · 737 阅读 · 0 评论 -
Java中文乱码问题大全
java中文乱码问题大全transwiki - w3china.org开放翻译计划(otp)这里只有一些文档链接,没有进一步的整理。相信如果您能平心静气的读完的话,一定会对中文问题有个彻底的认识,能够应对各种中文乱码问题 :)[编辑]web应用中的中文乱码问题解决 tomcat 5.0.19 中文参数传递问题 http://www.javaworld.com.tw/jute/p转载 2012-01-10 01:53:01 · 473 阅读 · 0 评论 -
转载:Java NIO 学习笔记 - ByteBuffer
在 nio 库中,所有数据都是用缓冲区处理的。在读取数据时,它是直接读到缓冲区中的。在写入数据时,它是写入到缓冲区中的。任何时候访问 nio 中的数据,都是将它放到缓冲区中。缓冲区实质上是一个数组。通常它是一个字节数组,但是也可以使用其他种类的数组。但是一个缓冲区不仅仅是一个数组。缓冲区提供了对数据的结构化访问,而且还可以跟踪系统的读/写进程。buffer其实只是一个美化了的数组。状态变量转载 2012-01-10 01:54:47 · 364 阅读 · 0 评论 -
java 使用 dom4j 解析 XML
最新评论re:android使用json进行网络数据交换(服务端、客户端)的实现不错,谢谢!-- 深海雁飞re:[原]android 手动扫描音乐文件@seyajin谢谢 我回头有时间去试试!-- 雪夜&流星re:[原]android 手动扫描音乐文件mcontext.sendbroadcast(new intent(intent.action_media_sc转载 2012-01-10 01:58:52 · 252 阅读 · 0 评论 -
【转】Java方法继承、方法重载、方法覆盖小总结
子类的方法名称返回类型及参数签名 必须与父类的一致子类方法不能缩小父类方法的访问权限子类方法不能抛出比父类方法更多的异常方法覆盖只存在于子类和父类之间,同一个类中只能重载父类的静态方法不能被子类覆盖为非静态方法子类可以定义于父类的静态方法同名的静态方法,以便在子类中隐藏父类的静态方法(满足覆盖约束),而且java虚拟机把静态方法和所属的类绑定,而把实例方法和所属的实例绑定。转载 2012-01-10 01:59:24 · 231 阅读 · 0 评论 -
java集合概述
第一部分集合框架介绍java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。java 2集合框架图集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。实现类:8个实现类(实线表示),对接口的具体实现。在很大程度上,一旦转载 2012-01-10 04:24:53 · 286 阅读 · 0 评论 -
《java编程思想》学习笔记一
面向对象的三种基本特征: 1、抽象 2、继承 3、多态2.2 java数据存储方式java数据保存,6中存储方式1)寄存器(存储器内部):由编译器根据需要分配。程序没有直接控制权。2)堆栈(ram):创建时需要知道所存储数据的“长度”和“存储时间”。保存对象的引用和简单类型。3)堆(ram):保存对象。不需要知道所存储数据的“长度”和“存储时间”。4)静态存转载 2012-01-10 04:26:55 · 351 阅读 · 0 评论 -
【转】Java入门需掌握的30个基本概念
白皮书为我们提出了java语言的11个关键特性(1)easy:java的语法比c++的相对简单,另一个方面就是java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb。(2)分布式:java带有很强大的tcp/ip协议族的例程库,java应用程序能够通过url来穿过网络来访问远程对象,由于servlet机制的出现,使j转载 2012-01-10 04:27:47 · 237 阅读 · 0 评论 -
发布e表 for Java版
发布e表 for java版经过数月的辛苦工作,终于完成了e表 for java版,其功能,操作方式以及报表格式文件都和e表 for .net版一样,用java语言实现了e表 for .net版中c#语言实现的内容。这样用java语言开发的系统就可以很方便地集成e表了。经过简单的测试,系统的稳定性基本上和e表 for .net版差不多。标签: 报表, java报表, web报表,转载 2012-01-10 04:32:47 · 343 阅读 · 0 评论 -
java util包概述
1.5 向量类vectorjava.util.vector提供了向量(vector)类以实现类似动态数组的功能。在java语言中。正如在一开始就提到过,是没有指针概念 的,但如果能正确灵活地使用指针又确实可以大大提高程序的质量,比如在c、c++中所谓“动态数组”一般都由指针来实现。为了弥补这点缺陷,java提供 了丰富的类库来方便编程者使用,vector类便是其中之一。事实上,灵活使用数组也可转载 2012-01-10 04:34:34 · 262 阅读 · 0 评论 -
javascript之数组操作
1、数组的创建var arrayobj = new array(); //创建一个数组var arrayobj = new array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayobj = new array([element0[, element1[, ...[, elementn]]]]); 创建一个数组并赋值要说明的是,虽然第二种方法转载 2012-01-10 04:34:55 · 205 阅读 · 0 评论 -
java 多线程
到这里我们做一个完整的例子来说明线程产生的方式不同而生成的线程的区别:package debug;import java.io.*;import java.lang.thread;class mythread extends thread{public int x = 0;public void run(){system.out.println(++x);}}转载 2012-01-10 04:35:56 · 208 阅读 · 0 评论 -
javascript 设置cookie
设置cookie每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:document.cookie="userid=828";如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如:document.cookie="userid=828; username=hulk";在cookie的名或值中不能使用分号(;)、逗号(,)、转载 2012-01-10 04:36:01 · 320 阅读 · 0 评论 -
[原创][开源]跨浏览器的JavaScript性能检测工具 - 至于你信不信,我反正信了
提出问题如果识别出页面中javascript函数的性能问题,在不同浏览器下有不同的测试工具:firefox下使用firebug的profile工具chrome下使用内置的profile工具ie9下也有profile工具虽然大家的功能一个比一个炫,但是始终解决不了两个问题:如何只检测指定命名空间下的函数性能,否则会产生大堆的无用数据。不能跨浏览器使用,没有统一转载 2012-01-10 04:38:00 · 401 阅读 · 0 评论 -
wannianma
java虚拟机(jvm)一种用于计算设备的规范,可用不同的方式(软件或硬件)加以实现。编译虚拟机的指令集与编译微处理器的指令集非常类似。java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。java虚拟机(jvm)是可运行java代码的假想计算机。只要根据jvm规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何java代码能够在该系统上运行。ja转载 2012-01-10 04:38:40 · 294 阅读 · 0 评论 -
Java新手必看之Hello World 攻略
问helloworld问题的人实在是太多了,而且经常都以“问一个最简单的问题”开头。其实回想一下,自己也是从这个阶段过来的,说一句“你好”,真的是一个最简单的问题吗?...//think 好了,言归正传,let's say "helloworld!"in java...首先,我们要假设一下我们的平台是windows+jdk(linux环境下也差不多)。这个环境是相当普遍、基础和入门的。转载 2012-01-10 04:43:40 · 360 阅读 · 0 评论 -
HDU-1573 大明A+B Java
刷新评论列表刷新页面返回页首发表评论昵称: [登录][注册]主页:邮箱:(仅博主可见)验证码:看不清。 换一个评论内容:记住我的昵称和主页-->登录注册[使用ctrl+enter键快速提交评论]02137919bcmovuc5nxq=首页博问闪存新闻园子招聘知识库最新it新闻:·传诺基亚本周展示ace at&t转载 2012-01-10 04:45:27 · 470 阅读 · 0 评论 -
学习java必看
(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:thisisaclassnamethisismethodorfieldname若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。java包(package)转载 2012-01-10 04:46:50 · 211 阅读 · 0 评论 -
Java代码缺陷自动分析工具介绍
java代码缺陷自动分析工具介绍黄锡波java代码缺陷自动分析工具主要有:findbugs、pmd和checkstyle工具。这里重点介绍findbugs的使用,简要提及pmd和checkstyle工具的使用。1findbugs是什么?findbugs 是一个java bytecode静态分析工具,它可以帮助java工程师提高代码质量以及排除隐含的缺陷。findbugs检查类或转载 2012-01-10 04:48:27 · 994 阅读 · 1 评论 -
Android SDK Tools Setup 提示 “ java se development kit not found”
android sdk tools setup 提示 “ java se development kit not found”posted on 2011-06-07 15:17枫之一刀 阅读(1004) 评论(5)编辑 收藏windows 7 32bit 使用windows installer 安装android sdk。使用exe安装会自动检测是否配置好jdk。当安转载 2012-01-10 04:50:33 · 1331 阅读 · 0 评论 -
深入JavaScript与.NET Framework中的日期时间(3):JavaScript中的Date类型(中)
浏览器默认格式字符串根据spec的定义,每个ecmascript的脚本引擎(在这里就是浏览器)都需要给定以下四个方法来给出表示当前date对象时间信息的字符串:date.prototype.tostring():返回表示本地日期和时间的字符串。date.prototype.todatestring():返回表示本地日期的字符串。date.prototype.totimestring转载 2012-01-10 07:18:54 · 283 阅读 · 0 评论 -
我的JavaScript for Visual Studio插件开源了
最近忙于别的事情,我的javascript for visual studio插件一直没有做什么更新了很是对不起大家。不过觉得这个东西如果做好的话对大家还是有帮助的,所以我还是把代码share出来,这样大家可以一起来扩展,人多力量大嘛我希望大家一起来参与这是以前发的关于这个插件的几篇博客:(原创)一个javascript function outliner插件(原创)一个j转载 2012-01-10 07:19:28 · 295 阅读 · 0 评论 -
JAVA的发展史
美国硅谷有一句行话,每10年~15年有一次轮回。最近的一次轮回就是从java开始。java是一个由sun公司开发而成的新一代编程语言。使用它可在各式各样不同种机器、不同种操作平台的网络环境中开发软件。不论你使用的是哪一种www浏览器,哪一种计算机,哪一种操作系统,只要www浏览器上面注明了“支持java”,你就可以看到生动的主页。java正在逐步成为internet应用的主要开发语言。它彻转载 2012-01-10 07:22:07 · 595 阅读 · 0 评论