![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java入门第一课
文章平均质量分 61
一两0_0
这个作者很懒,什么都没留下…
展开
-
Day07 构造方法 this
1 方法重载几个方法的功能一样,但是参数列表不同——可以使用方法的重载来实现方法重载:同一个类中:几个方法 方法名相同 参数列表不同的现象方法重载要求: 1 同一个类 2 方法名相同 3 参数列表不同:参数类型不同 参数个数不同 参数顺序不同 对返回值类型和修饰符 无要求重载的方法:功能基本一致重载方法和普通方法一样 互相之间没有影响 只是调用时不能只通过方法名来区分 还需要参数列表重载 类似于 现实同卵双胞胎class Student{原创 2022-03-07 17:25:11 · 168 阅读 · 1 评论 -
Day06 方法、OPP
1 方法1.1 概念在类中定义的 具有指定功能的代码块方法可以认为我们写程序中所要实现的某一个功能;方法中会包含很多条语句,流程控制,循环等,这些内容组合起来去处理一件事情实质:代码块位置:类中意义:表示一个指定功能作用:代码的复用 功能的封装方法格式方法关键字: ()方法格式: 修饰符 返回值类型 方法名(参数列表){ 实现功能的代码块 return(返回值); } 调用方法:方法名(原始数据); 如果 方法有返回 可以定义变量接收返回值原创 2022-03-07 17:23:03 · 185 阅读 · 1 评论 -
Day05 数组 排序
1 数组分析概念:1 容器:可以装多个数据的容器 也是数据 但不是基本数据类型 是引用数据类型2 指定个数:数组中数据的个数一旦指定 不能更改3 指定类型:数组中数据的数据类型一旦指定 不能更改//重点: 1 引用数据和基本数据之间区别// 2 创建数组对象 并起个名字// 3 数组注意事项// 4 遍历数组1.1 基本概念//打印班级所有学生的年龄---------------------------------- int[] ages;//定义数组名:原创 2022-03-05 21:06:39 · 139 阅读 · 1 评论 -
Day04 (do)while for ++
循环结构2.1 while//while格式/* while(boolean表达式){ * 表达式成立时 执行的代码块 * }*/ int k=100; while(k<1000){ int a=k%10; int b=k/10%10; int c=k/100; int sum=a*a*a+b*b*b+c*c*c; if(sum==k){ System.out.println(k); }原创 2022-03-05 17:29:59 · 142 阅读 · 1 评论 -
Day03 选择结构 if else和switch
流程控制概念:通过java关键字来控制代码的执行流程分类(四顺序结构:选择结构:通过if else / switch实现 根据条件判断是否执行对应的代码循环结构:通过while / do while / for实现 根据提交判断循环执行对应的代码跳转: 通过break / continue实现,是否结束或者跳过当前代码1.1 选择结构 if/else//--------------------------------------------- char sex='女'原创 2022-03-05 15:19:35 · 187 阅读 · 1 评论 -
Day02 数据类型转换 运算符
package com.zhiyou100.Day02;public class Test01 {}一个源文件中可以有多个类,但只能有一个public修饰的类, 并且此类的名字必须和源文件名一致1 语法5:常量和变量常量常量:运算过程中 值不能发生更改的数据常量分类:八种基本数据类型的常量值: 1(int 常量) 1.0(double 常量) ‘a'(char 常量) TRUE(Boolean 常量) final常量:被修饰符final修饰的常量变量变量:运算过程中 值可以更改的数据变原创 2022-03-05 15:16:09 · 148 阅读 · 1 评论 -
Day01 jdk dos命令 标识符 基本数据类型
java的特点语言的简单性 (类似于c或者c++,但是没有比较难以理解的指针部分)面向对象 (更加方便的去理解,以及继承了面向对象的好处,如代码扩展和代码的复用)跨平台特性 (一次编写,到处运行)成熟的多线程模型 ( 优势在于处理高并发)原创 2022-02-23 20:18:25 · 202 阅读 · 1 评论