Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· java 云秘通信小项目发布时间:2013-10-26
学java也有五个月了吧,学通信也三个月之后,而今我们四人小组用了大概一个月的时间做了这个通信项目,并为其正式命名为“云秘”!,没错,就是云秘,我们的初衷是做一个能集信息收集、管理、查询、共享资源并辅以聊天功能的项目,但是局限于时间不充裕,说来惭愧,现如今只是堪堪实现了其中的些许功能,但是值得欣慰的是我们组每天都在进步,每天都有码代码,即使学校的课程很紧,坚持总会有收获的,既已然收获,便是喜悦的,就不要去计较太多!说那么多,现步入正题!我们的通信项目并未涉及数据库,所以很多对于数据... 查看全文
· Java反编译软件发布时间:2013-10-25
反编译.class文件的小工具大小:163.2KBjd-gui-0.3.3.osx.i686.zip(689.6KB)下载次数:0查看图片附件... 查看全文
· Java synchronized一个实例发布时间:2013-10-25
packagecom.lj.thread7;publicclassFetchMoney{publicstaticvoidmain(String[]args){Bankbank=newBank();Threadt1=newThread(newMoneyThread(bank),"t1");Threadt2=newThread(newMoneyThread(bank),"t2");t1.start();t2.start();//System.out.println(bank.getMoney())... 查看全文
· java的String类contains方法问题发布时间:2013-10-25
"123".contains(""),此方法正常理解应该是返回false,但其实是true。所以此方法要判断是否是null或者""空字符串... 查看全文
一个优秀的Java企业应用框架的设计和实现:http://www.iyunya.com/?p=25... 查看全文
码农基础篇(一)——实现简单的画板(JAVA版本)序言之项目感慨在过去的四五个星期,我间间断断地实现了一个小小的项目——画图板。现在能实现的功能有画出不同形状的图形,以及改变画笔绘画的颜色,还有一个重绘的功能。在做起这个的项目的那一日起,我才明白,原来一份简单的画板并不是想象中的那么容易的。在后续过程我还将会不断为这个粗糙的项目添加一些功能,以及美化界面。这些都是后续了。现在我来小论一下画板前期做项目的感受及思路吧。积累知识阶段经过前几天的学习积累,我知道了一些类似于JFrame... 查看全文
出现错误:java.lang.ClassNotFoundException:com.teradata.jdbc.TeraDriveratjava.net.URLClassLoader$1.run(URLClassLoader.java:366)atjava.net.URLClassLoader$1.run(URLClassLoader.java:355)atjava.security.AccessController.doPrivileged(NativeMethod)atjava.net... 查看全文
· java 路径 配置文件读取发布时间:2013-10-25
这几天做一个项目,关于路径做如下笔记,有需要供参考。取工程内的文件,一般都要用相对路径,这个自然不用多说。在src统计目录建配置文件目录res,在res中放入配置文件。读取文件使用方式:1.MyTest.class.getResourceAsStream("/res/xx.properties")2.properties.load(MyTest.class.getClassLoader().getResourceAsStream("res/xx.properties"));看清楚文件地址的区别... 查看全文
· java实现爬取指定网站的数据发布时间:2013-10-25
1.这个类是用来解析网站的内容重点是:"div#page>div#content>div#local>div#recommend>ul>li>a";这里用用firefox的firebug组件查看网页的代码结构,不同的网页路径也不一样。packagezy.crawl.hupu;importjava.io.IOException;importzy.crawl.common.*;importjava.util.ArrayList;importjava.util... 查看全文
· 学习Java注解Annotation发布时间:2013-10-25
1.概述注解可以定义到方法上,类上,一个注解相当与一个类,就相当于实例了一个对象,加上了注解,就相当于加了一个标志。常用的注解:@Override:表示重新父类的方法,这个也可以判断是否覆盖的父类方法,在方法前面加上此语句,如果提示的错误,那么你不是覆盖的父类的方法,要是提示的没有错误,那么就是覆盖的父类的方法。@SuppressWarnings("deprecation"):取消编译器的警告(例如你使用的方法过时了)@Deprecated:在方法的最上边也上此语句,表示此方法过时,了... 查看全文
(一)java静态代码块静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的.静态方法在类加载的时候就已经加载可以用类名直接调用比如main方法就必须是静态的这是程序入口两者的区别就是:静态代码块是自动执行的;静态方法是被调用的时候才执行的.静态方法(1)在Java里,可以定义一个不需要创建对象的方法,这种方法就是静态方法... 查看全文
· Java多线程wait,notify实例发布时间:2013-10-25
packagecom.lj.thread2;publicclassSample{privateintnumber;//实现number加1publicsynchronizedvoidincrease(){while(0!=number){try{wait();}catch(InterruptedExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}}number++;System.out.println... 查看全文
编写多线程程序是为了实现多任务的并发执行,从而能够更好地与用户交互。一般有三种方法,Thread,Runnable,Callable.Runnable和Callable的区别是,(1)Callable规定的方法是call(),Runnable规定的方法是run().(2)Callable的任务执行后可返回值,而Runnable的任务是不能返回值得(3)call方法可以抛出异常,run方法不可以(4)运行Callable任务可以拿到一个Future对象,表示异步计算的结果... 查看全文
· Java Annotation发布时间:2013-10-24
一)annotation的作用annotation之于程序代码的作用大致可以归结为以下三点:1)给编译器(compiler)提供辅助信息,加强纠错和错误处理。比如注解override的函数是否符合override标准,某些warning是否抑制不抛等等。2)给某些软件提供信息,以生成相应的代码、xml文件或其它文档等相关内容。比如Javadoc-generated。3)监控程序运行。比如对notnull状态的监控。二)annotation的基本语法annotation的语法很简单。以@开头... 查看全文
· Java多线程买票的实例发布时间:2013-10-24
packagecom.lj.thread;publicclassSellThreadimplementsRunnable{privateintnumber;Strings=newString();SellThread(){number=100;}@Overridepublicvoidrun(){while(number>0){synchronized(s){if(number>0){System.out.println("第"+number+"人在"+Thread... 查看全文
java常用的两种设计模式工厂模式和策略模式,单例也常用不过比较简单就没有写上来了,主要用于新手理解。TestFactory.zip(14.8KB)下载次数:0... 查看全文
· java容器之数组发布时间:2013-10-24
-长度已知:使用数组初始化数组时,必须指定数组的长度。也就是数组的长度是已知的。不然回报java.lang.NullPointerException错误。例如:这样使用数组//用法1、声明和初始化分开String[]strA;strA=newString[5];//用法2、也可以和起来String[]str2A=newString[5];//赋空值String[]str3A={"aa","bb","cc","dd"};//直接赋值长度未知:使用list例如... 查看全文
· Java并发编程常识发布时间:2013-10-24
写中间件经常要做两件事:1.延迟加载,在内存缓存已加载项。2.统计调用次数,拦截并发量。就这么个小功能,团队里的人十有八九写错。所以写了个《Java并发编程常识》的PPT,普及下,见附件。Java并发编程常识.pptx... 查看全文
· java对象序列化实例发布时间:2013-10-24
packagecom.lj.serialize;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.ObjectInputStream;importjava.io.ObjectOutputStream;importjava.io.Serializable;publicclassSerializableTest1... 查看全文
· 多种加密算法实现(JAVA)发布时间:2013-10-24
有短句“SunYat-senUniversityisavibrantcommunityofscholarship”,请用下列方法加密:–简单代替密码(移位密码),k=5,q=26;–多表代替密码,其中m=6,K=cipher;–纵行置换密码,假定每行10个字节。请写出加密后密文。加密结果:简单代替加密:XzsDfy-xjsZsnajwxnydnxfangwfsyhtrrzsnydtkxhmtqfwxmnu多表代替加密:UccCrv... 查看全文