![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
文章平均质量分 75
2╱3=0
努力进取的学生一枚
展开
-
Java基础
day01 Java基础基础路线图java背景知识java是sun推出的一门高级语言java早期为oak,后改名javajava之父:詹姆斯·高斯林为什么使用java?最流行可移植、安全可靠、性能好开发社区完善,功能丰富java能做什么?桌面引用开发企业应用开发移动安卓开发java技术体系java快速入门如何使用javajava语言的产品是jdk,必须安装jdk才能使用java下载安装jdk1.8jdk的安装选择下载jdk:包括下载版.exe和压缩原创 2022-02-18 11:54:51 · 152 阅读 · 0 评论 -
Day02_Java语言基础知识
Day02_Java语言基础知识java语言基础需要学会什么吗?类型转换知识运算符的是要怎么调用Java书写的程序1、类型转换1.1、自动类型转换什么是自动类型转换?为什么要有自动类型转换?当程序需要数据的传输时,发送方发送的数据类型可能和接收方接收的类型数据不一样。类型范围小的变量可以无差错转换为类型范围大的变量。byte->short->int(char)->long->float->double表达式的自动类型转换小范围类型的变量原创 2022-02-18 11:55:37 · 50 阅读 · 0 评论 -
Day03_流程控制语句
Day03_流程控制语句顺序结构:默认流程分支结构:if、switch循环结构:while,for1、分支结构1.1、if分支if后默认内容为接下来第一行的内容格式//格式1if(条件){ 语句;}//格式2if(条件表达式){ 执行语句;}else{ 执行语句;}//格式3if(条件表达式){ 执行语句;}else if(条件表达式){ 执行语句; }else if(条件语句) . . . els原创 2022-02-18 11:56:00 · 134 阅读 · 0 评论 -
Day04_数组
Day04_数组数组就是用来存储 一批同类型数据的内存区域。如果不使用数组:如果同一类型数据的数据过多,就需要大量变量的定义业务功能实现麻烦注意:在java中只有同一类型数据才能存于一个数组中。今天的任务:如何定义数组存储数据定义数组的格式如何操作中数组元素如何获取与修改数组数据怎么解决实际问题如何完成一些业务功能数组内存原理数组如何在内存中工作数组使用的注意点避免入坑,同时可以在出现问题后立即排查问题所在1、数组的定义1.1、静态初原创 2022-02-18 11:57:19 · 143 阅读 · 0 评论 -
Day05_方法
Day05_方法方法是一种语法结构,把一段代码封装成一个功能方便重复调用。使用方法的好处是可以提高代码的复用性,让程序逻辑更清晰。今天的任务:怎么定义方法方法有多种定义方法,需要结合应用场景确定定义方式怎么调用方法只有调用方法才能让方法跑起来方法的内存图方法在内存中如何工作方法的参数传递机制方法的参数传递原理,需要注意的内容方法其他形式、技术方法重载、方法递归1、方法定义、调用1.1、方法完整的定义形式、调用//方法定义修饰符 返回值类型原创 2022-02-18 11:57:36 · 102 阅读 · 0 评论 -
Day06_编程思维训练
Day06_编程思维训练今日的任务:复习前半段课程学习的java编程知识,使用所学的知识解决问题,提高编程能力1、买飞机票 //需求 //机票价格按照淡季旺季、头等舱和经济舱收费、输入机票原价、月份和头等舱或经济舱。 //按照如下规则旺季(5-10月)头等舱9折,经济舱8.5折, // 淡季(11月到来年4月)头等舱7折,经济舱6.5折。 public static double calculateValue(int month,String type,int v原创 2022-02-18 11:58:10 · 101 阅读 · 0 评论 -
Day07_面向对象编程
Day07_面向对象编程什么是面向对象?面向对象是一种编程指导思想把现实的具体事物全部看成一个一个的对象来解决问题为什么要使用面向对象?生活中解决问题都是按照对象化的方式进行的,如果程序也能按照生活中的方式来解决问题,那么程序就更符合人类的思维习惯。今日的任务:学习获取已有对象并使用学习如何自己设计对象并使用1、设计对象并使用1.1、设计类、创建对象并使用 在java中必须先设计类,才能够获得对象。类:对象共同特征的描述。对象:真实存在的具体实例。如何定义一个原创 2022-02-18 11:59:24 · 248 阅读 · 0 评论 -
Day09_ATM系统
Day09_ATM系统技术选型分析面向对象编程使用集合容器程序流程控制1、系统准备每个用户的账户信息都是一个对象,需要提供账户类需要准备一个容器,用于存储系统全部账户首页只需要包含登录和注册两个功能容器对象package com.it.ATMOs;public class Account { private String card; //ID号 private String name;//用户名 private double balance; //余原创 2022-02-18 11:59:50 · 100 阅读 · 0 评论 -
Day10_面向对象进阶
Day10_面向对象进阶今日的任务static关键字:开发中如何定义一个共享的信息,给所有对象共享访问。设计模式:单例:有些类只需要一个对象就可以了,如任务管理器对象,如何实现一个类只能对外产生同一个对象。面向对象三大特征:大量角色类的属性和行为存在重复代码,如果把一类的角色信息进行优化,提升代码复用,降低代码冗余。面向对象学习的关键多关注语法的基本作业和流程多进行思考和语法记忆要自信,不要在短期想能做什么?1、静态关键字:static1.1、static 的作业、修饰成员变量的原创 2022-02-18 12:00:11 · 447 阅读 · 0 评论 -
java IO流学习内容总结
java IO流学习内容总结java流类图结构流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据实在两设备之间的传输称为流。 流的本质是数据传输,更具数据特点将流抽象为各种类,方便更加直观的进行数据操作流的分类根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流和输出流字符流和字节流字符流的由来: 因为数据编码的不同,...转载 2019-12-11 22:39:06 · 92 阅读 · 0 评论