java学习
文章平均质量分 75
2╱3=0
努力进取的学生一枚
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java基础
day01 Java基础 基础路线图 java背景知识 java是sun推出的一门高级语言 java早期为oak,后改名java java之父:詹姆斯·高斯林 为什么使用java? 最流行 可移植、安全可靠、性能好 开发社区完善,功能丰富 java能做什么? 桌面引用开发 企业应用开发 移动安卓开发 java技术体系 java快速入门 如何使用java java语言的产品是jdk,必须安装jdk才能使用java 下载安装jdk1.8 jdk的安装 选择下载jdk:包括下载版.exe和压缩原创 2022-02-18 11:54:51 · 224 阅读 · 0 评论 -
Day02_Java语言基础知识
Day02_Java语言基础知识 java语言基础需要学会什么吗? 类型转换知识 运算符的是要 怎么调用Java书写的程序 1、类型转换 1.1、自动类型转换 什么是自动类型转换?为什么要有自动类型转换? 当程序需要数据的传输时,发送方发送的数据类型可能和接收方接收的类型数据不一样。 类型范围小的变量可以无差错转换为类型范围大的变量。 byte->short->int(char)->long->float->double 表达式的自动类型转换 小范围类型的变量原创 2022-02-18 11:55:37 · 124 阅读 · 0 评论 -
Day03_流程控制语句
Day03_流程控制语句 顺序结构:默认流程 分支结构:if、switch 循环结构:while,for 1、分支结构 1.1、if分支 if后默认内容为接下来第一行的内容 格式 //格式1 if(条件){ 语句; } //格式2 if(条件表达式){ 执行语句; }else{ 执行语句; } //格式3 if(条件表达式){ 执行语句; }else if(条件表达式){ 执行语句; }else if(条件语句) . . . els原创 2022-02-18 11:56:00 · 175 阅读 · 0 评论 -
Day04_数组
Day04_数组 数组就是用来存储 一批同类型数据的内存区域。 如果不使用数组: 如果同一类型数据的数据过多,就需要大量变量的定义 业务功能实现麻烦 注意:在java中只有同一类型数据才能存于一个数组中。 今天的任务: 如何定义数组存储数据 定义数组的格式 如何操作中数组元素 如何获取与修改数组数据 怎么解决实际问题 如何完成一些业务功能 数组内存原理 数组如何在内存中工作 数组使用的注意点 避免入坑,同时可以在出现问题后立即排查问题所在 1、数组的定义 1.1、静态初原创 2022-02-18 11:57:19 · 202 阅读 · 0 评论 -
Day05_方法
Day05_方法 方法是一种语法结构,把一段代码封装成一个功能方便重复调用。 使用方法的好处是可以提高代码的复用性,让程序逻辑更清晰。 今天的任务: 怎么定义方法 方法有多种定义方法,需要结合应用场景确定定义方式 怎么调用方法 只有调用方法才能让方法跑起来 方法的内存图 方法在内存中如何工作 方法的参数传递机制 方法的参数传递原理,需要注意的内容 方法其他形式、技术 方法重载、方法递归 1、方法定义、调用 1.1、方法完整的定义形式、调用 //方法定义 修饰符 返回值类型原创 2022-02-18 11:57:36 · 143 阅读 · 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 · 187 阅读 · 0 评论 -
Day07_面向对象编程
Day07_面向对象编程 什么是面向对象? 面向对象是一种编程指导思想 把现实的具体事物全部看成一个一个的对象来解决问题 为什么要使用面向对象? 生活中解决问题都是按照对象化的方式进行的,如果程序也能按照生活中的方式来解决问题,那么程序就更符合人类的思维习惯。 今日的任务: 学习获取已有对象并使用 学习如何自己设计对象并使用 1、设计对象并使用 1.1、设计类、创建对象并使用 在java中必须先设计类,才能够获得对象。 类:对象共同特征的描述。 对象:真实存在的具体实例。 如何定义一个原创 2022-02-18 11:59:24 · 335 阅读 · 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 · 175 阅读 · 0 评论 -
Day10_面向对象进阶
Day10_面向对象进阶 今日的任务 static关键字:开发中如何定义一个共享的信息,给所有对象共享访问。 设计模式:单例:有些类只需要一个对象就可以了,如任务管理器对象,如何实现一个类只能对外产生同一个对象。 面向对象三大特征:大量角色类的属性和行为存在重复代码,如果把一类的角色信息进行优化,提升代码复用,降低代码冗余。 面向对象学习的关键 多关注语法的基本作业和流程 多进行思考和语法记忆 要自信,不要在短期想能做什么? 1、静态关键字:static 1.1、static 的作业、修饰成员变量的原创 2022-02-18 12:00:11 · 592 阅读 · 0 评论 -
java IO流学习内容总结
java IO流学习内容总结 java流类图结构 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据实在两设备之间的传输称为流。 流的本质是数据传输,更具数据特点将流抽象为各种类,方便更加直观的进行数据操作 流的分类 根据处理数据类型的不同分为:字符流和字节流 根据数据流向不同分为:输入流和输出流 字符流和字节流 字符流的由来: 因为数据编码的不同,...转载 2019-12-11 22:39:06 · 167 阅读 · 0 评论
分享