
JAVA
山高水长~
这个作者很懒,什么都没留下…
展开
-
JAVA基础(七)--封装
封装的概念/* * 封装概述:是指隐藏对象的属性和实现细节,仅仅对外提供公共访问的方式. * 通过private关键字隐藏变量和方法,通过set方法让外界能够赋值,通过get方法让外界能够获取值 * 封装好处: * 隐藏实现细节,提供公共访问方式 * 提高代码的复用性 * 提高了安全性 * 封装原则: * 不需要对外提供的内容都隐藏起来 * 把属性隐藏...原创 2019-11-05 23:56:53 · 467 阅读 · 0 评论 -
JAVA基础(六)--面向对象定义
面向过程:根据需求,一步一步按照过程去实现每一个功能,就是面向过程。强调的是每一个功能步骤面向对象:把不同的功能按照不同的封装方法,功能类似的封装在一起。所以面向对象是基于面向过程的编程思想。强调的是对象面向对象的特征:继承、封装、多态类:是一组相关的属性和行为的集合,是一个抽象概念(学生)对象:是该类事务的具体表现形式,具体存在的个体(班长)面向对象实例对象类:/* * 成员变量...原创 2019-11-04 23:45:34 · 164 阅读 · 0 评论 -
java参数传递
java中的参数传递问题:1,基本数据类型:形式参数的改变对实际参数没有任何影响,因为形式参数传递的是具体的值。方法中的常量变量都是存放在栈内存中2,引用数据类型:形式参数的改变直接影响实际参数,因为形式参数传递的是堆内存中的地址值。new出来的对象都是存放在堆内存中...原创 2019-11-04 22:58:08 · 155 阅读 · 0 评论 -
JAVA基础(五)--数组
1.堆内存和栈内存的区别2.数组的内存图解3.两个栈内存操作同一个堆内存,无论是哪个站内存的操作都会改变堆内存的数据4.数组的基本操作/* * 数组 * */public class ShuzuDemo1 { public static void main(String[] args) { int[] arr = {11,22,33,44,55} ; printA...原创 2019-11-03 23:52:19 · 153 阅读 · 0 评论 -
JAVA基础(四)--方法
/* * 其他语言(python scala)中的函数在java中叫做方法,所以,java中函数就是方法,方法就是函数 * * java中方法的定义格式 : * 关键字 修饰符 返回值类型 函数名(参数类型 参数1,参数类型 参数2 ,...) * 方法体 * return 返回值 * 详细解释 : * 关键字 : public/private... * 修饰符:s...原创 2019-11-03 17:34:29 · 113 阅读 · 0 评论 -
JAVA基础(一)--DOS、JDK
1.打开DOS控制台 shift+右键 表示在此处打开DOSwindows+r 输入cmd2.常见DOS命令:d: 盘符切换切换到D盘dir(directory) : 展示D盘下面所有的文件和文件夹md(make dir) : 创建文件夹rd(remove dir) : 删除文件夹(只能删除空文件夹)rd \s : 删除非空文件夹del(delete) : 删除文件 del...原创 2019-11-03 16:17:01 · 183 阅读 · 0 评论 -
JAVA基础(二)--基本概念
1.关键字 : 全部小写 public static void class interface2.标识符 : 给类 方法 接口 起的名字组成规则 : 英文大小写字母 数字 _和$注意事项 :不能数字开头 不能是java中关键字 区分大小写标识符命名规则:见名知意包:其实就是文件夹 全部小写单级 :day0624多级 : cn.spark 类或者接口 : 一个单词 :单词首...原创 2019-11-03 16:17:32 · 89 阅读 · 0 评论 -
JAVA基础(三)--循环
for循环语句格式:for(初始化条件;判断条件;控制条件){循环语句;}for循环执行流程A:执行初始化语句B:执行判断条件语句(true就往下执行循环语句,false就跳出循环)C:执行循环语句D:执行控制条件语句E:回到B接着执行// 循环打印HelloWorldClass ForDemo { public static viod mian (String[] arg...原创 2019-11-03 16:17:43 · 100 阅读 · 0 评论