- 博客(9)
- 收藏
- 关注
原创 java面向对象(二)
一、封装封装是一个面向对象的术语,其含义其实很简单,就是把东西包装起来。等下就用这种思想来解释封装性以及他带来的好处其目的就是保护这些数据或执行过程的安全方法本身就算是封装,封装了执行的过程,保护过程的安全,隐藏了执行细节,增强复用性好多的方法和属性–>类 也算是一个封装私有属性,封装在类中以后的属性不要公有(非常的不安全)定义一个类public class Animal { //将属性定义为私有的private private String type;
2020-09-13 15:15:10 104
原创 java面向对象(一)
面向过程解决问题的时候按照一定的过程(流程)比如:大象装进冰箱总共要分为几步:打开冰箱门把大象装进里面关门这就是大段的过程拆成小段------小段到底是哪一个实体来做面向对象解决问题的时候,按照现实生活中的规律来考虑问题考虑在这个问题的过程中,有几个实体参与进来理解为:实体动作的支配者,没有实体动作就发生不了人 大象 冰箱(产生实体)分析每一个类个体都有什么特点 做了哪些事二、类与对象类抽象笼统的概念,描述一类事物,肯定是具有
2020-09-13 15:14:32 92
原创 java修饰符详解
修饰符访问修饰符public:公共的protected:受保护的(不能修饰类)default(默认不写)private:私有的(不能修饰类)修饰符当前类同一包内被继承的类(同包)被继承的类(不同包)其他包public能访问能访问能访问能访问能访问protected能访问能访问能访问能/不能不能访问default能访问能访问能访问不能访问不能访问private能访问不能访问不能访问不能访问不能访问注:
2020-09-10 17:05:15 127
原创 java数组用法
一、数组的特点数组是一个引用类型数组是在堆内存中的一串连续的地址存在堆内存的数组空间长度一但确定 不能再次发生改变数组在初始化必须指定长度栈内存的变量中存储的是数组的地址引用数组内部存储的类型可以是基本数据类型 也可以是引用类型数组是一组数据类型相同的数据组合,将这些数据统一的管理起来数组本身是一个引用数据类型,数组内存的类型可以是基本数据类型,也可以是引用类型二、数组的定义//第一种 有长度没有元素//动态初始化数据类型[] 数组名字=new 数据类型[长度];//
2020-09-08 14:25:02 267
原创 java方法的详解和总结
一、什么是方法在日常生活中,我们所说的方法就是为了解决某件事情,而采取的解决办法java中的方法可以理解为语句的集合,用来完成解决某件事情或实现某个功能的办法方法的优点:程序变得更加简短而清晰有利于程序的维护可以提高程序开发的效率提高了代码的重用性方法的命名规则:必须以字母、下划线、$开头可以包含数字,但不能以数字开头二、方法的定义并调用访问修饰符 返回值类型 方法名(参数列表){ 方法体}(1)返回值:可以理解为方法是做了一件事情,这件事情做完了,
2020-09-05 12:44:27 290
原创 java控制流程(二)
一、循环结构有一天你的女朋友让你写一百遍我爱你,你是要一行一行的手写出来,还是利用编程的循环结构写出来?while语法:表达式返回的为boolean值while(表达式){ 需要循环的语句}实例:public class Test(){ public void medth(){ //定义一个变量 int a=1; //此时的a=1 每次循环让a+1 当a<=100的时候 循环就终止了 while(a<100
2020-09-04 10:37:07 157
原创 java控制流程(一)
一、scanner:scanner可以获取用户的输入的信息scanner的初始化://导入的包import java.util.Scanner;public class Test { public static void main(String[] args) { //创建scanner对象 Scanner scan=new Scanner(System.in); }}使用scanner:import java.util.Scanner;p
2020-09-04 10:35:53 273 1
原创 java基础语法(二)
一.运算符算数运算符算数运算符用在数学表达式中,它们的作用和在数学中的作用一样。操作符描述例子+两数相加1+1=2-两数相减2-1=1*两数相乘1*1=1/两数相除1/1=1%两数相除的余数2%1=0++自增++1=2和1++=2–自减– 2=1和2-- =1public class Test(){ public void medth(){ int a=2; in
2020-09-01 19:01:02 82
原创 java基础语法(一)
一、注释:行内注释//这是行内注释多行注释/**这是多行注释*/文档注释/***这是文档注释*/二、标识符标识符也就是我们所说的关键字三、数据类型1.基本数据类型数据类型字节字节字节字节整型byte1short2int4long8浮点型float4double8BigDecimal字符型char2布尔值boolean1注:BigD
2020-09-01 18:59:21 100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人