Java知识学习
温暖会追上来的.
这个作者很懒,什么都没留下…
展开
-
Javase学习1---txt的java文件运行
一、准备条件 安装JDK 默认目录(不要随意修改,可以修改磁盘位置) 我这里修改一下磁盘位置: 安装jre放在一起。然后进入jdk1.8.0_91\bin文件夹复制文件路径 打开系统设置 选择高级,环境变量 选择path编辑 添加刚刚的bin路径,点击确定 同理 创建classpath 或者在已经拥有的classpath...原创 2019-02-25 21:46:41 · 445 阅读 · 0 评论 -
Javase学习11---Java中的this、super、final、static关键字;
java中的this关键字 1 this关键字代表当前对象 this.属性 操作当前对象的属性; this.方法 调用当前对象的方法; 2 封装对象的属性的时候,经常会使用this关键字 java中的super关键字 super关键字代表父类对象; (1)调用父类的构造器(也成构造方法),在存在子父类继承关系的时候,要实例化一个子类的对象...原创 2019-03-14 16:57:02 · 148 阅读 · 0 评论 -
Javase学习10---Java中的继承、抽象、接口;
Java中的继承 继承的概念 继承是一种类与类的关系,是一种“is a”的关系; Java中的继承是单继承; 继承的好处 1.子继承父,子类只有一个父类,但是一个父类可以有多个子类; 2.子类拥有父类的属性和方法(访问看权限); 3.子类可以拥有自己的特别的属性; 4.子类可以重写父类的属性; 继承语法规则 Class 子类名 extends 父类名{ //代码块; ...原创 2019-03-14 16:54:39 · 176 阅读 · 0 评论 -
Javase学习9---Java中的封装
面向对象特征:三大特征:封装、继承、多态; 封装 1概念 将类某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法类实现对隐藏信息的操作和访问; 2封装的好处 只能通过规定的方法访问数据; 隐藏类的实例细节,方便修改和实现; 1.创建属性; 2.生成全参和无参的构造方法; 3.生成get和set方法;(方便单一信息的处理) 4.重写tostring方法;...原创 2019-03-12 23:46:05 · 231 阅读 · 1 评论 -
Javase学习8---Java中构造等、成员变量和局部变量;
成员变量和局部变量: 成员变量: 在类中定义,用来描述对象将有什么; 局部变量: 在类的方法中定义,在方法中临时保存数据; 作用域 局部变量的作用域仅限于定义它的方法; 成员变量的作用域在整个类的内部都是可以的; 局部变量和成员变量的区别: 1.作用于不同: 局部变量的作用于仅限于定义它的方法; 成员变量的作用域在整个类的内部都是可见的; 2.初始值不同: Jav...原创 2019-03-12 19:07:20 · 168 阅读 · 0 评论 -
Javase学习12---Java中的多态、普通内部类和匿名内部类;
Java中的多态: 总结: 父类的引用,子类的对象; 可以用类来实现多态,也可以通过接口来实现多态; 使用规则: 父类 newname = new 子类(); 问:Newname是什么类型?谁当对象地址? 父类的类型引用;子类的对象地址; 使用: 只能访问子类和父类共有的方法,且调用的是子类的方法(eg:重写情况); 例子: 基类: public class B...原创 2019-03-19 19:52:53 · 238 阅读 · 0 评论 -
Javase学习7---Java中的类和对象
1. 对象和类的抽象形容 Java是什么?Java是一门面向对象的编程语言(OOP),想要理解Java,首先要理解类(Class)和对象(Object)这两个概念。 Java中的类可以看成C语言的结构体的升级版。结构体是一种构造数据类型,可以包含不同的成员(变量),每个成员的数据类型可以不一样,可以通过结构体来定义结构体变量,每个结构体拥有相同的性质,举个栗子: #incl...原创 2019-03-05 23:24:37 · 278 阅读 · 5 评论 -
Javase学习6---Java 类中的“方法”“行为”
1.1 如何定义Java中的方法: 所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块。 一般情况下,定义一个方法的语法是: 其中: 1、 访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以省略,其中 public 表示该方法可以被其他任何代码调用,其他几种修饰符的使用在后面章节中会详细讲解滴 2、 返回值类型:...原创 2019-03-05 22:31:21 · 764 阅读 · 0 评论 -
Javase学习2---初始java基本,eclipse的快捷键
1、\n 、\t 、ln的用法,区别: 我直接上图吧,这样效果比较明显: 代码还是要自己多敲敲才能记住,虽然开始的比较简单; 1.1 中文的“\”要怎么打印: “\\”这样就好 ,第一个\转译,第二个显示; 1.2 eclipse代码补全: alt + / 表示强行代码补全; 你输入syso时,按下alt + /就会补全成System.out....原创 2019-02-27 17:03:21 · 205 阅读 · 0 评论 -
Javase学习3---变量和运算符
1.变量: 任何一个变量都要经历定义和初始化过程: eg:int i = 10 ---》此处为定义和 赋值,也就是初始化; i = i + 1---》这是使用过程; 1.1 Java变量的命名: 只能以$ 、_ 、 英文字母 开头; 后面的位置只能用 $ 、 _ 、 英文字母、数字; 不能使用保留字 eg:public class; 优秀...原创 2019-03-01 17:12:35 · 222 阅读 · 0 评论 -
Javase学习4---循环条件语句
1. Java天条件语句之if 1.1 单if 语法: 注意哦:如果 if 条件成立时的执行语句只有一条,是可以省略大括号滴!但如果执行语句有多条,那么大括号就是不可或缺的; 1.2 if else 语法: 1.3 if 、else if 、else 语法: 1.4 if嵌套 语法: 1.5 ...原创 2019-03-02 22:42:33 · 292 阅读 · 0 评论 -
Javase学习5---数组
1 Java中的数组 数组可以理解为是一个巨大的“盒子”,里面可以按顺序存放多个类型相同的数据,比如可以定义 int 型的数组 scores 存储 4 名学生的成绩 数组中的元素都可以通过下标来访问,下标从 0 开始。例如,可以通过scores[0] 获取数组中的第一个元素 76 ,scores[2] 就可以取到第三个元素 92 啦! 1.1 如何使用数组 1、 声明数组 ...原创 2019-03-05 16:17:14 · 173 阅读 · 0 评论