java学习(华育)二期文本记录(源代码联系本人)

java学习(华育)二期文本记录(源代码联系本人)

ID:6075242

大小:98.50 KB

页数:44页

时间:2018-01-02

java学习(华育)二期文本记录(源代码联系本人)_第1页
java学习(华育)二期文本记录(源代码联系本人)_第2页
java学习(华育)二期文本记录(源代码联系本人)_第3页
java学习(华育)二期文本记录(源代码联系本人)_第4页
java学习(华育)二期文本记录(源代码联系本人)_第5页
资源描述:

《java学习(华育)二期文本记录(源代码联系本人)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、从3月25号开始到-----1、第一天:3月25二期入门作业:sql查询的练习题1、学习安排A:复习B:MVC阶段jsp+servlet+javaBeanC:oracleD:框架struts2+spring+hibernate+ibatisxml,ajax,jquery2、软件(1)理解实现特定功能的代码、数据和文档的集合。(2)软件开发模式A:实质上就是将软件开发成什么样子,用户如何使用?B:两种开发模式C/S:客户端/服务器端模式B/S:浏览器/服务器模式(3)B/S的开发技术A:javaE

2、E开发系列B:.net开发系列C:LAMP开发系列(4)软件开发的流程(软件开发生命周期SDLC)A:市场调研《市场调查报告》,初步描述客户的需求B:需求分析分析需求,进行成本效益分析。《需求分析说明书》C:产品立项成立专门的项目团队,投入专门的资金,进行项目的开发。项目:在特定的时间,由特定的人员,在特定的资金范围内一次性完成的工作。D:总体设计《概要设计说明书》E:详细设计《详细设计说明书》《数据字典》F:编码《开发日志》G:测试《测试用例》《测试报告》H:部署和实施《用户使用手册》2、第二

3、天:3月27二期入门1、java(1)理解A:一系列的开发平台的统称javaSE:java标准版,提供java的标准语法以及桌面级的应用开发。javaME:java移动版,进行嵌入式开发。javaEE:java企业版,面向企事业用户进行管理系统的开发。B:一种面向对象的开发语言(2)面向对象以程序中专业的类来映射实际生活中的个体的表达方式。OOA:面向对象的分析OOD:面向对象的设计OOP:面向对象的编程(3)面向对象和面向过程A:面向过程,以流程化的思想实现程序开发。B:面向对象,以功能、模块

4、和具体对象的分析为出发点实现程序开发。(4)面向对象的特点A:继承子类自动具有父类的属性和方法B:封装C:多态一个对象具有不同的表现形态。具体体现:重写和重载。2、javaSE的技术体系A:标准语法B:IOC:jdbcD:界面编程E:网络编程与线程3、jdk(1)配置环境变量A:path指向到jdk的bin目录,告诉os与java有关的可执行应用程序在什么位置。B:classpath.;jdk的lib目录告诉程序,要调用的类文件在哪里。C:java_home指向到jdk的根目录。(2)java程

5、序的执行流程.java源文件----编译(javac)----.class类文件----执行(java)----类加载器,将类文件加载到jvm上----字节码验证器,验证类文件的编码规范是否和OS的编码规范是一致的----执行类文件完成功能。什么是GC?final,finally,finalize的区别?final和abstract的分别?抽象类和接口的区别?类,接口之间的关系?(3)类的基本结构包import类的声明类体(变量,方法,构造函数)(4)package包A:作用用于统一管理类文件B

6、:命名规范名词,全部小写。域名的反写+工程的信息com.microsoft.sqlserver.jdbc.SQLServerDriverC:规则类必须位于包中进行管理,package语句在类文件上是必须的,而且是第一行。(5)import语句A:功能表示导入当前包不存在,但是要使用的对象。B:规则只导入真正使用的对象。(6)类的声明A:格式修饰符class类名extends父类implements接口列表B:修饰符public:public修饰的类的名称必须与java源文件的名称是相同的。def

7、ault:一个java源文件中的非public修饰的类,默认是default。finalabstractC:类命名规范名词,首字母大写其后每个单词的首字母大写。3、第三天:3月30二期入门1、java类(1)类的基本结构变量,方法,构造函数(2)变量描述对象的基本属性(特征)(3)方法描述对象具有的具体的操作行为(4)构造函数实例化对象2、变量(1)基本结构修饰符数据类型变量名称=初始值(2)修饰符A:作用域控制符publicprotecteddefaultprivateB:finalC:sta

8、tic静态变量(3)数据类型A:分类基本数据类型引用数据类型(对象型)B:基本数据类型(8种)boolean:true,falsebyte(8位)----short,char(16)----int(32)----long(64)----float(32)----double(64)低级别数据类型可以自动转换成高级别类型。高级别类型需要强制转换,才能成为低级别类型。当进行数学运算时,byte,short,char都会先自动转换成int再进行运算。基本数据和String之间的转换C:引用类型数组类接

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。