Java中一些属性的意义(有补充)
来源:互联网 发布:下载好片的软件 编辑:程序博客网 时间:2024/06/06 23:53
class(类)、Object(对象/所有类的父类)、instance(实例)、state(状态)、behavior(行为)、field(文件)、method(方法/函数)、new(创建)、可见性(访问控制)、attribute(属性)、property(参数)、package(包)、import(导入)、static variable(静态变量)、class variable(类变量)、instance variable(实例变量)、heap(堆)、stack(栈),method area(方法区)、GC(垃圾回收)、override(覆盖/重载)、overload(重写)、对象转型(casting)、Polymorphism(多态)、this(指当前对象)、super(当前对象的父类),Exception(异常;注:分为编译期异常和运行期异常);集合{Collection、List、Set、Map、ArrayList、HashSet、HashMap、Iterator、equals、hashCode、Comparable、Comparator}。
Servlet和JSP
----HttpServlet、doGet、doPost、HttpServletRequest、HttpServletResponse、request.getParameter()、request.setAttribute()、request.getAttribute()、request.getSession()、ServletContext、Filter、web.xml、tomcat、forward与redirect、http协议的无状态性、cookie、JSP Scope Object、<c:out …/>、<c:forEach …>
----多线程:Thread、Runnable、sleep、wait、notify、synchronized、lock
----常用类:String、intern、常量池、StringBuffer、java.util.Date、SimpleDateFormat、Regex(正则表达式)
----反射机制:Class、Method、Field、invoke、newInstance、BeanUtils(apache-commons)、PropertyUtils(apache-commons)
----输入输出流:InputStream、OutputStream、Reader、Writer、Adapter设计模式与原始流类、Decorator设计模式与包装流类、对象序列化和反序列化
关于SSH框架大家肯定不陌生吧?简单回答一下以下问题可以考验你对SSH框架的理解。
Struts2:
为什么每次请求都要创建一个Action对象?
ModelDriven拦截器的配置中refreshModelBeforeResult解决了什么问题?
为什么在web.xml中配置的StrutsPrepareAndExecuteFilter要过滤所有的请求?
请你给我谈谈ValueStack?
Struts2是如何实现MVC设计模式的?
Spring:
你为什么要用Spring?
请你聊一聊IOC/DI?
什么是声明式的事务管理?为什么要使用声明式的事务管理?Spring如何实现声明式的事务管理?
把spring和hibernate集成,定义事务管理特性的时候,为何要将除了添加、删除、更新操作之外的方法,即主要执行查询任务的方法定义为read-only?
Hibernate:
请你谈谈你对OR映射的理解?
很多人说Hibernate不适合大项目,性能有问题,你是如何理解的?
Hibernate为什么一定要定义一个数据库标识?
为什么Hibernate建议你的实体类实现hashCode和equals方法?
谈谈你对Hibernate实体类中的数据库标识与数据库主键之间关系的认识?
谈谈你对Hibernate关联映射与数据库外键之间关系的认识?
调用session.save()方法,hibernate一定会发出insert语句吗?谈谈你的理解
调用session.update()方法,hibernate一定会发出update语句吗?谈谈你的理解
请你聊一下以下名词、概念或用法:lazy、lazy=”extra”、inverse、fetch、fetch=”join”、fetch=”subselect”、batch-size
配置了lazy=”true”一定会实现懒加载吗?
请你谈谈Hibernate中的“N+1”问题
请你谈谈Hibernate有哪些最佳实践?
学习java或者是在IT这条路上我们真正应该学习的到底是什么?
答案转自@nicknailo
学习如何将需求转化为实现,如何对需求进行分析,如何建立概念模型,如何理顺各种概念之间的关系,如何进行设计,如何选择合适的技术来实现你的设计方案,如何对你的实现进行测试,如何解决你所遇到的形形色色的问题(性能、需求变更等)。
利用Java找工作,需要的就是项目经验,项目经验就是理解项目开发的基本过程,理解项目的分析方法,理解项目的设计思路,理解项目的实现技巧,理解项目的测试方法,理解项目中各种问题的解决方案!!!
- Java中一些属性的意义(有补充)
- java的一些小知识(不断补充中..)
- javascript中属性的意义
- 在JAVA中设置属性提示/方法补充的方法
- 在JAVA中设置属性提示/方法补充的方法
- 补充:学习理论的意义
- 初学java的我看到别人的一些建议,有补充的可以加以评论,谢谢
- c++的一些学习心得(不断补充中)
- MAVEN 基本的一些概念 (笔记—补充中。。。。。)
- 关于hibernate中generator属性的意义
- hibernate中generator属性的意义
- hibernate中generator属性的意义
- hibernate中generator属性的意义
- Java的接口到底有什么意义
- Oracle中一些设置参数的意义
- UML中一些符号的意义
- X264代码中一些参数的意义
- Makefile中一些特殊符号的意义
- Spring学习(八)-AOP基础以及日志
- TI NDK应用开发过程中的一点经验及改进
- noSQL
- poj1753 Flip Game 枚举 暴力 递归
- Java 系统工具类 —— System、Scanner
- Java中一些属性的意义(有补充)
- C++库函数——sort函数
- 140款源代码附地址
- 关于"Get&Post"——千里码(4)
- [shell]获取当前脚本的绝对路径
- C语言 linux 基础
- Hdu2795-Billboard-【线段树】-【有】
- postman+fiddler 登录学校教务系统
- 大数据云计算学习路线