
Java学习
nxc_boy
生活一直在于远方!
展开
-
Java标识符
Java里的分隔符包括分号(;)、花括号({})、方括号([])、圆括号(())、空格、圆点(.)1、分号 Java语言里对于语句的分隔不是使用回车键,而是使用分号,Java每个语句的结尾都必须带有一个分号,Java程序允许一行书写多个语句,一个语句也可以跨多行,最终使用分号结尾就可以了,但是一个字符串、变量名不能跨多行。2、花括号 花括号的作用就是定义一个代...原创 2018-06-26 10:24:54 · 413 阅读 · 0 评论 -
Java对XML文件的解析
一、前言 HTTP网络传输中的数据组织方式有三种方式: (1)HTML方式 (2)XML方式 (3)JSON方式 今天主要讲解的是对XML文件的解析 二、对XML文件的介绍 在百度百科中定义为可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。它的文件结构中包括了节点、元素、属性和属性值,其语法规则为(1)开始和结束标签匹配 ...原创 2018-08-12 22:18:27 · 6912 阅读 · 0 评论 -
Java的成员变量与局部变量
1、成员变量、局部变量的概述 在Java中,成员变量指的是在类内定义但又不存在方法中的变量,局部变量指的是在方法里定义的变量。 1.1、成员变量、局部变量的划分 成员变量分为类变量和实例变量,定义成员变量时有static修饰的是类变量,没有static修饰的是实例变量。局部变量包括形参、方法局部变量、代码块局部变量。 1.2、成员变量、局部变量的作用域 ...原创 2018-07-27 00:44:58 · 593 阅读 · 3 评论 -
Java的类与对象
1、前言 Java支持面向对象的三大特征:封装、继承、多态,提供了private、protected、public三个访问控制修饰符,提供了extends 关键字让子类继承父类。类是描述客观世界里的某一类对象的共同特征,对象是类的具体存在,Java程序是使用类的构造器来创建类的对象。Java提供了一种静态初始化块,在类的初始化阶段被执行,如果继承树里的某一个类需要被初始化时,系统...原创 2018-07-21 01:16:28 · 149 阅读 · 0 评论 -
Java流程控制与数组(一)
Java语言的分支控制结构 (1)if语句原创 2018-07-15 22:48:36 · 236 阅读 · 0 评论 -
Java流程控制与数组(四)
1 数组的概念 Java中数组是一种数组类型,也是一种引用类型,一个数组里只能存储一种数据类型的数据,数组的初始化一旦完成,数组在内存中所占的空间将被固定下来,因此数组的长度将不可改变。 2 数组的定义 定义数组的语法格式: type[] ArrayName; 或 type ArrayName[]; 通常建议使用 type[] ...原创 2018-07-20 01:02:17 · 254 阅读 · 0 评论 -
Java方法详解
1、方法的所属性 Java语言里,方法不能独立存在,方法必须属于类与对象,如果这个方法使用了static修饰,这个方法则属于这个类,否则这个方法属于这个类的实例。Java语言是静态的,一个类定义完成后,只要不再重新编译这个类文件,该类和该类的对象的对象所拥有的方法是固定的,永远都不会改变。同一个类的一个方法调用另外一个方法时,如果被调方法是普通方法,则默认使用this作为调用者,...原创 2018-07-25 00:21:29 · 791 阅读 · 0 评论 -
Java流程控制与数组(三)
循环结构 (1)while语句 语法格式如下所示: while(循环条件) { 循环体; } 使用while循环时,一定要保证循环条件有变成false的时候,否则这个循环将变成一个死循环,永远无法结束该循环。注意如果while循环的循环条件后紧跟一个分号,这个循环的循环体为空语句,会造成该循环变成一个死循环。 (2)do while...原创 2018-07-18 23:51:33 · 269 阅读 · 0 评论 -
Java流程控制与数组(二)
Java语言的分支控制结构 (1)switch语句 switch语句的语法格式: switch(控制表达式) { case 值1: { 代码块; break; } case 值2: { 代码块; break; } ... default: ...原创 2018-07-17 23:35:42 · 153 阅读 · 0 评论 -
Java的构造器
1、前言 构造器是一个特殊的方法,在类创建实例的时候执行这个方法进行初始化,java类必须包含一个或者一个以上的构造器。 2、Java类使用构造器初始化 当创建一个对象的时候,系统会为这个对象的实例变量进行默认初始化,这种默认初始化把所有的基本类型的实例变量设置为0(对数值型实例变量)或false(对布尔型实例变量),把所有引用类型的实例变量设置为nul...原创 2018-08-23 23:29:20 · 382 阅读 · 0 评论