Java
zzzqqhh
这个作者很懒,什么都没留下…
展开
-
java之面向对象思想、类与对象的概述
1:面向对象思想: 面向对象是基于面向过程的编程思想 面向过程:强调的是每一个功能的步骤 面向对象:强调的是对象,然后由对象去调用功能2:面向对象的思想特点: A:是一种更符合我们思想习惯的思想 B:可以将复杂的事情简单化 C:将我们从执行者变成指挥者 万事万物皆对象3:把大象装进冰箱案列分析 面向过程: A:打开冰箱门 B:把大象装进冰箱 C:关闭冰箱门 面向对象: 我们怎么才能更符...原创 2018-05-23 23:16:48 · 265 阅读 · 0 评论 -
java之参数传递问题
同C语言中的函数参数类似。一般的形式参数不能改变实际参数的数值数组名作为形式参数可以改变实际参数的数值,可以将java中的数组名和C语言中的指针相对比,更好的学习class CanShu{ public static void main(String[] args){ int a = 10; int b = 20; System.out.println("a:"+a); ...原创 2018-05-23 20:59:33 · 135 阅读 · 0 评论 -
Java之二维数组
数据类型[][] 数组名 = new 数据类型[m][]; m:表达这个二维数组有多少个一维数组列表没有给出,可以动态给,这一次是一个变化的列数数组更类似于C语言中的指针,二维数组就是声明了一个指针数组,指针数组可以指向不同长度大小的内存地址/* 二维数组: 元素为一维数组的一个数组 格式1(动态): 数据类型[][] 数组名 = new 数据类型[m][n]; m个n元素的一...原创 2018-05-23 20:54:29 · 204 阅读 · 0 评论 -
Java之数组
java 划分了5个内存空间: A、栈:存放局部变量 B、堆:存放所有new出来的东西 C、方法区:面向对象部分详细讲解 D、本地方法区:和操作系统相关 E、寄存器:CPU使用System.out.println(b[0]);/* 数组: 格式A: 数据类型[] 数组名 格式B: 数据类型 数组名[] 举例: A:int[] a; 定义一个int类型的数组a变量 ...原创 2018-05-22 22:25:58 · 85 阅读 · 0 评论 -
Java之方法
如C语言中的函数在java中被称为方法见名知意很重要 方法重载: 方法功能相同,参数列表不同的情况,为了见名知意, java允许它们取同样的名字 在同一个类中,方法名相同,参数列表不同,与返回值类型无关 参数列表不同: A:参数个数不同 B: 参数类型不同 方法重载特点: 与返回值无关,只看方法名和参数列表 调用时,虚拟机通过参数列表的不同来...原创 2018-05-22 22:20:17 · 116 阅读 · 0 评论 -
Java之控制语句
在顺序结构、选择结构、循环结构、跳转控制语句上 java和c语言在使用上基本是差不多的/* 分类: 顺序结构 选择结构 if语句 (使用方式与c语言相同) switch语句 格式: switch(表达式){ case 值1: 语句体1; break; case 值2: 语句体2;...原创 2018-05-21 21:06:46 · 275 阅读 · 0 评论 -
java实现键盘录入
/* 如何实现键盘数据的录入 A:导包 格式: import java.util.Scanner; 位置: 在class上面 B: 创建键盘录入对象 格式: Scanner sc = new Scanner(System.in); C: 通过对象获取数据 格式: int x = sc.nextInt(); */ im...原创 2018-05-21 14:31:08 · 886 阅读 · 0 评论 -
java学习之运算符
/* 基本运算符基本和C语言相同 + 的用法: A:加法 B: 正号 C:字符串连接符 赋值运算符: 基本的赋值运算符: = 扩展的赋值运算符: +=,-=,*=,/=,%= 比较运算符: ==,!=,>,>=,<,<= 特点:比较运算的运算结果是boolean类型 逻辑运算符: &、...原创 2018-05-21 14:21:44 · 77 阅读 · 0 评论 -
Java基础学习1
/* 常见的命名规则: 见名知意 包:其实就是文件夹,用于把相同的类名进行区分,全部小写 单级:cn.liuyi 多级: cn itcast 类或者借口: 一个单词:单词的首字母必须大写 举例:Student,Dog 多个单词:每个单词的首字母必须大写 举例:HelloWorld 方法或者变量: 一个单词:单词的首字母小写 ...原创 2018-05-20 17:57:44 · 78 阅读 · 0 评论 -
java之类、对象的创建
如何使用类--> 创建对象--> 格式:类名 对象名 = new 类名()如何使用成员对象呢--> 格式:对象名.变量名如何使用成员方法呢--> 格式:对象名.方法名(....)//Student s1 = s;//两个对象可以互相赋值,两个引用指向同一个堆内存,类似C语言的指针/* 事物; 属性 事物的信息描述 行为 事物的功能 类 成员变量 事物的属性...原创 2018-05-23 23:21:37 · 137 阅读 · 0 评论