JAVA学习笔记(六)

1、Eclipse的使用
IDE:idea(目前流行的)、myeclipse、eclipse、netbeans 、(visual studio)
Git:版本管理工具  从Git上下载工程
JSP:页面 web应用 开发jsp应用
 
点击右上角---》java
(1)选择一个工作空间---workspace,默认工作空间
(2)project 项目
file>new java project>输入工程名>点击完成
(3)package包
(4)class类  符合命名规范 字母 数字 下划线 $
(5)run
 
设置字体大小  >preference  >font >java  >设置字体大小
常用快捷键
//           ctrl+/
/*     */   ctrl+shift+/  ctrl+shift+取消
ctrl +s 保存 没事多保存   ctrl+shift+s 工程保存  alt+/自动补齐  ctrl+shift+f:代码格式化   ctrl+d  删除  ctrl+shift+o 导包
 
随机点名器
Random类  实现名字的随机点名
-roll
java里面的随机数
(1)新建一个数组来保存我们的数据  学生的姓名
(2)打印学生的姓名
(3)产生一个随机数 数组 索引
(4)随机数作为索引实现随机点名
 
2、面向对象概述
java语言最大的特点
面向对象是对现实世界理解和抽象的一种方法。
核心思想:大象放冰箱里
大象:(定义一个类  规定一些属性  身高 体重)
冰箱:(定义一个类 品牌 功率 大小)
猴子:(定义一个类)
冰箱.openDoor();
冰箱.save(大象);
冰箱.save(猴子);
冰箱.close;
 
3、面向对象与面向过程
面向过程:传统程序设计的设计思路。将一个问题看成是一系列函数或者模块的集合。自顶向下。
例如:
          
          方法一:开冰箱门;
          方法二:放大象;
          方法三:关冰箱门;
 
关猴子,重新写方法二
 
最大的区别:面向对象的程序设计具有更高的灵活性,便于程序的扩展和升级。
面向过程主要是针对特定需求满足某业务条件下的设计。
 
面向对象的三大特征:封装、继承、多态
 
4、对象 
指的是一个具体的实例,包含属性和方法。
    
5、类 
指的是具有相同属性和方法的一组对象的集合。
 
6、类和对象的关系 
对象指的是一个具体的事例,类:没有指名道姓  类下面可以有子类 :鼠——田鼠
 
7、类的创建
    (1)4类8种 基本数据类型
    (2)引用数据类型:String  数组  接口 等      自定义数据类型 --用户自己创建的类
    (3)手机类:  修饰符(public)  class 类名 { 属性:成员变量;
                                                                            方法:成员函数;  }
 
public class phone {
     String brand;//手机品牌
     String colar;//手机颜色
     int price ;//手机价格
     double size;//手机大小
}
 
8、对象的使用
 
类名  对象名  = new  对象名 ();
原文地址:https://www.cnblogs.com/shanghongbin/p/9994810.html