欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java基础之入门自梳理

程序员文章站 2022-04-08 14:49:53
...

*、面向对象

官方一点就是封装(隐藏属性)继承(复用)多态(子类对象赋值给父类变量但依然可以运行出子类特征,重载重写),简单来说就是以对象为中心进行思维的展开
eg:
面向过程的思维:吃(猪八戒,西瓜);     面向对象的思维:猪八戒.吃(西瓜);
将过程中的执行者变成了指挥者

 

*、面向对象的软件开发的三个阶段

OOA(面向对象分析)
OOD(面向对象设计)
OOP(面向对象编程)

 

*、代码编写四步骤

1、明确需求,我要做什么?
2、分析思路,我要怎么做?
3、确定步骤,具体到方法、语句以及对象的结构。
4、代码实现,用具体的java代码实现。

 

 

*、学习新技术的四点

1、该技术是什么,干嘛的?
2、该技术的特点(使用注意)?
3、该技术如何用,demo?
4、该技术什么时候适合用,test?

 

*、java的三种技术架构

javame手机端
javase桌面程序
javaee企业web端

 

*、jdk与jre

jdk>=jre

 

*、javac与java

javac编译成class文件,java运行class文件

 

 *、关键字和保留字

关键字:赋予了特殊意义
保留字:未赋予但将来准备赋予

 

*、java共分五片内存

1、寄存器;
2、本地方法区;
3、方法区;
4、栈(短);
5、堆(长)

 

*、设计模式

代表一种思想或解决方案。
eg:
单例模式的饱汉式(直接创建)和饿汉式(用时再创建)

 

*、Hiberante,iBatis,MyBatis都是对数据访问的封装

Hiberante,iBatis,MyBatis都是对数据访问的封装