随笔分类 -  java

1 2 3 下一页

java System.currentTimeMillis()毫秒值和具体日期值互相转换
摘要:System.currentTimeMillis()与日期 间是可以相互转换的,通过 SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateStr = dateformat.form 阅读全文

posted @ 2017-09-15 11:23 云潇洒 阅读(18214) 评论(0) 推荐(0) 编辑

Java SVN管理工具的使用
摘要:1.svn环境搭建 在应用myEclips 8.5做项目时,svn会成为团队项目的一个非常好的工具,苦苦在网上寻求了一下午,终于整合好了这个环境,在这里简单介绍下,希望能为刚开始用svn的朋友一点点帮助。 svn环境需要(1)服务器端(2)客户端(3)应用在myeclipse中的svn插件 第一步, 阅读全文

posted @ 2017-09-15 11:17 云潇洒 阅读(6467) 评论(0) 推荐(0) 编辑

Jar文件 META-INF/MANIFEST.MF文件详解
摘要:打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录, 这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内 容,先来看struts.jar中包含的MANIFEST.MF文件内容: Ma 阅读全文

posted @ 2017-09-15 11:16 云潇洒 阅读(1351) 评论(0) 推荐(0) 编辑

eclipse : java项目中的web.xml( Deployment Descriptor 部署描述文件 )配置说明
摘要:context-param、listener、filter、servlet 首先可以肯定的是,加载顺序与它们在 web.xml 配置文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是: listener -> filter -> 阅读全文

posted @ 2017-09-15 11:13 云潇洒 阅读(2643) 评论(0) 推荐(0) 编辑

Java: server/client 心跳机制实现 示例
摘要:心跳机制 心跳机制是定时发送一个自定义的结构体(心跳包),让对方知道自己还活着,以确保连接的有效性的机制。 大部分CS的应用需要心跳机制。心跳机制一般在Server和Client都要实现,两者实现原理基本一样。Client不关心性能,怎么做都行。 如果应用是基于TCP的,可以简单地通过SO_KEEP 阅读全文

posted @ 2017-09-15 11:11 云潇洒 阅读(1867) 评论(0) 推荐(0) 编辑

Java 最常用类(前100名)来自一万个开源项目
摘要:大部分的 Java 软件开发都会使用到各种不同的库。近日我们从一万个开源的 Java 项目中进行分析,从中提取出最常用的 Java 类,这些类有来自于 Java 的标准库,也有第三方库。每个类在同一个项目中只计数一次,下面的列表中显示前 100 名的类。 以下列表中按使用最多的类进行排序,第三个数值 阅读全文

posted @ 2017-09-15 11:06 云潇洒 阅读(1350) 评论(0) 推荐(0) 编辑

Java 最常用类(前1000名) 来自GitHub 3000个项目
摘要:这篇文章主要介绍了最常用的1000个Java类(附代码示例),需要的朋友可以参考下 分析Github 3000个开源项目,粗略统计如下。括号内的数字是使用频率 0-3000. 下面的列表显示不全,完整的请看完整列表。 1.java.util.List (2889) 2.java.util.Array 阅读全文

posted @ 2017-09-15 11:05 云潇洒 阅读(312) 评论(0) 推荐(0) 编辑

java 程序编写规则(自己总结)
摘要:1.命名规范 (1)所有的标示符都只能用ASCⅡ字母(A-Z或a-z)、数字(0-9)和下划线“_”。 (2)类名是一个名词,采用大小写混合的方式,每个单词的首字母大写。例如:UserInfo (3)接口的大小写规则与类名相似:例如:UserInterface。 (4)方法名是一个动词或动词词组,采 阅读全文

posted @ 2017-09-15 11:03 云潇洒 阅读(2395) 评论(0) 推荐(0) 编辑

Java项目生成Jar文件
摘要:打开 Jar 文件向导 Jar 文件向导可用于将项目导出为可运行的 jar 包。 打开向导的步骤为: 在 Package Explorer 中选择你要导出的项目内容。如果你要导出项目中所有的类和资源,只需选择整个项目即可。 点击 File 菜单并选择 Export。 在输入框中输入"JAR" 。 在 阅读全文

posted @ 2017-09-15 10:59 云潇洒 阅读(419) 评论(0) 推荐(0) 编辑

eclipse 项目引入第三方jar包 3种方法
摘要:我们在用Eclipse开发程序的时候,经常要用到第三方jar包。引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间。下面配图说明3种Eclipse引入jar包的方式。 1.最常用的普通操作方式:基本步骤式 右击“项目”→选择Properties,在弹出的对话框左侧列表中选择Java Bu 阅读全文

posted @ 2017-09-15 10:58 云潇洒 阅读(8451) 评论(0) 推荐(0) 编辑

