![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
土申日月羊
这个作者很懒,什么都没留下…
展开
-
IDEA中使用EL表达式foreach遍历
一、导入相关依赖包 <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</原创 2018-12-27 10:58:15 · 2819 阅读 · 0 评论 -
Mybatis增删改查(CURD)操作
Mybatis实现数据的增删改查什么是 MyBatis ?MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映...原创 2019-01-02 08:24:22 · 625 阅读 · 0 评论 -
面向对象的特性有哪些?并进行简述。
抽象、继承、封装、多态。抽象从许多事物中,舍弃个别的、非本质的属性,抽出共同的、本质的属性的过程,朱光潜《形象思维在文艺中的作用和思想性》:“抽象就是‘提炼’。 在程序中,抽象的意义在于可以在父类中定义方法(返回值、方法名、参数),不去实现,在子类中实现父类的方法,父类中的抽象方法,可以规范子类方法的定义在程序中,抽象的意义在于可以在父类中定义方法(返回值、方法名、参数),不去实现...原创 2019-01-12 09:33:06 · 1474 阅读 · 0 评论 -
以下代码是否有误,如果有错简述下为什么?Short i = 1; i = i + 1;
首先,short类型是16位的,而int类型是32位的,int 转short 精度可能会丢失。其次,我们可以把其看作:short s1 = 1;int i = 1;s1 = s1 + i;运算时,自动将i提升到32位,然后与1相加,得到的结果是32位的,而此时s1= s1+i 必然报错, 因为如果赋值成功,只是把short类型赋给了i,这个虽然正是我们想要的结果,但是编译程序却不能判定其...原创 2019-01-12 09:35:08 · 1120 阅读 · 0 评论