![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
不要忘了为什么出发
加油吧,小伙!
展开
-
Java中length,length(),size()的区别
Java中获取数组的长度使用length属性;获取字符串的长度使用length()方法;获取集合中元素个数使用size()方法。三者并没有可比性,就是时间长了,在使用的时候可能会有些迟疑,不确定要使用哪个。把它们三个放一起对比一下,加深一下记忆。import java.util.ArrayList;import java.util.List;public class T...原创 2018-10-27 21:44:26 · 430 阅读 · 0 评论 -
Java标记接口
标记接口,顾名思义就是起到标记作用的接口,标记接口中没有任何属性和方法,所以对标记接口的实现类没有任何要求。至于标记接口是如何起作用的,猜测对于实现了标记接口的类,jvm会进行特殊处理吧。最常见的两个标记接口,Cloneable和Serializable。当在自定义的类中实现clone()方法时,是要必须实现Cloneable接口的。...原创 2018-12-01 16:28:57 · 123 阅读 · 0 评论 -
Java常见错误提示信息意思
1.the return type is imcompatible with xxx.xxx();大意:返回值类型与xxx方法的返回值类型不兼容,该错误提示信息发生在子类重写父类方法时2.Java complier level does not match大意:eclipse设置的编译器版本设置不匹配...原创 2018-11-27 14:18:53 · 1576 阅读 · 0 评论 -
Java instanceof用法
instanceof运算符用于判断某个对象是否是某个类或某个类的子类或接口的实现类的实例。boolean flag = obj instanceof ClassName;判断obj是否是ClassName的实例,或obj是否是ClassName子类的实例,或obj是否是ClassName的实现类的实例(接口是特殊的类)。特别注意:obj必须与ClassName具有父子继承关系,否则编译...原创 2018-12-04 18:50:20 · 235 阅读 · 0 评论 -
Java类直接量
在使用反射的时候,获得类的Class对象时,可以使用类名.class的方式。之前不知道Java类直接量,还以为class是类的属性,在Object中找了一遍没找到。类名.class,这种用法叫类直接量,可以获得该类对应的Class对象。...原创 2018-12-04 16:27:18 · 146 阅读 · 0 评论 -
Java抽象路径
抽象路径名:JAVA为了方便对不同命名规则的路径进行统一的处理,以JAVA的抽象路径名代表不同系统的路径名。以java.io.File的构造方法源码为例: public File(String pathname) {//pathname可以是windows系统的路径名称,也可以是Linux系统下的路径名称。if (pathname == null) { throw new NullPo...转载 2018-12-04 16:15:47 · 977 阅读 · 0 评论 -
代码规范性训练
目前项目中的代码,说实话看的是真难受。开发人员水平参差不齐,估计也都没有受过代码规范性方面的训练,首先从形式上就感觉很不规范。当我听到方彬说,他之前在招商银行的时候,就写了一个方法,居然在审查了一下午,就是审查代码的规范性。对此,我非常震惊!我个人认为,这一点做的非常好!之前,我也要求自己代码要注意规范性,但是没有经过专门的训练,所以在实际工作的过程中,规范性还是做不到。所以就专门...原创 2018-10-21 20:23:06 · 348 阅读 · 0 评论 -
Hello World的由来
Hello World是一个非常著名的小程序。任何一个学过编程语言的人,大概都写过Hello World。这似乎是一种传统,几乎任何一种编程语言的任何一本教程,都会以Hello World作为入门小程序。今天翻书,就看到这个Hello World,于是就好奇Hello World究竟是起源于哪里?以下内容为网上搜的,应该可信。就是这个牛人Hello, World最早是由 Br...原创 2018-10-27 22:09:55 · 5160 阅读 · 0 评论 -
web.xml配置session详解
在许多情况下,都可以在Java EE中直接使用HTTP会话,不需要添加显示地配置。不过可以在部署描述符中配置它们,并且出于安全地目的也应该配置。在部署描述符中使用<session-config>标签配置会话。样例<session-config> <session-timeout>30</session-timeout> <cook...转载 2019-01-02 22:31:10 · 2796 阅读 · 0 评论