Java、javax、org、sun、Java.util等常用包的区别、详解、实例
摘要:Java、javax、org、sun包都是jdk提供的类包,且都是在rt.jar中。rt.jar是JAVA基础类库(java核心框架中很重要的包),包含lang在内的大部分功能,而且rt.jar默认就在根classloader的加载路径里面,所以放在classpath是多此一举 。他们之间的区别具体 阅读全文

posted @ 2017-09-15 10:57 云潇洒 阅读(1668) 评论(0) 推荐(0) 编辑

Java :构造器中的显式参数和this隐式参数
摘要:1.构造器 写一个Java类,首先要先从构造器开始,构造器与类同名,在构造类的对象时会先从构造器开始。 构造器总是伴随着new操作符的执行而被调用。 构造器主要是用来初始化类的实例域。 构造器的特点: 构造器与类同名。 每个类可以有1个或多个构造器。 构造器可以有0个或多个参数。 构造器没有返回值。 阅读全文

posted @ 2017-09-15 10:52 云潇洒 阅读(842) 评论(0) 推荐(1) 编辑

java is-a、has-a和like-a、组合、聚合和继承 两组概念的区别
摘要:is a 代表的是类之间的继承关系,比如PC机是计算机,工作站也是计算机。PC机和工作站是两种不同类型的计算机,但都继承了计算机的共同特性。因此在用 Java语言实现时,应该将PC机和工作站定义成两种类,均继承计算机类。 has a 代表的是对象和它的成员的从属关系。同一种类的对象,通过它们的属性的 阅读全文

posted @ 2017-09-15 10:51 云潇洒 阅读(3311) 评论(0) 推荐(0) 编辑

Java: 类继承中 super关键字
摘要:super 关键字的作用有两个: 1)在子类中调用超类的构造器,完成实例域参数的初始化,调用构造器的语句只能作为另一个构造器(通常指的是子类构造器)的第一条语句出现, 2)在子类中调用超类的方法,如:子类需要覆盖超类中的A方法,但同时也需要调用超类的A方法,故在子类的A方法中调用超类的原有A方法时即 阅读全文

posted @ 2017-09-15 10:50 云潇洒 阅读(1107) 评论(0) 推荐(0) 编辑

Java: private、protected、public和default的区别
摘要:public: 具有最大的访问权限,可以访问任何一个在classpath下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。 protected: 主要的作用就是用来保护子类的。它的含义在于子类可以用它修饰的成员,其他的不可以,它相当于传递给子类的一种继承的东西 defa 阅读全文

posted @ 2017-09-15 10:49 云潇洒 阅读(324) 评论(0) 推荐(0) 编辑

java :instanceof用法
摘要:Java中的instanceof是用来判断某个实例是不是某个类的实例。 例如:A instanceof B (A为某个实例,B为某个类名) 如果A为B的实例,则:(A instanceof B)==true 反之==false 代码举例: package JavaKEYWORDS; class Bi 阅读全文

posted @ 2017-09-15 10:48 云潇洒 阅读(1748) 评论(0) 推荐(1) 编辑

Java:Object类的equals()方法 如何编写一个完美的equals()方法
摘要:一 代码实例: package freewill.objectequals; /** * @author freewill * @see Core Java page161 * @desc getClass实现方式,另有instance of实现方式,根据不同场景使用。 */ public clas 阅读全文

posted @ 2017-09-15 10:47 云潇洒 阅读(2422) 评论(0) 推荐(0) 编辑

java :equals()和hashcode()方法的结合使用
摘要:哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法: 1 public native int hashCode(); 根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方法,因此在Object类中并没有给出 阅读全文

posted @ 2017-09-15 10:46 云潇洒 阅读(894) 评论(0) 推荐(0) 编辑

Java:类类型变量
摘要:在java中有一种被称为类类型的变量,它不同于基本类型变量存储值的方式。不管是基本变量还是类类型变量,都实现为一个内存位置。但是,由于基本变量所需的内存数量是相同的,所以系统可以给它设置一个固定的空间保持命名对象的变量。类类型变量则不同,由于它的长度不确定,从而使得系统难以给其分配一个固定的空间来保 阅读全文

posted @ 2017-09-15 10:45 云潇洒 阅读(1420) 评论(0) 推荐(1) 编辑

Java:验证在类继承过程中equals()、 hashcode()、toString()方法的使用
摘要:以下通过实际例子对类创建过程汇中常用的equals()、hashcode()、toString()方法进行展示,三个方法的创建过程具有通用性,在项目中可直接改写。 //通过超类Employee和其子类Manager ,验证在类继承过程中equals()、hashcode()、toString()方法 阅读全文

posted @ 2017-09-15 10:44 云潇洒 阅读(820) 评论(0) 推荐(0) 编辑

1 2 3 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示