摘要: 1.首先string是一个不可变类,指的是它在被定义后不能被修改,有些人会说明明可以修改啊,此处的不能修改指的是一个string被定义后改变不了该内存存储的值,当你在进行第二次赋值操作的时候数据库并不会修改这个内存地址的对应的值,而是重新指向一个地址储存,所以每改变一次就会多占有个位置。都会放在字符 阅读全文
posted @ 2018-03-28 22:16 梦中云茵 阅读(1295) 评论(0) 推荐(0) 编辑
摘要: 1.封装 将对象的状态信息隐藏在对象内部不允许外部程序访问直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作和访问,也就是set和get方法。 主要就是两个含义: (1)把该隐藏的隐藏起来。 (2)把该暴露的暴露出来。 2.继承 子类继承父类的行为。 3.多态 java 中的多态分 阅读全文
posted @ 2018-03-28 22:00 梦中云茵 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 主要是因为一个核心的东西,JVM(java virttual Machine),及java虚拟机 然而所有平台上的JVM都是不一样,但是每个JVM提供给编译器的接口都是一样的。 class文件,编译好的字节码文件。所以编译器只需要生成字节码文件就行,至于在不同的平台上运行 这就交给不同平台上的JVM 阅读全文
posted @ 2018-03-28 21:43 梦中云茵 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 其实这种方式已经很少用了,因为我们已经有很成熟的框架可以用,例如stringmvc+hibernate 它们对这些交互有一些很成熟的封装。 但是当不用框架时,有些东西还是需要知道的。 1.在后台代码中传递参数,放入流中。 2.在前端的获取中,需要jquery.js 阅读全文
posted @ 2018-03-28 21:08 梦中云茵 阅读(2229) 评论(0) 推荐(0) 编辑
摘要: 2018-03-28 这是我们日常开发人员经常遇到的问题,有些项目的实体类较多,不易手动创建实体类。下面介绍的方法是我实战过的。 1.首先它需要一个jar包mybatis-generator-core-1.3.2,可以自己下一个。 jar包可以放在自己知道的一个目录即可。 2.还需要一个配置文件,用 阅读全文
posted @ 2018-03-28 20:20 梦中云茵 阅读(738) 评论(0) 推荐(0) 编辑