Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· JAVA Annotation之定义篇发布时间:2013-12-15
Annotation:译为注释或注解Anannotation,intheJavacomputerprogramminglanguage,isaformofsyntacticmetadatathatcanbeaddedtoJavasourcecode.Classes,methods,variables,parametersandpackagesmaybeannotated.UnlikeJavadoctags... 查看全文
· Java实现HTML页面转PDF解决方案发布时间:2013-12-15
首先,当然是找到能够解析PDF的完美组件,百度和谷歌不约而同的告诉我们。IText是王道。而目前开源的组件中,Itext的确是一个FirstChoice,如果各位单纯是做把图片转成PDF或者自己写了Velocity或者FreeMarker模板生成了HTML是非常推荐直接用Itext来进行的。而如果,大家像我这样已经有前人写好了HTML页面或者懒得写FreeMarker模板的话。可以直接看下一段。由于他们已经写好了HTML页面,而且显示已经很完美了... 查看全文
· java内部类的作用分析发布时间:2013-12-15
提起Java内部类(InnerClass)可能很多人不太熟悉,实际上类似的概念在C++里也有,那就是嵌套类(NestedClass),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看,就是在类中又定义了一个类(下文会看到,内部类可以在很多地方定义),而实际上并没有那么简单,乍看上去内部类似乎有些多余,它的用处对于初学者来说可能并不是那么显著,但是随着对它的深入了解,你会发现Java的设计者在内部类身上的确是用心良苦。学会使用内部类,是掌握Java高级编程的一部分... 查看全文
简介:Java从入门到精通视频教程10.JavaSE整体课程介绍2013-10-3112:15|播放(60)|评论(0)|时长:1:07:4421.JavaSE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行2013-10-3112:15|播放(43)|评论(0)|时长:43:3332.JavaSE原生数据类型PrimitiveDataType2013-10-3112:16|播放(29)|评论(0)|时长:50:1143... 查看全文
· java发布时间:2013-12-14
画板和参数传递总结1.值传递:(形式参数类型是基本数据类型):方法调用时,实际参数把它的值传递给对应的形式参数,形式参数只是用实际参数的值初始化自己的存储单元内容,是两个不同的存储单元,所以方法执行中形式参数值的改变不影响实际参数的值。2.引用传递:(形式参数类型是引用数据类型参数):也称为传地址。方法调用时,实际参数是对象(或数组),这时实际参数与形式参数指向同一个地址,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,这个结果在方法结束后被保留了下来... 查看全文
· Java开发工具问题进度值转换发布时间:2013-12-14
Java开发工具将播放器的进度值转换成相应的时间格式代码:/***得到(当前播放时间/总播放时间)的格式如:*00:00:08/00:01:40*00:03:00/00:30:00*/publicclassTimeUtil{/***格式化时间单元(时、分、秒)*小于10的话在十位上补0,如传入2的话返回02,传入12的话返回12*@paramtime*播放时间*@return格式化后的时间,如(02)*/publicstaticStringformatTimeUnit(inttime)... 查看全文
· 创建Java不可变型的枚举类型发布时间:2013-12-14
创建Java不可变型的枚举类型,其实例如下:1//创建不可变型的枚举类2enumGender{3//此处的枚举值必须调用对应的构造器来创建4MALE("男"),FEMALE("女");56//或者,使用下面两个语句代替上面语句7//publicstaticfinalGenderMALE=newGender("男");8//publicstaticfinalGenderFEMALE=newGender("女");910privatefinalStringname... 查看全文
· Firefox 26默认屏蔽Java发布时间:2013-12-14
英文原文:Firefox26BlocksJava由于安全性问题,MozillaFirefox26现在默认屏蔽了所有Java插件,但如果用户想运行这些插件,它也允许他们那么做。早在2011年,Mozilla就曾因为安全性问题考虑将Java加入其浏览器的黑名单中,但那时并未做出决定。今年一整年,Mozilla一直在开发和测试“点击运行(Click-to-Play)”功能,该功能允许用户选择他们想要启用的插件。但是,这一过程并不顺畅,而且已经影响了基于Java的网站和用户... 查看全文
Ecma近日专门为Google的新型语言Dart成立了一个新的委员会——TechnicalCommittee52,以监督该语言的标准化进程。Ecma是欧洲计算机制造商协会的简称,该协会主要负责制定统一的计算机操作格式标准(包括程序语言、输入输出等),比如JavaScript的核心标准EcmaScript就是由该协会制定。关于Dart语言Dart是Google于2011年10月份正式推出的编程语言,这是一种“结构化的Web编程”语言,其设计目标是... 查看全文
· Java内存溢出问题的定位过程发布时间:2013-12-14
相信通过写java程序讨生活的人对内存溢出并不陌生,如下文字的出现更是让人恼火:java.lang.OutOfMemoryError:Javaheapspacejava.lang.OutOfMemoryError:PermGenspace尤其当应用服务器(Java容器)出现上述情况更是让人有一种天塌下来的感觉。好的编码实践可能会大大降低内存溢出的产生。本文并不是写如何规避内存溢出,但是我还是要介绍一下如何能够尽量规避内存溢出:1.编码规范认真执行。找几个资深程序猿(或者整个项目组讨论后... 查看全文
· java 内存分配原理(转)发布时间:2013-12-13
JAVA内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:寄存器:我们在程序中无法控制栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中堆:存放用new产生的数据静态域:存放在对象中用static定义的静态成员常量池:存放常量非RAM存储... 查看全文
· java回调模式的讲解发布时间:2013-12-13
回调模式:一般来说分为以下几步:声明回调函数的统一接口Car,包含方法callback();在调用类caller内将该接口设置为私有成员privateCarcar;在caller内提供实现A接口的public方法(将外部该接口的实现类通过形参传入caller的XXX);caller的某个方法dosth()中会用到XXX.callback()方法;在caller的实例中,先实现A接口,后调用dosth()方法;先定义一个接口,之所以只给一个接口,而不给具体实现,是因为我现在也不知道具体怎么实现... 查看全文
通过JavaScriptSerializer来实现。它的名字空间为:System.Web.Script.Serialization如果要使用它,还须添加System.Web.Extensions库文件引用参考实体类:CustomerpublicclassCustomer{publicintUnid{get;set;}publicstringCustomerName{get;set;}}类JavaScriptSerializer描述:为启用AFAX的应用程序提供序列化和反序列化功能。(一... 查看全文
· java和oracle的Blob处理发布时间:2013-12-13
第一步,要选好对应的jar包,我用的oracle数据库版本是11g,对应的jar包是ojdbc15.jar;第二步,从access数据库读取ole类型的字段,并写入到oracle数据库的Blob类型的字段中;代码如下:InputStreamis=rs.getBinaryStream(28);byte[]buf=newbyte[1024*4];intcount=0;ByteArrayOutputStreamout=newByteArrayOutputStream(1024);while(... 查看全文
下面是Java线程系列博文的一个编目:Java线程(1):概念与原理Java线程(2):创建与启动Java线程(3):线程栈模型与线程的变量Java线程(4):线程状态的转换Java线程(5):线程的同步与锁Java线程(6):线程的交互Java线程(7):线程的调度-休眠Java线程(8):线程的调度-优先级Java线程(9):线程的调度-让步Java线程(10):线程的调度-合并Java线程(11):线程的调度-守护线程Java线程(12):线程的同步-同步方法Java线程(13)... 查看全文
转载来自:http://www.oschina.net/question/16_1581推荐十个最好的Java性能故障排除工具:1.jconsole是随着JDK1.5而推出的。这是一个Java监测和管理控制台-JMX兼容的图形工具来监测Java虚拟机。它能够同时监测本地和远程的JVMs。详情可查看:jconsole工具介绍2.VisualVM集成了几个现有的JDK软件工具,轻量级内存和CPU信息概要能力。这个工具被设计为同时在生产和开发时使用... 查看全文
· oracle连接java的几种方法发布时间:2013-12-13
归结来说有JDBC、ODBC-JDBC桥接两种方法:一、JDBC连接Oracle的步骤(1)装载并注册数据库的JDBC驱动程序载入JDBC驱动:Class.forName("oracle.jdbc.driver.OracleDriver");注册JDBC驱动:java.sql.DriverManager.registerDriver(neworacle.jdbc.driver.OracleDriver());(2)建立与数据库的连接要建立与数据库的连接,首先要创建指定数据库的URL... 查看全文
下载地址:http://code.google.com/p/freecms/job从FreeCMS1.5开始支持根据id提取职位。参数说明id职位idcache是否使用缓存,默认为false返回值说明job职位对象示例1<@jobid="03d86aaa-0b64-44a4-a1ff-e154591a8379";job>${job.name!""}</@job>... 查看全文
· java 画板初步实现发布时间:2013-12-13
实际上,在一个程序中,参数的传递是无处不在的。参数传递,分为值传递和引用传递。值传递,顾名思义,就是传递的是值,只有其值发生改变。而引用传递则是地址的传递,参数中存储的实际上是一个地址。那么引用传递就可实现类的对象的传递。总而言之,值传递适用于8大基本数据类型和String类型。而引用传递则适用于对象类型。接下来,就说说画板的初步实现。对于一个画板的创建,显然分为两部分,界面和事件监听机制。显然,界面的创建,需要先创建一个窗体,然后将窗体分为两部分(使用默认布局,边框布局即可)。一部分放置按钮... 查看全文
· Java中泛型的各种使用发布时间:2013-12-13
Java中的泛型的使用:1.普通的泛型使用在使用类的时候后面的<>中的类型就是我们确定的类型。publicclassMyClass1<T>{//此处定义的泛型是TprivateTvar;publicTgetVar(){returnvar;}publicvoidsetVar(Tvar){this.var=var;}}/***最普通的泛型使用,只有一个泛型类型*/@TestpublicvoidtestMyClass1(){MyClass1<String>... 查看全文