点击登录
  • 欢迎访问呆萌钟的个人博客网站,Java教程,编程技术分享,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入呆萌钟呆萌钟技术交流群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧
  • 呆萌钟的淘宝店铺已经开张了哦,传送门:https://shop72495432.taobao.com/

呆萌钟JAVA基础教程_22_对象内存分析

Java中的内存分配 Java 程序在运行时,需要在内存中的分配空间。为了提高运算效率,就对空间进行了不同区域的划分,因为每一片区域都有特定的处理数据方式和内存管理方式。 栈 存储局部变量 局部变量 在方法定义中或者方法声明上的变量都称为局部变量,使用完毕,立即消失 堆 存储new出来的东西 每一个实体都有首地址值 每一个实体内的数据都有默认值 ……继续阅读 »

damienzhong 3个月前 (08-04) 165浏览 0评论 2个赞

呆萌钟JAVA基础教程_21_类与对象的定义与使用

类与对象关系 我们学习编程语言,就是为了模拟现实世界的事物,实现信息化。 比如:去超市买东西的计费系统,去银行办业务的系统。 我们如何表示一个现实世界事物呢: 属性 就是该事物的描述信息 行为 就是该事物能够做什么 举例:学生事物 我们学习的Java语言最基本单位是类,所以,我们就应该把事物用一个类来体现。 类:是一组相关的属性和行为的集合……继续阅读 »

damienzhong 3个月前 (08-03) 139浏览 0评论 1个赞

呆萌钟JAVA基础教程_20_面向对象简介

面向对象思想引入 前面我们讲过数组,当有多个数组都需要遍历时,我们可以将遍历的代码封装到方法中,需要遍历时,就调用相应的方法即可,提高代码的复用性。在对数组遍历的基础上继续增加需求,比如获取最值,数值逆序等,同样需要将这些功能封装到相应的方法中。这样继续封装会发现方法越来越多,于是就想能不能将这些方法继续进行封装呢?通过前面的讲解我们知道类是可以存放方法的……继续阅读 »

damienzhong 3个月前 (07-29) 139浏览 0评论 2个赞

呆萌钟JAVA基础教程_19_方法的定义与使用

方法的基本定义 方法定义及格式 简单的说:方法就是完成特定功能的代码块 在很多语言里面都有函数的定义 函数在Java中被称为方法 格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2…) { 函数体; return 返回值; } 方法格式的解释说明 方法格式解释 修饰符 比较多,后面会详细介绍。目……继续阅读 »

damienzhong 3个月前 (07-18) 215浏览 0评论 2个赞

呆萌钟JAVA基础教程_18_流程控制语句之跳转控制语句

跳转控制语句 前面我们已经说过了,Java中的goto是保留字,目前不能使用。虽然没有goto语句可以增强程序的安全性,但是也带来很多不便,比如说,我想在某个循环知道到某一步的时候就结束,现在就做不了这件事情。为了弥补这个缺陷,Java就提供了break,continue和return来实现控制语句的跳转和中断。 break 中断 break的使用场景 ……继续阅读 »

damienzhong 3个月前 (07-15) 144浏览 0评论 1个赞

呆萌钟JAVA基础教程_17_流程控制语句之循环结构

概述 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环。 循环语句的组成 初始化语句: 一条或者多条语句,这些语句完成一些初始化操作。 判断条件语句: 这是一个boolean 表达式……继续阅读 »

damienzhong 3个月前 (07-15) 123浏览 0评论 1个赞

呆萌钟JAVA基础教程_16_流程控制语句之选择结构

概述 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说程序的流程对运行结果有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。 流程控制语句分类 顺序结构 选择结构 循环结构 顺序结构 顺序结构概述 是程序中最简单最基本的流程控制,没有特定的语法结构,按照……继续阅读 »

damienzhong 3个月前 (07-15) 121浏览 0评论 0个赞

呆萌钟JAVA基础教程_15_Java键盘录入

键盘录入数据 概述 我们目前在写程序的时候,数据值都是固定的,但是实际开发中,数据值肯定是变化的,所以,我准备把数据改进为键盘录入,提高程序的灵活性。 如何实现键盘录入数据呢?(目前先记住使用) 导包(位置放到class定义的上面) import java.util.Scanner; 创建对象 Scanner sc = new Scanner(S……继续阅读 »

damienzhong 3个月前 (07-15) 124浏览 0评论 0个赞

呆萌钟JAVA基础教程_13_Java运算符之三目运算符

三目运算符 概述 三目运算符也可称为三元运算符。 格式 (关系表达式)?表达式1:表达式2; 如果条件为true,运算后的结果是表达式1; 如果条件为false,运算后的结果是表达式2; 代码演示 /* 单目运算符:~3 双目运算符:3 + 4 三目运算符: 格式:比较表达式?表达式1:表达式2; 比较表达式:结果是……继续阅读 »

damienzhong 3个月前 (07-15) 124浏览 0评论 0个赞