随笔分类 - CoreJava
摘要:## 控制器层 需求分析:访问路径:`/user/reg.do`请求参数:`username=xx&password=xx&&phone=xx&email=xx`请求类型:`POST`响应内容:`JSON` 对于JSON的解释 创建专门用于响应给客户端的JSON数据的类`com.demo.pojo.
阅读全文
摘要:业务层 实现类 创建`com.demo.service.Impl.UserServiceImpl`类,使用`@Service("userService")`对类注解,声明`private UserMapper userMapper`成员,并使用`@Autowired`注解,实现`IUserServi
阅读全文
摘要:我练习的demo是基于SSM+MySQL+Eclipse+Tomcat8+Maven3实现的; 创建项目 ## 创建Maven Project: Artifact Id: cn.com.demo Group Id: demo ## 完成项目的基本配置 ## 生成web.xml ## 添加Tomcat
阅读全文
摘要:分组查询 分组查询通常和聚合函数结合使用,查询条件中每个XXX就以XXX为分组的条件; 格式:每个A的平均B select avg(B) from 表名 group by A; having 在where后面只能写普通字段的条件;在having后面写聚合函数的条件;having写在group by的
阅读全文
摘要:XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式? 两种形式:DTD以及schema; 本质区别:schema本身是xml的,可以被XML解析器解析(这也是从DTD上发展schema的根本目的); 解析方式:有DOM、SAX、STAX、JDOM、DOM4J等; DOM:是一
阅读全文
摘要:UML是什么?有哪些常用的图? UML是标准的建模语言;常用图包括:用例图、静态图(包括类图、对象图和包图),行为图、交互图(顺序图、合作图),实现图。 简述一下Singleton模式。 Singleton模式主要作用是保证在Java应用程序,一个类Class只有一个实例存在。举个例子:定义一个类,
阅读全文
摘要:什么是java序列化?如何实现java序列化? 序列化就是用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以将流化后的对象进行读写操作,也可以将流化后的对象传输与网络之间。序列化就是为了解决在对对象流进行读写操作时引发的问题; 序列化的实现:将需要被序列化的类实现Serializabl
阅读全文
摘要:介绍Java中的Collection FrameWork及如何写自己的数据结构。 Collection ├ List │ ┝ LinkedList │ ┝ArrayList │ ┗Vector │ ┗Stack ┗Set Map ┡Hashtable ┡HashMap ┗WeakHashMap Co
阅读全文
摘要:Java中的异常处理机制的简单原理和应用。 当Java程序违反了Java的语义规范时,Java虚拟机就会将发生的错误标示为一个异常。违犯语义规则包含两种情况。一种是Java类库内置的语义检查。例如发生数组下标越界,会引发IndexOutBoundsException;访问null的对象时会引发Nul
阅读全文
摘要:※ 说出一些常用的类、包、接口。 常用的类:BufferedReader、BufferWriter、FileReader、FileWirter、String 常用的包:java.lang、java.awt、java.io、java.util、java.sql 常用的接口:List、Map、Docum
阅读全文
摘要:※ 描述一下JVM加载class文件的原理机制? JVM中类的装载是由ClassLoader和它的子类来实现的,Java ClassLoader是一个重要的java运行时系统组件。它负责在运行时查找和装入类文件的类。 ※ char型变量中能不能存储一个中文汉字,为什么? 能够定义成为一个中文的,因为
阅读全文
摘要:※String是最基本的数据类型么? 不是。 ※float f=3.4;是否正确?翻译能否通过? 不正确;精度不准确,不能,应该用强制类型转换,如下所示:float f=(float)3.4。 ※short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;
阅读全文
摘要:Java提供两种不同的类型:引用类型和原始类型(或内置类型); int是Java的原始数据类型,Integer是java为int提供的封装类。 java为每个原始类型提供了封装类; 原始类型:boolean、char、byte、short、int、long、float、double 封装类型:Boo
阅读全文
摘要:区别如下: 作用域 当前类 同包 子孙类 其他 public √ √ √ √ protected √ √ √ X default √ √ X X private √ X X X 不写时默认default。
阅读全文
摘要:面向对象的特征有哪些? 封装:封装是保证软件部件具有优良的模块性的基础,封装的目标就是要实现软件部件的“高内聚,低耦合”,防止程序相互以来性带来的变动影响。面向对象的封装就是把描述一个对象的属性和行为的代码封装在一个“模块”中,也就是一个类中,属性用变量定义,行为用方法定义,方法可以直接访问同一个对
阅读全文

浙公网安备 33010602011771号