java面向对象核心思想

   第一步:设置环境----JDK

​                 菜单【window】---展开---选择【preferences】-----弹出属性窗体

​                         ----【java】选项------展开---【installed jre】

​                        ----选中自带的--【remove】

​                       ----【add】----弹出窗体----【next】------弹出窗体

​                       ----【jre home】----点击后面【directory】

​                 

```
PATH=D:\ruanjiankaifa\apache-maven-3.6.3\bin;D:\ruanjiankaifa\sts-bundle\sts-bundle\sts-bundle\Java\jdk1.8.0_112\bin;C:\Windows\system32;C:\Windows;C:\Windows\S
ystem32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\
```

​      第二步:设置编码

​              菜单【window】---展开---选择【preferences】-----弹出属性窗体 

​                  --【General】------展开---点击【workspace】--右下方【encoding】

​                 ---【UTF-8】--以后java所有的环境编码全部UTF-8

​                  ---[APPLY  AND CLOSE]

​     第三步:设置字体

​           菜单【window】---展开---选择【preferences】-----弹出属性窗体     

​                  --【General】------展开---选择【appearance】

​                  ---选择【colors  and  fonts】---【basic】---展开-【textfont】 

​       第四步:设置代码或或者注释模板【暂时不设置】

​           菜单【window】---展开---选择【preferences】-----弹出属性窗体 

​                 ---【java】--展开---选择【code style】

​                                    --展开---选择【code templates】

​                                                   【commens--注释模板】

​                                                   【code】--代码模板

  7.如何使用工具写代码

​       工具管理代码的方式【区分管理】

​       如何区分?使用项目的概念---进行业务独立---称为一个项目

​      工具项目---------我的一套业务功能

​      项目的本质-----文件夹

​     编写业务代码之前需要分析业务--创建项目

​     工具创建项目的方式---
​             菜单【file】---展开【new】----【java project】

​             项目列表区----新工具---有【create a java project】---点击

​                           已经有一个创建好的项目---空白右击鼠标----【new】--

​    创建项目--弹出窗体--设置项目参数

​             project name---项目的名字

​             检查jre的版本是不是自己个的

​                    ---【finish】

   项目结构分析:

​            jre------运行环境

​           src----放所有的代码业务

  创建一个类运行

​          选中src-----右击----new-----class

​              弹窗窗体--设置

​                 name----起java文件名字和类名

​                勾选----public  static void main(String[] args) 生成

​    备注:选择性记忆-

​          选中项目------右击----【build path】----【configure  build path】---点击

​                弹出窗体---【libraries】------右边【add libraries】

  快捷提示:alt+/

  运行代码:选择带有main函数的类---右击---【run as】----选择第一个

​    备注:假如一不小心把不该关闭的窗口关闭了----应该怎么办?

​           A:很熟练工具--菜单【window】----【show view】---找到对应的面板

​          B:不熟练----一键还原---菜单【window】

​                               ---【perspective】---【reset  perspective】--点击

注释模板修改

​      files---java类文件的最前面的注释模板

​      types----java类定义上面注释模板

​       methods----所有函数【方法】上面的注释模板

第四件事情:java的编码规范--核心思想--面向对象

​       1.为什么学习?

​           原生编写代码--没有规矩----写出来的代码比较繁琐---无法达到应用级别

​           java自己的一套编码格式规范--立规矩----面向对象

​       2.为什么使用面向对象这种思想?

​          面向对象的思想更加符合当前生活思维习惯

​            除了面向对象思想

​                  面向过程   

​                  面向接口【属于面向对象的一部分】--架构师设计层面

​      3、对比面向对象和面向过程边编程!

​         案例:

​             把大象装进冰箱   

​                   面向过程:重点关注的是【过程】---需要参与整个过程

​                           先有大象和冰箱

​                           思考大象能不能装进冰箱

​                                  如果能直接装进----是否使用工具

​                                 如果不能---杀了大象--剁成块--装进去

​                           关闭冰箱门

​                           如果还想再撞几头大象---重复性业务

​                    优点:

​                         无论如何--业务是可以完成的

​                   缺点:

​                         业务过程繁琐重复

​                面向对象:重点关注的是【对象】------专业人做专业事情

​                                  不在关心过程----关注谁能做这个事情--找到他来做

​                             有大象  和 冰箱

​                             大象装进冰箱工作--------外包给能做这个事情的对象或者个体

​                              只要看到结果---大象装进了冰箱

​                              不管装几头大象----只要交给能做这个事情的对象          

​                      优点:

​                            专业做专业事情---过程就变得简单可重复

​                       缺点:

​                              看不到过程--无法控制过程风险、 

​                              有可能找不到这个对象-----【可以自己创造一个】

​              找对象:

​                    没有对象之前----面向过程的

​                    找到对象之后---纯面向对象

​           

​      4、java语言的编程思想就是纯面向对象

​            在java人的眼中--万事万物皆对象
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值