面向对象学习之前的准备


梳理一下面向对象学习之前需要的准备
只是简单的整理,并不全面,欢迎补充

1、java环境的配置

首先下载JDK1.8

打开百度,到官网下载

安装就一直下一步

最后配置环境变量

先找到我们安装的jdk的位置

默认位置为

C:\Program Files\Java\jdk1.8.0_20\bin

演示

右击我的电脑-->属性-->高级系统设置-->环境变量-->环境变量-->系统变量中path-->新建-->在新出来的一行加上刚才的路径
属性-》高级系统设置

image

环境变量

image

系统变量中path

image

新建

image

在新出来的一行加上刚才的路径

image

2、eclipse创建一个java工程

点击File->New->Java Project

0062Lk69gy1gxc11elzn8j30hg0qbti1

3、创建类

点击File->New->Package

创建放类的包 --相当于文件夹

0062Lk69gy1gxc17ncdcnj30gl0dowh3

接着,右击我们新建的包

点击点击File->New->Class

0062Lk69gy1gxc19xeztkj30iw0krjyr

4、main方法

main方法是程序的入口

public static void main(String[] args){
  
}

5、输出一句话

public class HelloWorld{
    public static void main(String[] args){
    	System.out.println("hello world!!!")    
    }
}

6、基本数据类型

  • int
    • 数字
  • long
    • 储存的上限比int大
  • short
    • 储存的上限比int小
  • float
    • 储存小数
  • double
    • 储存的精度比float高
  • byte
    • 储存一个字节
  • boolean
    • 储存true或者false
  • char
    • 储存一个字符如一个字母、汉字

7、String类型

储存多个字符

String hello = "Hello World";
//String的几个方法需要掌握
hello.CharAt([索引值]);//拿取单个字符
hello.indexOf([字符]);//检索字符传中是否有这个字符,有返回位置,没有返回-1
hello.substring(index1,index2);//截取字符index1-index2之间的包含index1不包含index2

8、数组

将多个同类变量放到一起

//语法
类名[] [数组名]= new 类名[组中能放的变量数];
//往数组中添加数据
数组名.[数组下标] = 数据;
//从数组中拿数据
类名 变量名 = 数组名.[数组下标]

9、if -else (融合在面向对象中)

  • if结构

    if(i>0){
        //代码块
    }
    
  • if-else结构

    if(i>0){
        //代码块
    }else{
        //代码块
    }
    
  • 多重if结构

    if(i>0){
        //代码块
    }else if(i>-10){
        //代码块
    }else if(i>-100){
        //代码块
    }
    .
    .
    .
    else{
        //代码块
    }
    
  • 嵌套if结构

    if([表达式]){
        if(表达式){
            //代码块
        }
    }
    

10、循环(融合在面向对象中)

  • while循环(先判断后执行)

    while([循环条件]){
    	//代码块
    }
    
  • do-while循环(先执行后判断)

    do{
        //代码块
    }while([循环条件]);
    
  • for循环

    for([一个变量];[循环条件];[变量操做]){
        //代码块
    }
    

1、输出自我介绍

2、image3、image

4、计算1+2+...+100

5、求1~100之间不能被3整除的数之和

以上掌握之后,大家可以开始进入面向对象的学习

posted @ 2021-12-17 21:59  树大有枯枝  阅读(53)  评论(0编辑  收藏  举报