
Java基础
随风奔跑之水
理想是光明的,道路是曲折的,劲头是不可阻挡的
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IntelliJ IDEA 如何创建一个普通的 Java 项目,及创建 Java 文件并运行
https://blog.youkuaiyun.com/oschina_41790905/article/details/79475187转载 2019-12-17 10:36:49 · 390 阅读 · 0 评论 -
Java学习之路之篇一(基础语法)
对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的行为和状态。 方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。 实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。第一个Java程序下面看一个简单的 Java 程序,...转载 2019-05-06 17:24:49 · 125 阅读 · 0 评论 -
Java学习之路之篇二(类和对象)
Java作为一种面向对象语言。支持以下基本概念:多态 继承 封装 抽象 类 对象 实例 方法 重载一个类可以包含以下类型变量:局部变量: 在方法、构造方法或者语句块中定义的变量被称为局部变量。 变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。 访问修饰符不能用于局部变量。 局部变量是在栈上分配的。 局部变量没有默认值,所以局部变量被声明后,...转载 2019-05-06 17:43:46 · 217 阅读 · 0 评论 -
Java学习之路之篇三(基本数据类型)
Java 基本数据类型变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。Java 的两大数据类型:内置数据类型 引用数据类型内置数据类型Java语言提供了八种基本类型。六种数字类型(四个整数型,两...转载 2019-05-06 18:07:33 · 1731 阅读 · 0 评论 -
Java学习之路之篇四(修饰符)
Java 修饰符Java语言提供了很多修饰符,主要分为以下两类:访问控制修饰符 非访问控制修饰符修饰符用来定义类、方法或者变量,通常放在语句的最前端。访问控制修饰符Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。 default(即缺省,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量...转载 2019-05-06 18:55:15 · 106 阅读 · 0 评论 -
Java学习之路之篇五(java运算符)
Java 运算符计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组:算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符算术运算符算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符。表格中的实例假设整数变量A的值为10,变量B的值为20:...转载 2019-05-07 10:16:58 · 94 阅读 · 0 评论 -
Java学习之路之篇六(循环、条件)
Java 循环结构 - for, while 及 do...while顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。Java中有三种主要的循环结构:while循环 do…while循环 for循环while 循环while是最基本的循环,它的结构为:while( 布尔表达式 ) { //循环内容}只要布尔表达式为 ...转载 2019-05-07 10:34:50 · 125 阅读 · 0 评论 -
Java学习之路之篇七(Number、Math、Character、String、StringBuffer类)
Java Number 类一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double等。实例int a = 5000; float b = 13.65f; byte c = 0x4a;然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java 语言为每一个内置数据类型提供了对应的包装类。所...转载 2019-05-07 11:01:14 · 256 阅读 · 0 评论 -
Java学习之路之篇八(java数组、日期时间)
Java 数组数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java 语言中提供的数组是用来存储固定大小的同类型元素。你可以声明一个数组变量,如 numbers[100] 来代替直接声明 100 个独立变量 number0,number1,....,number99。声明数组变量首先必须声明数组变量,才能在程序中使用数组。下面是声明...转载 2019-05-07 11:46:38 · 983 阅读 · 0 评论 -
Java学习之路之篇九(java正则表达式)
Java 正则表达式正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。java.util.regex 包主要包括以下三个类:Pattern 类: pattern 对象是一个正则表达式的编译表示。Pattern 类没有公共构造方法。要创建一个 Pattern 对象,你必须首先调用其公共静态编译方...转载 2019-05-07 11:59:03 · 163 阅读 · 0 评论 -
Java学习之路之篇十(java方法)
Java 方法在前面几个章节中我们经常使用到System.out.println(),那么它是什么呢?println() 是一个方法。 System 是系统类。 out 是标准输出对象。这句话的用法是调用系统类 System 中的标准输出对象 out 中的方法 println()。那么什么是方法呢?Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步...转载 2019-05-07 13:49:53 · 145 阅读 · 0 评论 -
Java学习之路之篇十一(java流、文件的IO、Scanner类)
Java 流(Stream)、文件(File)和IOJava.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。Java 为 I/O 提供了强大的而灵活的支持,使其更广泛地应用到文件传...转载 2019-05-07 14:14:34 · 330 阅读 · 0 评论 -
Java学习之路之十二(java异常处理)
Java 异常处理异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出 java.lang.ArithmeticException 的异常。异常发生的原因有很多,通常包含以下几...转载 2019-05-07 18:58:05 · 116 阅读 · 0 评论