首页 > 编程语言 >JavaSE概览

JavaSE概览

时间:2023-08-09 11:33:05浏览次数:33  
标签:11 10 12 ArrayList 概览 运算符 数组 JavaSE

一、JavaSE 基础

day01

# day01
1. Java语言发展史
2. Java语言跨平台原理
3. JRE和JDK
4. 常用DOS命令
5. HelloWorld案例
6. 注释
7. 关键字
8. 常量
9. 数据类型
10. 变量
11. 变量使用的注意事项
12. 标识符
13. 类型转换

day02

# day02
1. 算数运算符
2. 字符的+操作
3. 字符串的+操作
4. 赋值运算符
5. 自增自减运算符
6. 关系运算符
7. 逻辑运算符
8. 短路逻辑运算符
9. 三元运算符
10. 数据输入(Scanner)
11. 顺序结构
12. if结构
13. if...else结构
14. if...else...if结构(考试奖励)

day03

# day03
1. switch结构(春夏秋冬)
2. for结构(水仙花)
3. while结构(珠穆朗玛峰)
4. do...while结构
5. 三种循环的区别
6. 跳转控制语句
7. 循环嵌套
8. Random(范围生成)(猜数字)

day04

# day04
1. IDEA项目结构
2. IDEA快捷键
3. IDEA模块操作
4. 数组定义格式
5. 数组动态初始化
6. 数组元素访问
7. 内存分配
8. 单个数组内存图
9. 多个数组内存图
10. 多个数组指向相同内存图
11. 数组静态初始化
12. 数组操作的两个常见小问题
13. 遍历(最大值)

day05

# day05
1. 方法概述
2. 方法定义和调用
3. 方法调用过程图解
4. 带参方法定义和调用
5. 形参和实参
6. 带返回值方法定义和调用
7. 方法的注意事项
8. 方法的通用格式
9. 方法重载
10. 方法参数传递基本类型
11. 方法参数传递引用类型
12. 数组遍历(数组最大值)

day06

# day06
1. Debug
2. 案例一
	1). Debug查看偶数求和
	2). Debug查看方法调用
3. 案例二
	1). 减肥计划if版
	2). 减肥计划switch版
4. 案例三
	1). 逢七过
	2). 不死神兔
	3). 百钱百鸡
5. 案例四
	1). 数组元素求和
	2). 数组内容相同
6. 案例五
	1). 查找
	2). 反转
	3). 评委打分

day07

# day07
1. 类和对象
2. 对象的使用(Student)
3. 单个对象
4. 多个对象
5. 多个对象指向相同
6. 成员变量和局部变量
7. private
8. this(内存原理)
9. 封装
10. 构造方法
11. 构造方法的注意事项
12. 标准类的制作(JavaBean)

day08

# day08
1. API
2. String
3. String构造方法
4. String对象的特点
5. 字符串的比较(用户登录)
6. 遍历字符串
7. 字符串拼接
8. 字符串反转
9. StringBuilder
10. StringBuilder构造方法
11. StringBuilder添加和反转

day09

# day09
1. ArrayList
2. ArrayList构造和添加
3. ArrayList常用方法
4. ArrayList存储字符串并遍历
5. ArrayList存储学生对象并遍历
6. 学生管理系统(案例)
	1). 项目结构
	2). 学生类
	3). 主界面
	4). 添加学生
	5). 查看所有学生
	6). 删除学生
	7). 修改学生
	
	8). 学号不存在问题
	9). 学号重复问题

标签:11,10,12,ArrayList,概览,运算符,数组,JavaSE
From: https://www.cnblogs.com/Rover20230226/p/17616392.html

相关文章

  • JavaSE--多态在开发中的作用
    一、多态在开发中的作用  1、降低程序的耦合度,提高程序的扩展力  publicclassMaster(){    publicvoidfeed(Dogd){}    publicvoidfeed(Dogd){}  }  以上代码中:Master和Dog、Cat关系紧密,耦合度高,导致扩展力很差  publicclassMaster(){   ......
  • JavaSE--super关键字
    一、super关键字1、super是一个关键字,全部小写2、this与super对比  this:    this可以出现在实例方法中和构造方法中    语法:this.或者this()    this不能使用在静态方法中    this.大部分可以省略,在区分局部变量和实例变量的时候不能省略,    this......
  • JavaSE--方法覆盖和多态
    一、方法覆盖Override1、什么时候使用Override  例如:以下代码:鸟儿在执行move方法时,最好输出“鸟儿在飞翔”,但是当前程序在执行move方法时,输出“动物在移动”,显然Bird子类继承来的方法无法满足需求  子类继承父类之后,当继承过来的方法无法满足当前子类的业务需求时,子类有权......
  • JavaSE--封装
    一、封装概念及作用1、封装  现实生活中很多都是封装的,例如手机、笔记本电脑......外部有一个壳子保护内部的部件,保证内部的部件是安全的  封装之后对于我们使用者来说不需要了解内部的结构和关心内部的复杂,只需要使用就可以2、封装的作用保证内部结构的安全屏蔽复杂,暴......
  • JavaSE--继承
    一、继承extends1、继承的作用  基本作用:子类继承父类,代码可以得到复用  主要作用:因为有了继承关系,才有了后期的方法覆盖和多态机制2、继承的语法结构class类名extends父类名{类体;}//使用继承机制来解决代码复用问题。//继承也是存在缺点的:耦合度高,父类修......
  • JAVASE学习笔记
    JavaSE基础知识1、Java应用与特性jdk8常用jdk11常用jdk17推荐使用java之父高斯林1、常用的java程序分为JavaSE、JavaEE、JavaME三个版本2、J2SE:定位在服务端的开发(WEB网页)3、JavaME:定位在消费行电子产品的应用上。特性和优势:1、面向对象2、可移植性3、高性能4、......
  • JavaSE--控制语句
    一、控制语句1、控制语句分类顺序结构  按照顺序来执行程序分支结构/选择语句  单分支if、多分支switch循环结构  for、while、dowhile2、分支结构单分支if语法格式:第一种写法:if(布尔表达式){java语句;}......
  • JavaSE--方法
    一、方法1、方法的定义/*[修饰符列表]返回值类型方法名(形式参数列表){方法体;//return;终止当前方法}方法写完之后需要调用去使用,不调用没法用1、修饰符列表:不是必选的2、返回值类型:可以是任何数据类型(基本数据类型和引用数据类......
  • JavaSE--运算符
    一、运算符运算符:用于指明对于操作数的运算方式1、运算符分类  1)按照操作数的数目分  单目操作符、双目操作符、三目操作符  2)按照运算符的功能来分  算术运算符、赋值运算符、关系运算符、逻辑运算符2、运算符详解  1)算数运算符+加法-减法*乘法/除法......
  • JavaSE基础(一)
    一、Java背景内容JDK、JRE、JVM跨平台原理常用DOS命令、BUG及BUG解决(一)JDK、JRE、JVM1.JDK(JavaDevelopmentKit):是Java开发工具包,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。2.JRE(JavaRuntimeEnvironment):是Java的运行环......