Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· java 锁与监听器发布时间:2014-08-21
如果你在大学学习过操作系统,你可能还记得监听器在操作系统中是很重要的概念。同样监听器在java同步机制中也有使用,本文通过类比的方法来解释“监听器”的基本思想。什么是监听器?监听器可以看成是包含了一间特殊房间的建筑,这间特殊的房间在同一个时间只能被一个客人(线程)拥有,通常这间房间包含了一些数据和代码。如果一个客人想拥有这间特殊的房间,他不得不首先在走廊(进入集)中等待着,然后调度器根据一些调度算法(eg:FIFO先进先出)选择一个。如果这个客人因为某些原因暂停悬挂着,则会被放到等待房间`... 查看全文
项目地址:http://www.freeteam.cn/积分记录从左侧管理菜单点击积分记录进入。在这里可以查看当前登录会员的所有积分记录。... 查看全文
· Java操作FileSystem的简单应用发布时间:2014-08-21
看着书写了下通过java操作filesystemapi对hdfs操作的简单操作,贴下代码:packagecom.lyq.study.api;importjava.io.IOException;importorg.apache.hadoop.fs.BlockLocation;importorg.apache.hadoop.fs.FSDataOutputStream;importorg.apache.hadoop.fs.FileStatus;importorg.apache.hadoop.fs... 查看全文
· Java的集合框架最全详解(图)发布时间:2014-08-20
纯个人整理,如有错误请指正。java的集合框架最全详解(图)前言:数据结构对程序设计有着深远的影响,在面向过程的C语言中,数据库结构用struct来描述,而在面向对象的编程中,数据结构是用类来描述的,并且包含有对该数据结构操作的方法。在Java语言中,Java语言的设计者对常用的数据结构和算法做了一些规范(接口)和实现(具体实现接口的类)。所有抽象出来的数据结构和操作(算法)统称为Java集合框架(JavaCollectionFramework)。Java程序员在具体应用时... 查看全文
· 修改java虚拟机内存发布时间:2014-08-20
1、普通java应用程序,使用java命令运行,java-Xms1024m-Xmx1024m-XX:MaxNewSize=256m-XX:MaxPermSize=256m-jar2、tomcat在catalina.bat的setJAVA_OPTS修改为setJAVA_OPTS=-Xms1024m-Xmx1024m-XX:MaxNewSize=256m-XX:MaxPermSize=256m–server3、eclipse中运行应用程序程序右键选属性->run/debugsettings... 查看全文
在Java代码中,有些类看上去初始化了,但其实没有。例如定义一定长度某一类型的数组,看上去数组中所有的元素已经被初始化,实际上一个都没有。对于类的初始化,虚拟机规范严格规定了只有对该类进行主动引用时,才会触发。而除此之外的所有引用方式称之为对类的被动引用,不会触发类的初始化。虚拟机规范严格地规定了有且仅有四种情况是对类的主动引用,即必须立即对类进行初始化。四种情况如下:1.遇到new、getstatic、putstatic或invokestatic这4条字节码指令时,如果类没有进行初始化... 查看全文
· java.util中,util是什么意思?发布时间:2014-08-20
util是utiliy的缩写,意为多用途的,工具性质的包。这个包中主要存放了:集合类(如ArrayList,HashMap等),随机数产生类,属性文件读取类,定时器类等类。这些类极大方便了Java编程,日常java编程中,经常要用到这些类。... 查看全文
· Java IO最详解,欢迎提出意见发布时间:2014-08-20
JavaIO详解初学java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!)这是javaio比较基本的一些处理流,除此之外我们还会提到一些比较深入的基于io的处理类,比如console类,SteamTokenzier,Externalizable接口... 查看全文
那遇到这种情况,怎么处理呢?有以下两种方案:1)按照以上信任管理器的规则,将服务端的公钥导入到jssecacerts,或者是在系统属性中设置要加载的trustStore文件的路径;证书导入可以用如下命令:keytool-import-filesrc_cer_file–keystoredest_cer_store;至于证书可以通过浏览器导出获得;2)、实现自己的证书信任管理器类,比如MyX509TrustManager,该类必须实现X509TrustManager接口中的三个method... 查看全文
· 既简单又不简单---java注解详解发布时间:2014-08-20
最近在学习框架,发现框架中注解用的挺多的,似乎官方也推荐使用注解。感觉注解还是和代码耦合在了一起不像xml那样配置完全外化,可能还是xml方便维护一些。不过好处是真的非常的方便,代码极少,不像xml看起来那样的臃肿。下面是个人的一些整理,希望对大家有点帮助:1、基本概念注解相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,没加,则等于没有某种标记,以后,javac编译器,开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记,就去干相应的事。标记可以加在包... 查看全文
· java学习之嵌套循环发布时间:2014-08-20
java学习之嵌套循环发布了,欢迎大家通过http://xuebiancheng8.com来访问java嵌套循环主要是指在while,do...while,和for循环中可以彼此嵌套,比方说在while循环中可以嵌套do...while循环,在do...whilez红可以嵌套for循环,总之,他们之间是可以随意嵌套的,只要语法上正确那就没有问题。比方说for(inti=0;i<10;i++){System.out.println(i);while(i<5){System.out... 查看全文
· Java DateFormat并发实现发布时间:2014-08-19
根据javadocs描述,DateFormat类是非线程安全的。通过多线程测试,也证实了这一点。/***可格式化的日期接口定义。**@authorBertLee*@version2014-8-16*/publicinterfaceDateFormattable{/***默认日期格式*/StringPATTERN="yyyy-MM-dd";/***FormatsaDateintoadate/timestring.**@paramdate*@return*@seejava.text... 查看全文
线程同步前言:我们上一篇http://davidisok.iteye.com/blog/2105369讲了线程的基本介绍,这一篇主要讲线程的同步,前面我们为线程分配CPU是完全异步的,我们不能控制线程的执行顺序,当所有的线程同时访问同一资源的时候就产生了一致性的问题,java中初步使用synchrnized关键字来锁定资源实现的,既然叫“锁”,那这个关键字的特性也很明了了,它通过锁定资源限定只有一个线程占有该资源并执行线程的动作。synchronized关键字1.线程不同步(异步... 查看全文
· 有关Java的继承机制发布时间:2014-08-19
Java的继承机制继承的定义:类的继承也叫做类的派生,Java中可以有一个类(父类)派生出另一个类(子类),派生类具有父类中的属性和方法,同时还能具有自己的属性和方法.继承也可以理解为利用现有的类创建新类的过程.继承的语法结构:一般类class子类名extends父类名{}接口:class子类名implements接口名{重写接口中方法}继承的作用是自动传播代码个重用代码的重要工具;能在某些比较一般的类侧基础上创建新的扩充的方法的类(作为模板);能减少代码和数据的重复冗余度... 查看全文
· java 动态代理简单实现发布时间:2014-08-19
dynamicproxy.service.HelloServicepackagedynamicproxy.service;publicinterfaceHelloService{publicvoidsayHello();}dynamicproxy.service.impl.HelloServiceImplpackagedynamicproxy.service.impl;importdynamicproxy.service.HelloService... 查看全文
对于Java™语言开发人员来说,信息过量是一个真正的问题。每个新入行的程序员都要面临一个令人畏缩的挑战:要进入的行业是一个具有海量知识的行业。要了解的东西简直太多了。对于有经验的老手来说,情况只有些微好转。知识量总在增大,仅仅跟上进度就是一个挑战。如果有一份专业人士必备的书籍和网站列表该有多好!本文就是这个列表。它包含了每个专业的Java语言程序员在书架或浏览器书签中必备的最重要的书籍和网站。这些都是您书架上必备的书和应该经常使用的Web链接。时间是一项重要的资源... 查看全文
java获取当前年份、月份以及当月第一天和最后一天:packagecom.bsoft.test;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;publicclassCalendarTest{publicstaticvoidmain(String[]args){//获取当前年份、月份、日期Calendarcale=null;cale=Calendar.getInstance()... 查看全文
· java中报错梳理总结发布时间:2014-08-18
在写代码和调试的过程中,经常会遇到很多问题,对于这些问题的解决,我们很重要的一个依据就是报错信息。这是我们解决问题中很重要的一个切入点。下面对我在java程序开发中遇到的一些报错做个总结:1、NoClassDefFoundError报错:2014-08-1810:32:33,871ERROR[http-39060-Processor3]ProbeManager-Loadprobecoreclass:com.zznode.ngn.sa.psm.probe.ftp.mms... 查看全文
· 这里有些JAVA的免费课程分享发布时间:2014-08-18
实战:Flex4.X实战在线书店项目初步构建http://edu.ibeifeng.com/view-index-id-134.html深入学习ExtJs4.1的布局及常用控件http://edu.ibeifeng.com/view-index-id-129.html专题-深入JavaOOP编程http://edu.ibeifeng.com/view-index-id-88.html案例:Red5&Flex聊天室架构与实现http://edu.ibeifeng.com/view... 查看全文
· JAVA反射与注解实例发布时间:2014-08-17
JAVA反射与注解实例1JAVA反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。或者说,JAVA反射机制指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行时才得知名称的class,获悉其完整构造(但不包括methods定义),并生成其对象实体、或对其fields设值... 查看全文