Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· JAVA文件操作工具类FileUtils发布时间:2013-08-09
packageorg.sg.sgg.file;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;importjava.text.SimpleDateFormat;importjava.util.Date;importjava... 查看全文
上一次我们用了简单的直线和迭代法画点的形式画出了美丽的图形,但是自然界除了有其神奇的特性,更多地是有规律可寻的。今天我们就要用递归来画出可以自己控制的图片!我们先来介绍一下递归,所谓递归,就是自己的方法中还在调用自己的方法。但是实际上我们可以不用这样来考虑,我们就可以认为在方法中又调用了一个方法,这个方法和自己的方法的用途一样,只是带入的参数不同。在递归中我们要注意几点:1、注意退出条件的控制,递归是个死循环,没有退出条件就会一直递归下去,直至栈溢出,然后报错。2... 查看全文
我们都用过压缩软件,今天我们要讲的就是压缩软件的一种方法——哈夫曼树!哈夫曼树其实是二叉树的一种。我们给定一些权值作为二叉树的叶子节点,来构建一个二叉树,若带权路径长度达到最小,这样的二叉树成为最优二叉树,也就是我们说的哈夫曼树。我们今天不仅要构建一个哈夫曼树,还要实现压缩一个字符串,让字符串以更短的方式表现出来。准备工作:进行节点和编码类的设置。Node类:publicclassNodeimplementsComparable{privateintdata... 查看全文
英文原文:aremobilewebappsslowDrewCrawford的《WebApp真的很慢》一文一经发表即引来轰动讨论,无数的评论、tweet皆围绕webapp与nativeapp性能之问相持不下。依据Drew的观点——webapp由Javascript写成,但Javascript对于Webapp来说是不可取的,因为速度太慢,而且影响体验,这个状况在中短期内(5-10年)都不会有显著改善。这是否意味着开发者收拾好webapp的包袱... 查看全文
· java 读写资源文件发布时间:2013-08-09
[java]viewplaincopyprint?01.packageapistudy;02.03.importjava.io.File;04.importjava.io.FileInputStream;05.importjava.io.FileOutputStream;06.importjava.io.IOException;07.importjava.io.InputStream;08.importjava.io.OutputStream;09.importjava.io... 查看全文
· L-System分形的java总结发布时间:2013-08-08
L-System分形部分与整体以某种形式相似的形,称为分形。即部分以相同的函数、不同某些变量,以某中确定的规则不断迭代或递归所画出整体的图形。下面是分形的几个经典例子。※※神奇的色子※※1.平面上随机选A,B,C三个点。再随机选一个点,记为P。2.有一个三面色子,每丢一次,则选中ABC三个中一点。开始游戏:1.重复丢色子,如果选中A,则取A和P的中点P1,画黑,2.如果选中B,则取B和P1的中点P2,画黑3.如果选中A,则取A和P2的中点P3,画黑4….一直重复(如每点一下鼠标... 查看全文
1、将上面的ojdbc14.jar文件,与调用程序复制到系统D盘的根目录下,切记:因为调用程序在wym.database包下,所以需要将类其所在的包一起拷贝到根目录下。拷贝完之后,调用的类DBConnection的路径应该为:d:\wym\database\DBConnection.java2、进行编译,编译的命令:javac-cpd:\ojdbc14.jard:\wym\database\DBConnection.java3、进行执行,执行的命令:java-cp.;ojdbc14... 查看全文
· JAVA时间格式转换发布时间:2013-08-08
时间和日期中常用到的几个类:java.util.Date,java.util.Calendar,java.util.GregorainCalendar,java.text.DateFormat,java.text.SimpleDateFormatjava.util.Date:表示特定瞬间,精确到毫秒一天是24*60*60=86400秒世界时(UT或UTC),格林威治时间(GMT),格林威治时(GMT)和世界时(UT)是相等的,格林威治时(GMT)是标准的"民间"称呼,世界时(UT... 查看全文
jsp示例:<body><%!staticclassCount{privatestaticintcount=0;publicstaticintgetCount(){count++;returncount;}}%><%out.print(Count.getCount());out.print("<br>");out.print(Count.getCount());%></body>通过浏览器连续访问两次,分别输出:1234php示例... 查看全文
· Java 学习笔记- 线程发布时间:2013-08-08
关于Thread.join()方法,可以理解为:当某线程调用了join()方法时,此线程需要一段时间运行(或者知道线程运行结束),同时其他线程要把资源让给此线程,也就是你们先给我一段时间让我把事情做了,其参数就是这段时间需要多久,没有参数意思就是等我做完了,你们再做。publicclassJoinTest{publicstaticvoidmain(Stringargs[])throwsInterruptedException{Join2join2=newJoin2();join2.start(... 查看全文
· JavaSE笔记(一)发布时间:2013-08-08
此乃本人学习马士兵老师的JavaSE视频后,留下的宝贵遗产,在此记录,以备日后复习之用!简称表示:${JDK_HOME}:JDK安装目录。cmd窗口:命令行窗口。[C]:标示该文件为一个类。[I]:标示该文件为一个接口。下载安装JDKJDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html将${JDK_HOME}/bin配置到PATH环境变量中... 查看全文
本文介绍Exchanger工具类,然后采用Exchanger给出一个两个线程交换数值的简单实例。1.Exchanger介绍/***Asynchronizationpointatwhichtwothreadscanexchangeobjects.*Eachthreadpresentssomeobjectonentrytothe{@link#exchange*exchange}method,andreceivestheobjectpresentedbytheother*threadonreturn... 查看全文
欢迎关注我的博客www.taomaipin.com其实在面试中经常有hr问java有几种访问权限修饰符,而且频率丝毫不亚于被问到java有几种基础数据类型的频率,这些知识最基本最基础的,我想等你们去面试的时候一定会碰到,那么接下来咱们就说说java访问权限修饰符。在前几章里大家一定看到了我举的例子,比如如果定义一个类或者定义一个变量或者定义一个方法等等基本上前面都有publicpriotectedprivate或者什么也不写(java默认修饰符就是什么也不写例如定义一个类:classTv{})... 查看全文
· JavaSE笔记(二)发布时间:2013-08-08
集合(面向接口编程)装载单个对象的集合:Java.util.Collection[I]|--java.util.Set[I]:无序,且不能重复|--java.util.HashSet[C]|--java.util.TreeSet[C]|--java.util.List[I]:有序,且可以重复|--java.util.ArrayList[C]|--java.util.LinkedList[C]装载键值对的集合java.util.Map<K,V>[I]|--java.util... 查看全文
· JavaSE笔记(三)发布时间:2013-08-08
内部类(定义在一个类的内部的类,称为内部类;包装内部类的类,称为外部类,或包装类)内部类编译成class文件的名称为:<外部类名称>$<内部类名称>.class内部类的好处:可以访问外部类的任意成员变量和成员方法。何时使用内部类:该类不允许或不需要其他类进行访问时。Java反射机制(Reflection)java.lang.ClassLoaderjava.lang.Class<T>java.lang.Class类是类的类,用来描述类本身的信息(包含哪些属性... 查看全文
· java多线程下载发布时间:2013-08-08
importjava.io.InputStream;importjava.io.RandomAccessFile;importjava.net.HttpURLConnection;importjava.net.URL;publicclassDownLoader{//多线程文件下载//使用HTTP的Range字段指定每条线程从文件的什么位置开始下载,如从文件的2mb位置下载就是bytes=2097252,2MB的字节publicstaticvoidmain(String[]args)... 查看全文
· JAVA获取图片宽高发布时间:2013-08-08
packagetest;importjava.awt.image.BufferedImage;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.IOException;importjava.util.Iterator;importjavax.imageio.ImageIO;importjavax.imageio.ImageReader... 查看全文
· java方向及学习方法发布时间:2013-08-08
java分成J2ME(移动应用开发),J2SE(桌面应用开发),J2EE(Web企业级应用),所以java并不是单机版的,只是面向对象语言。建议如果学习java体系的话可以这样去学习:*第一阶段:Java基础,包括java语法,面向对象特征,常见API,集合框架;*第二阶段:java界面编程,包括AWT,事件机制,SWING,这个部分也可以跳过,用的时候再看都能来及;*第三阶段:javaAPI:输入输出,多线程,网络编程,反射注解等,java的精华部分;*第四阶段:数据库SQL基础... 查看全文
· java异常处理机制发布时间:2013-08-08
异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,你用System.out.println(5/0),那么你是因为你用0做了除数,会抛出java.lang.ArithmeticException的异常。有些异常需要做处理,有些则不需要捕获处理,在下面会详细讲到。天有不测之风云,人有旦夕祸福,Java的程序代码也如此。在编程过程中,首先应当尽可能去避免错误和异常发生,对于不可避免、不可预测的情况则应考虑异常发生时如何处理。而在Java中的异常用对象来表示... 查看全文
· Java资源文件的读取总结发布时间:2013-08-08
资源文件的读取总结1,什么是资源?在一个稍具规模的应用程序中,经常要做的一件事,就是查找资源、读取资源的内容。这里所谓的“资源”,是指存放在某一介质中,可以被程序利用的文件、数据。例如,基于Java的WEB应用中,常用到下面的资源:配置文件:*.xml、*.properties等。Java类文件:*.class。JSP页面、Velocity模板文件:*.jsp、*.vm等。图片、CSS、JavaScript文件:*.jpg、*.css、*.js等。2.如何表示资源?在Java中... 查看全文