上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 46 下一页
摘要: String: 1,是字符串常量,一旦创建就不能修改。对于已经存在了的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去。 2,String也是final类,不能被继承。 3,String是对象而不是基本类型。 4,string覆盖了equals方法和hashCode()方法。 S 阅读全文
posted @ 2019-06-19 18:07 jason小蜗牛 阅读(2535) 评论(0) 推荐(0) 编辑
摘要: 在修饰的元素上没有写任何的访问修饰符,则表示friendly。 阅读全文
posted @ 2019-06-19 17:58 jason小蜗牛 阅读(772) 评论(0) 推荐(0) 编辑
摘要: java中的8大基本类型及其包装类型 1,int >Integer 最小值-231 最大值231-1 2,byte >Byte 3,short >Short 4,long >Long 5,char >Character 6,double >Double 7,float >Float 8,boolea 阅读全文
posted @ 2019-06-19 17:20 jason小蜗牛 阅读(279) 评论(0) 推荐(0) 编辑
摘要: Collections是java.util包下的类,是针对集合类的一个工具类,提供一系列的静态方法,实现对集合的查找,排序,替换,线程安全化(将非同步的集合转换为同步的)等操作。 Collection是java.util包下的接口,它是各种集合结构的父接口,继承于它的接口主要有Set和List,提供 阅读全文
posted @ 2019-06-19 17:14 jason小蜗牛 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 静态变量属于类的级别,而实例变量属于对象的级别。 主要区别有两点: 1,存放位置不同 类变量随着类的加载存在于方法区中,实例变量随着对象的建立存在于堆内存中。 2,生命周期不同 类变量的生命周期最长,随着类的加载而加载,随着类的消失而消失,实例变量随着对象的消失而消失。 静态的使用注意事项: 1,静 阅读全文
posted @ 2019-06-19 17:06 jason小蜗牛 阅读(4285) 评论(0) 推荐(0) 编辑
摘要: java中实现多态需要三个条件: 1,需要有继承关系的存在。 2,需要有方法的重写。 3,需要有父类的引用指向子类对象。 阅读全文
posted @ 2019-06-19 16:56 jason小蜗牛 阅读(3122) 评论(0) 推荐(0) 编辑
摘要: 抽象类和接口的区别如下: 1,抽象类和接口都不能直接实例化,如果要实例化,抽象类变量必须指向实现所有抽象方法的子类对象,接口变量必须指向实现了所有接口方法的类对象。 2,抽象类要被子类继承,接口要被类实现。 3,接口只能做方法声明,不能实现方法。而抽象类既可以做方法声明,也可以做方法实现。 4,接口 阅读全文
posted @ 2019-06-19 16:54 jason小蜗牛 阅读(2343) 评论(0) 推荐(0) 编辑
摘要: <%! %>:是jsp中的声明标签,通常声明全局变量,常量,方法等。 <% %>:<% java代码 %>,其中可以包含局部变量,java语句等。 <%= %>:<%=java 代码%>,可以在客户端输出。 阅读全文
posted @ 2019-06-19 16:42 jason小蜗牛 阅读(4335) 评论(0) 推荐(0) 编辑
摘要: 进程是执行着的应用程序,而线程是进程内部的一个执行序列。一个进程可以有多个线程。线程又叫轻量级进程。 线程的划分小于进程,线程是隶属于某个进程的。进程是程序的一种动态形式,是CPU,内存等资源占用的基本单位,而线程是不能占有这些资源的。 进程之间相互独立,通信比较困难,而线程之间共享一块内存区域,通 阅读全文
posted @ 2019-06-19 16:36 jason小蜗牛 阅读(309) 评论(0) 推荐(0) 编辑
摘要: -final:作为修饰符关键字,有三种用法: 1,如果一个类被声明为final,则意味着它不能被继承。 2,将变量声明为final,则表示它是一个常量,也就是保证它在使用过程中不被修改,被final修饰的变量,在声明时必须给出值。 3,将方法声明为final,则表示该方法不能被子类重写。 -fina 阅读全文
posted @ 2019-06-19 16:28 jason小蜗牛 阅读(785) 评论(0) 推荐(0) 编辑
上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 46 下一页