您现在的位置是:首页 > 编程 > 

Java底层起步

2025-07-29 10:10:56
Java底层起步 Java底层起步Java介绍什么是面向对象?例如:小戴正在做饭时,发现没酱油了,对着外面的朋友小张说,小张你去买瓶酱油,然后小张给楼下超市的小王打电话,让送了一瓶酱油上来。在上述的过程中,从面向对象的角度来讲,其强调的是谁来做这个事,而不是这个事的过程。(是以人及结果为导向而不是过程为导向)什么是平台独立与可移植性(跨平台)?从表现形式上来讲,所谓的跨平台就是能够在不同的平台上进

Java底层起步

Java底层起步

Java介绍

什么是面向对象?

例如:小戴正在做饭时,发现没酱油了,对着外面的朋友小张说,小张你去买瓶酱油,然后小张给楼下超市的小王打电话,让送了一瓶酱油上来。

在上述的过程中,从面向对象的角度来讲,其强调的是谁来做这个事,而不是这个事的过程。(是以人及结果为导向而不是过程为导向)

什么是平台独立与可移植性(跨平台)?

从表现形式上来讲,所谓的跨平台就是能够在不同的平台上进行运行使用,例如:windows、Linux等

从底层来讲,之所以能实现跨平台是因为可以在不同的平台上配置不同的虚拟机,只要有java平台对应的虚拟机的存在就可以运行java项目,从而达到跨平台的目的。

从程序员的角度来讲,就是在操作系统上安装JDK,配置java环境。

基本数据类型

数据类型的存在是为了能够更好的区分不同的数据,只有遵循该规则,虚拟机才能进行识别。

例如:对学生、员工等信息进行统计管理时,会使用数字记录年龄,用中文或英文记录姓名、地址等,这是一种规范也是规则,遵守这个规则,这个信息就能被人们所识别。

类型

描述

byte

字节,范围在-128~127之间

short

比byte范围稍大

char

字符,单个的数字或字母或中文

int

整数,最常用的类型,长度最大为10位

long

长整形,比int的范围更广

float

浮点型,精度较低

double

浮点型,比float的精度更高

boolean

布尔类型,值为true或false

数据类型范围:

Java底层起步_java
条件控制语句

通常说的是if语句及switch语句

概念:根据不同的条件,执行不同的任务。

Java底层起步_方法名_02

两者之间的区别:

if可用于常量、范围等判断;例如:成绩的优良差、(机票、车票等)价格范围等

switch只能用于常量且结果数量已知的判断;例如:婚姻状况、订单支付状态等

循环语句

常见的循环语句有:for循环、while循环、do while循环等

概念:只要满足指定的条件就执行任务,直到条件不满足时,循环就结束

代码语言:javascript代码运行次数:0运行复制
for(int i=1;i<=10;i++){
    println("哎呀,第"+i+"圈");
}
Java底层起步_开发语言_0

例如:经常玩的小游戏,原地转圈,或者做俯卧撑,一组十个,在这个过程中,需要有一个计数器,比如从1开始,每做一次就让计数器+1,直到计数器的值等于10之后就停下来。

方法定义

方法存在的意义是让程序员能够更方便、更快捷的去实现某一个功能,而不需要去考虑其实现的细节

语法:修饰符 返回值类型 方法名(参数类型 变量名,…){功能}

例如:

代码语言:javascript代码运行次数:0运行复制
/**
* 求两个数的较大值
* @param x
* @param y
* @return 返回值类型为int
*/
public static int maxMethod(int x,int y){
    if(x>y){
        return x;
    }else{
        return y;
    }
}

生活案例:常用的空调,只需要知道如何使用即可,不需要知道其内部是如何实现的

关键词

描述

public

公共的

static

静态的

maxMethod

自定义方法名

------- | ------------ | | public | 公共的 | | static | 静态的 | | maxMethod | 自定义方法名 |

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:202-09-0,如有侵权请联系 cloudcommunity@tencent 删除虚拟机java跨平台配置数据类型

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/biancheng/1268105.html

相关标签:无
上传时间: 2025-07-28 21:34:32
留言与评论(共有 16 条评论)
本站网友 儿童的定义
11分钟前 发表
第"+i+"圈"); }Java底层起步_开发语言_0例如:经常玩的小游戏
本站网友 itx机箱推荐
18分钟前 发表
从而达到跨平台的目的
本站网友 会阴侧切术
28分钟前 发表
长度最大为10位long长整形
本站网友 减肥法成功案例
18分钟前 发表
配置java环境
本站网友 石菖蒲
12分钟前 发表
虚拟机才能进行识别
本站网友 联想y430p
27分钟前 发表
比如从1开始
本站网友 回收公司
18分钟前 发表
虚拟机才能进行识别
本站网友 成人如何提高记忆力
11分钟前 发表
地址等
本站网友 宜兰食品工业股份有限公司
27分钟前 发表
int y){ if(x>y){ return x; }else{ return y; } }生活案例:常用的空调
本站网友 天生御景
24分钟前 发表
例如:windows
本站网友 南雄龙华山温泉
24分钟前 发表
从而达到跨平台的目的
本站网友 最新软件
11分钟前 发表
(是以人及结果为导向而不是过程为导向)什么是平台独立与可移植性(跨平台)?从表现形式上来讲
本站网友 贵阳横店电影城
7分钟前 发表
(机票
本站网友 原液是什么
29分钟前 发表
地址等
本站网友 swisse蔓越莓
7分钟前 发表
比int的范围更广float浮点型