- 一、类和对象面向对象和面向过程的思想对比 : 面向过程 :是一种以过程为中心的编程思想,实现功能的每一步,都是自己实现的 面向对象 :是一种以对象为中心的编程思想,通过指挥对象实现具体的功能 1.类和对象的关系客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。类类的理解类是对现实生活中一类具有共同属性和行为的事物的抽象类是对象的数据类型,类是具有相同属性和行为的一组对象的集合简单理... 一、类和对象面向对象和面向过程的思想对比 : 面向过程 :是一种以过程为中心的编程思想,实现功能的每一步,都是自己实现的 面向对象 :是一种以对象为中心的编程思想,通过指挥对象实现具体的功能 1.类和对象的关系客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。类类的理解类是对现实生活中一类具有共同属性和行为的事物的抽象类是对象的数据类型,类是具有相同属性和行为的一组对象的集合简单理...
- 一、数组 1.1 数组介绍 数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。 1.2 数组的定义格式 1.2.1 第一种格式 数据类型[] 数组名 示例:int[] arr; double[] arr; char[] arr; 1.2.2 第二种格式 数据类型 数组名[] 示例:int arr[];double arr[];char arr[... 一、数组 1.1 数组介绍 数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。 1.2 数组的定义格式 1.2.1 第一种格式 数据类型[] 数组名 示例:int[] arr; double[] arr; char[] arr; 1.2.2 第二种格式 数据类型 数组名[] 示例:int arr[];double arr[];char arr[...
- 一、Random 1.Random产生随机数(掌握)概述:Random类似Scanner,也是Java提供好的API,内部提供了产生随机数的功能API后续课程详细讲解,现在可以简单理解为Java已经写好的代码使用步骤:导入包 import java.util.Random;创建对象 Random r = new Random();产生随机数 int num = r.nextInt(10);... 一、Random 1.Random产生随机数(掌握)概述:Random类似Scanner,也是Java提供好的API,内部提供了产生随机数的功能API后续课程详细讲解,现在可以简单理解为Java已经写好的代码使用步骤:导入包 import java.util.Random;创建对象 Random r = new Random();产生随机数 int num = r.nextInt(10);...
- 一、switch语句 1.分支语句switch语句格式switch (表达式) { case 1: 语句体1; break; case 2: 语句体2; break; ... default: 语句体n+1; break;}执行流程:首先计算出表达式的值其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结 束。最后,如果所有的cas... 一、switch语句 1.分支语句switch语句格式switch (表达式) { case 1: 语句体1; break; case 2: 语句体2; break; ... default: 语句体n+1; break;}执行流程:首先计算出表达式的值其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结 束。最后,如果所有的cas...
- 一、IF语句 1.if语句格式1(理解)格式:if (关系表达式) { 语句体; }执行流程:①首先计算关系表达式的值②如果关系表达式的值为true就执行语句体③如果关系表达式的值为false就不执行语句体④继续执行后面的语句内容示例:public class IfDemo { public static void main(String[] args) { System.out.... 一、IF语句 1.if语句格式1(理解)格式:if (关系表达式) { 语句体; }执行流程:①首先计算关系表达式的值②如果关系表达式的值为true就执行语句体③如果关系表达式的值为false就不执行语句体④继续执行后面的语句内容示例:public class IfDemo { public static void main(String[] args) { System.out....
- 一、 类型转换在Java中,一些数据类型之间是可以相互转换的。分为两种情况:自动类型转换和强制类型转换。 1. 隐式转换把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。这种转换方式是自动的,直接书写即可。例如:double num = 10; // 将int类型的10直接赋值给double类型System.out.println(num); // 输出10.0类型从小到... 一、 类型转换在Java中,一些数据类型之间是可以相互转换的。分为两种情况:自动类型转换和强制类型转换。 1. 隐式转换把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。这种转换方式是自动的,直接书写即可。例如:double num = 10; // 将int类型的10直接赋值给double类型System.out.println(num); // 输出10.0类型从小到...
- 一、键盘录入我们可以通过 Scanner 类来获取用户的输入。使用步骤如下:1、导包。Scanner 类在java.util包下,所以需要将该类导入。导包的语句需要定义在类的上面。import java.util.Scanner; 2、创建Scanner对象。Scanner sc = new Scanner(System.in);// 创建Scanner对象,sc表示变量名,其他均不可变3... 一、键盘录入我们可以通过 Scanner 类来获取用户的输入。使用步骤如下:1、导包。Scanner 类在java.util包下,所以需要将该类导入。导包的语句需要定义在类的上面。import java.util.Scanner; 2、创建Scanner对象。Scanner sc = new Scanner(System.in);// 创建Scanner对象,sc表示变量名,其他均不可变3...
- 前言变量是指内存里的一段区域提示:以下是本篇文章正文内容,下面案例可供参考 一、变量 1.变量的定义class VariableTest1{ public static void main(String[] args) { //System.out.println("Hello World!"); int myAge = 12; Sys... 前言变量是指内存里的一段区域提示:以下是本篇文章正文内容,下面案例可供参考 一、变量 1.变量的定义class VariableTest1{ public static void main(String[] args) { //System.out.println("Hello World!"); int myAge = 12; Sys...
- 前言关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。提示:以下是本篇文章正文内容,下面案例可供参考 一、关键字介绍关键字含义abstract表明类或者成员方法具有抽象属性assert断言,用来进行程序调试boo... 前言关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。提示:以下是本篇文章正文内容,下面案例可供参考 一、关键字介绍关键字含义abstract表明类或者成员方法具有抽象属性assert断言,用来进行程序调试boo...
- 前言注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。提示:以下是本篇文章正文内容,下面案例可供参考 一、单行注释以“//”开头,后面接要说明的内容。使用范围没有什么规定,比如开发前,我们可以用单行注释把思路写下来,开发后,可以把局部说明写下来供后人参考。比如我们一般在实体类的属性后... 前言注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。提示:以下是本篇文章正文内容,下面案例可供参考 一、单行注释以“//”开头,后面接要说明的内容。使用范围没有什么规定,比如开发前,我们可以用单行注释把思路写下来,开发后,可以把局部说明写下来供后人参考。比如我们一般在实体类的属性后...
- 一、Hello World的运行public class HelloWorld { public static void main(String[] args){ System.out.println("Hello World!"); }}编译:javac 文件名.java范例:javac HelloWorld.java执行:java 文件名范例:javac He... 一、Hello World的运行public class HelloWorld { public static void main(String[] args){ System.out.println("Hello World!"); }}编译:javac 文件名.java范例:javac HelloWorld.java执行:java 文件名范例:javac He...
- 前言Java开发的三个步骤:编写代码,编译代码和运行代码提示:以下是本篇文章正文内容,下面案例可供参考 一、JREJRE是Java Runtime Environment的缩写,顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的,还有所有的Java类库的class文件,都在lib目录... 前言Java开发的三个步骤:编写代码,编译代码和运行代码提示:以下是本篇文章正文内容,下面案例可供参考 一、JREJRE是Java Runtime Environment的缩写,顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的,还有所有的Java类库的class文件,都在lib目录...
- 爪哇岛第十一代传人 爪哇岛第十一代传人
- 1,字符串类的分析和使用 1.1,String分析String类的底层使用char的数组保存数据。String类是一个final类,不允许被继承。String类是一个不可变类,该类的对象生成后,内容不会发生改变。String类中的所有返回String类型对象的成员方法都是返回一个新的String对象。 1.2,String比较String类重写了equals方法,用来比较两个字符串的内容是... 1,字符串类的分析和使用 1.1,String分析String类的底层使用char的数组保存数据。String类是一个final类,不允许被继承。String类是一个不可变类,该类的对象生成后,内容不会发生改变。String类中的所有返回String类型对象的成员方法都是返回一个新的String对象。 1.2,String比较String类重写了equals方法,用来比较两个字符串的内容是...
- 我的任务是用代码生成S/4HANA销售订单(Sales Order)的行项目,并且填充对应的quantity(数量)值。最开始我用了下面的代码,把quantity的值写入item字段target_qty:ls_order_items_in-item_categ = 'TAN'.ls_order_items_in-material = 'REDUCER_A'.ls_order_items_in... 我的任务是用代码生成S/4HANA销售订单(Sales Order)的行项目,并且填充对应的quantity(数量)值。最开始我用了下面的代码,把quantity的值写入item字段target_qty:ls_order_items_in-item_categ = 'TAN'.ls_order_items_in-material = 'REDUCER_A'.ls_order_items_in...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
即将直播
热门标签