- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 面向对象系列知识
类的定义在Java中,定义在类中的变量被称为成员变量,定义在方法中的变量被称为局部变量。如果在一个方法中定义的局部变量与成员变量同名,这种情况是允许的,此时方法中通过变量访问到的是局部变量,而非成员变量。类的封装用private修饰的数学只能在类中被放娃娃,无法在方法中被访问,如果外界想要访问,需要提供public的公有方法,其中包括get()和set()方法。构造方法如果想要...
2020-03-27 09:48:19 522
原创 java入门知识
JDK 与 JRE 与JVMjdk——(Java Development Kit)java开发环境是整个就java的核心,其中包括java编译器、java运行工具、java文档生成工具、java打包工具JRE——(Java Runtime Environment)java程序运行时环境。包含java虚拟机JVM——(Java Virtual Machine )java虚拟机相当于一个虚拟...
2020-03-25 16:18:44 630 1
原创 面向对象与面向过程
面向对象与面向过程的区别面向过程:主要关注的是具体过程,主要的逻辑结构与顺序,因果关系优点:对于业务逻辑设计比较简单的程序,可以达到快速开发,前期投如成本较低。缺点:难以解决逻辑结构复杂的项目,更为严重的是,软件元素之间的“耦合度”非常高,只要其中一环出问题,整个系统都会受到影响,导致后期难以对程序进行再开发和维护。面向对象:主要关注对象能完成那些功能使一个对象只完成一个功能。优点...
2020-03-25 10:06:37 120
原创 基本数据类型与引用数据类型
基本数据类型byte shortint longfloatdoublebooleanchar引用数据类型String .class SUN提供的System.class SUN提供的Student.calss 程序员自定义的User.class 程序员自定义的Product.class程序员自定义的Customer.class程序员自定义的…int age =...
2020-03-25 09:53:21 108
原创 递归调用
递归调用什么是递归?递归函数就是在一个方法内直接或者间接调用函数本身的函数。例如:计算1-100的和; 不使用递归可以这样写:public static void main(String args[]){ int n=100; int output = sum(n); System.out.println(output);}public static int sum(int ...
2020-03-24 09:53:58 139
原创 方法重载
方法重载方法重载是指在一个类中定义多个同名的方法,但要求每个方法具有不同的参数的类型或参数的个数。为什么要是有方法重载?1.调用比较方便,调用不同方法时只需更改方法的参数类型即可2.代码相对比较美观使用条件方法的功能相似,例如都是求和类型:public class Sum {public static void main(String[] args) { System.out.p...
2020-03-23 18:01:23 96
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人