![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
swiftYF
这个作者很懒,什么都没留下…
展开
-
Eclipse中的快捷键
常用快捷键 1.补全代码的声明:alt +/ 2.快速修复:ctrl +1 3.批量导包:ctrl + shift +o 4.使用单行注释,ctrl +/ 5.使用多行注释:ctrl +shift+/ *6.取消多行注释:ctr1 +shift +\ 7.复制指定行的代码:ctrl +alt +down或ctrl +alt+ up 8.除指定行的代码:ctrl +d 9.上下移动代码:alt +up 或alt + down 10.切拉到下一行代码空位:shift +enter 11.切原创 2021-10-20 23:27:13 · 64 阅读 · 0 评论 -
package和import关键字的使用
一、packgae关键字的使用 ①为了更好的使用项目中类的管理,提供包的概念。 ②使用package声明类或接口所属的包,声明在源文件的首行。 ③包,属于标识符,遵循标识符和命名规则、规范(xxxyyyzzz)、“见明知意”。 ④,每“.”一次,就代表一层文件目录。 二、import关键字的使用 import:导入 1.在源文件中显式的使用import结构导入指定包下的类、接口 2.声明在包的声明和类的声明之间 3.如果需要导入多个结构,并列写出即可。 4.可以使用“XXX.*”的方式,原创 2021-10-20 23:11:58 · 224 阅读 · 0 评论 -
this关键字的使用
1.this可以用来修饰:属性、方法、构造器 。 2.this修饰属性和方法:当前对象 或 当前正在创建的对象 在类的方法中,我们可以使用“this.属性”或者“this.方法”的方式,调用当前对象属性或方法。但是通常情况下,我们惠选择省略“this.”。特殊情况下,如果方法的形参和类的属性同名时,我们必须显式的使用“this.变量”的方式,表明此变量是属性,而非形参。 3.this调用构造器 ①我们在类的构造器中,可以显式的使用"this(形参列表)"方式,调用本类中指定的其他构造器 ②构造器.原创 2021-10-19 20:20:43 · 95 阅读 · 0 评论 -
面向对象——封装与隐藏
1.封装: ①高内聚:类的内部数据操作细节自己完成,不允许外部的干涉。 ②低耦合:仅对外暴露少量的方法用于使用。 隐藏对象内部的复杂性,只是对外公开简单的接口(api)。用于外界调用,从而提高系统的可扩展性、可维护性。 2.我们将类的属性XXX私有化(private),同时提供公共的(public)方法来获取(getXxx)和设置(setXxx)的拓展,封装性的体现。 3.封装性的体现,需要权限修饰符来配合。 java规定的四种权限(从小到大排序):private、缺省、protected、 .原创 2021-10-19 16:07:27 · 103 阅读 · 0 评论 -
java数组理解加实例
数组复制 1.new 开拓一个新的存储空间,然后再把值装进去。 array1=array2……这属于都指堆空间唯一个数组实体。 数组反转 线性查找原创 2021-10-18 13:42:11 · 41 阅读 · 0 评论 -
java代码练习1
1.数组(遍历二维数组) 2.int[] x,y[]; x是一维数组,y是二维数组 3.杨辉三角(二维数组) 4.求随机数 (int)(Math.random()*(99-10+1)+10) 随机数的最值计算原创 2021-10-17 23:27:56 · 38 阅读 · 0 评论 -
递归方法:一个方体内调用它本身
①方法递归包含了一种隐式的循环,它会重复执行某段代码,但这种重复执行无须循环结构控制。 ②递归一定要向已知方向递归,否则这种递归就变成了无穷递归,类似于死循环。 用递归算一加到一百 代码如下: public class RecursionTest { public static void main(String[] args) { RecursionTest g=new RecursionTest(); int sum=g.getSum(100); ...原创 2021-10-15 16:32:29 · 95 阅读 · 0 评论 -
值的传递机制
例三:代码如下 public class anSwer1 { public static void main(String[] args) { int m=10; int n=20; anSwer1 an=new anSwer1(); an.swap(m,n); System.out.println("m="+m+",n="+n); } public void swap(int n,int m){ ...原创 2021-10-14 22:39:13 · 57 阅读 · 0 评论 -
java的类的基本概述
java是面向对象的语言 class类:是具有相同属性和方法的一组对象的总称。 其中 1.属性:比如:String name(姓名) Boolean sex(性别) //男为1,女为0 int age(年龄) 2.方法:方法=方法头部+方法体。 方法的使用中,可以调用当前类的属性或方法。特...原创 2021-10-14 10:22:02 · 183 阅读 · 0 评论