interview
pro_12306
工作
展开
-
Java 中常用的类
1>包装类1.1java提供了8种基本类型及对应的8种包装类类型; a.基本数据类型 byte char short int long float double boolean b.包装类 Byte Character Short Integer Long Float Double Boolean1.2为什么要提供包装类...原创 2019-09-02 10:46:30 · 533 阅读 · 0 评论 -
Java 面向对象
类与对象http://c.biancheng.net/view/940.htmla.具有相同特性(数据元素)和行为(功能)的对象的抽象就是类, 因此对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象。b.类是概念模型,定义对象的所有特性和所需的操作,对象是真实的模型,是一个具体的实体。c.类是描述了一组有相同特性(属性)和相同行为(方法)的一组对象的集合。d.对象或实...原创 2019-08-30 09:35:03 · 507 阅读 · 0 评论 -
2.mybatis Xml映射文件基本标签
<select></select> 映射查询语句<insert></insert> 映射插入语句<update></update> 映射更新语句<delete></delete> 映射查询语句<resultMap></resultMap> 描述如何从数据库结果集中加载对...原创 2019-06-13 15:56:14 · 761 阅读 · 0 评论 -
1.ibatis和mybatis的区别
1.Mybatis比IBatis比较大的几个改进是什么? 1.全局文件的配置 a.两个版本的约束不同: 直接影响到配置文件中的根元素ibatis是<sqlMapConfig></sqlMapConfig> mybatis是<configuration></confi...原创 2019-06-13 14:51:21 · 1080 阅读 · 0 评论 -
7.String、StringBuffer和Stringbuilder的区别
String、StringBuffer和Stringbuilder的区别1.可变性 a.String字符串的内容一旦声明就不能改变,String内对象的的改变是依靠引用关系的变更来实现的; 1.String 类中使用 final 关键字字符数组保存字符串 private final char value[]; b.StringBuffer和Stringbuilder都继承...原创 2019-05-15 14:46:31 · 1064 阅读 · 0 评论 -
6.Java Math round()、ceil()、floor()
/** * round(double a) * 舍入为最接近的 long 值的参数值; * round(float a) * 舍入为最接近的 int 值的参数值; */ System.out.println("-------------------"); long round = Math.round(12.3);//12 System....原创 2019-05-15 13:22:30 · 94 阅读 · 0 评论 -
5.Java String中常用的方法
/** * public final class String implements java.io.Serializable, Comparable<String>, CharSequence {} * 实例化方式 * 1.直接赋值 * 2.构造方法 */ String a="test1"; String str=new String("TEST")...原创 2019-05-15 10:26:21 · 238 阅读 · 0 评论 -
4.Java中final关键字的作用
1.java 中final的作用?final关键字主要用在三个地方:变量、方法、类;a.对于一个final变量,必须要赋初始值,而且是只能初始化一次。 如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改; 如果是引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象。 被fianl修饰的成员变量赋值,有两种方式:1、直接赋值 2、在构造方法中赋初值。b.当...原创 2019-05-14 10:10:01 · 3284 阅读 · 1 评论 -
3.为什么重写equals时必须重写hashCode方法?
hashCode 与 equals (重要)hashCode()介绍hashCode() 的作用是获取哈希码,也称为散列码;它实际上是返回一个int整数。这个哈希码的作用是确定该对象在哈希表中的索引位置。hashCode() 定义在JDK的Object.java中,这就意味着Java中的任何类都包含有hashCode() 函数。散列表存储的是键值对(key-value),它的特点是:能...原创 2019-05-08 16:15:02 · 386 阅读 · 0 评论 -
2.==和equals的区别
== : 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象。(基本数据类型==比较的是值,引用数据类型==比较的是内存地址)equals() : 它的作用也是判断两个对象是否相等。但它一般有两种使用情况: 情况1:类没有覆盖 equals() 方法。则通过 equals() 比较该类的两个对象时,等价于通过“==”比较这两个对象。 情况2:类覆盖了 eq...原创 2019-05-08 16:06:10 · 1004 阅读 · 0 评论 -
1.JDK和JRE的区别
1.JDK面向的是开发人员,它提供了Java的开发环境、运行环境及各种工具和类库;2.JRE面向的是程序使用者,它提供JVM标准实现及Java核心类库;3.JDK包含JRE,JRE中包含了JVM;...原创 2019-05-08 15:40:13 · 587 阅读 · 0 评论 -
Java IO 体系
File -InputStream --FileInputStream -OutputStream --FileOutputStream -Reader --InputStreamReader ---FileReader ...原创 2019-09-03 13:34:29 · 516 阅读 · 0 评论