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