![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java 基础教程
流年你奈我何
本人属于半路出家,如 博客中偶有BUG ,纯属正常,必要时请您留言提醒博主,能让博主及时改正,以便您的后续阅读……
展开
-
《剑指Offer》递归和循环—
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传*`重点内 - 这里写代码片容`* - LaTex数学公式 - UML序列图和流程图 - 离线写博客 - 导入导出Markdown文件 - 丰富的快捷键快捷键加粗 Ctrl转载 2017-03-18 17:12:58 · 222 阅读 · 0 评论 -
Java Scanner 类
Java Scanner 类java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。下面是创建 Scanner 对象的基本语法:Scanners = newScanner(System.in);接下来我们演示一个最简单的的数据输入,并通过 Scanner 类的 next() 与 nextLine() 方原创 2017-03-14 14:31:25 · 469 阅读 · 0 评论 -
Java 流(Stream)、文件(File)和IO
Java 流(Stream)、文件(File)和IOJava.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。Java 为 I/O 提供了强大的而灵活的支持,使其更广泛地应用到文件传原创 2017-03-14 14:30:27 · 478 阅读 · 0 评论 -
Java 正则表达式
Java 正则表达式正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。正则表达式实例一个字符串其实就是一个简单的正则表达式,例如 Hello World 正则表达式匹配 "Hello World" 字符串。.(点号)也是一个正则表达式,它匹配任何一个字符如:"a" 或 "1"。下表列出了一原创 2017-03-14 14:29:05 · 383 阅读 · 0 评论 -
Java 日期时间
Java 日期时间java.util 包提供了 Date 类来封装当前的日期和时间。Date 类提供两个构造函数来实例化 Date 对象。第一个构造函数使用当前日期和时间来初始化对象。Date()第二个构造函数接收一个参数,该参数是从1970年1月1日起的毫秒数。Date(longmillisec)Date对象创建以后,可以调用下面的原创 2017-03-14 14:28:17 · 798 阅读 · 0 评论 -
Java 数组
Java 数组数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java 语言中提供的数组是用来存储固定大小的同类型元素。你可以声明一个数组变量,如 numbers[100] 来代替直接声明 100 个独立变量 number0,number1,....,number99。本教程将为大家介绍 Java 数组的声明、创建和初始化,并给出其对应的原创 2017-03-14 14:27:21 · 277 阅读 · 0 评论 -
Java StringBuffer 和 StringBuilder 类
Java StringBuffer 和 StringBuilder 类当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。StringBuilder 类在 Java 5 中被提出,它和 String原创 2017-03-14 14:26:43 · 202 阅读 · 0 评论 -
Java String 类
Java String 类字符串广泛应用 在Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。创建字符串创建字符串最简单的方式如下:Stringgreeting = "菜鸟教程";在代码中遇到字符串常量时,这里的值是 "菜鸟教程"",编译器会使用该值创建一个 String 对象。和其它对象一样原创 2017-03-14 14:26:04 · 243 阅读 · 0 评论 -
Java 分支结构 - if...else/switch
Java 分支结构 - if...else/switch顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构。Java 有两种分支结构:if 语句switch 语句if 语句一个 if 语句包含一个布尔表达式和一条或多条语句。语法if 语句的用语法如下:if(布尔表达式){//如果布尔表达式为true将执行的语句}如果布尔表达式原创 2017-03-14 14:24:55 · 229 阅读 · 0 评论 -
Java 循环结构 - for, while 及 do...while
Java 循环结构 - for, while 及 do...while顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。Java中有三种主要的循环结构:while 循环do…while 循环for 循环在Java5中引入了一种主要用于数组的增强型for循环。while 循环while是最基本的循环,它的结构为:whil原创 2017-03-14 14:24:00 · 545 阅读 · 0 评论 -
Java 运算符
Java 运算符计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组:算术运算符关系运算符位运算符逻辑运算符赋值运算符其他运算符算术运算符算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符。表格中的实例假设整数变量A的值为10,变量B的值为20:原创 2017-03-14 14:22:53 · 208 阅读 · 0 评论 -
Java 修饰符
Java 修饰符Java语言提供了很多修饰符,主要分为以下两类:访问修饰符非访问修饰符修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明:publicclass className{ // ...}privateboolean myFlag;staticfinal doubleweeks = 9.5;protected原创 2017-03-14 14:21:07 · 159 阅读 · 0 评论 -
Java 变量类型
Java 变量类型在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:typeidentifier [ = value][,identifier [= value] ...] ;格式说明:type为Java数据类型。identifier是变量名。可以使用逗号隔开来声明多个同类型变量。以下列出了一些变量的声明实例。注意有些包含了初始化原创 2017-03-14 14:20:24 · 338 阅读 · 0 评论 -
Java 基本数据类型
Java 基本数据类型变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。Java的两大数据类型:内置数据类型引用数据类型内置数据类型Java语言提供了八种基本类型。六种数字类型(四个整数型原创 2017-03-14 14:19:39 · 190 阅读 · 0 评论 -
Java 对象和类
Java 对象和类Java作为一种面向对象语言。支持以下基本概念:多态继承封装抽象类对象实例方法重载本节我们重点研究对象和类的概念。对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。下图中男孩女孩为类,而具体的每个人为该类的对象:原创 2017-03-14 14:18:12 · 200 阅读 · 0 评论 -
Java 基础语法
Java 基础语法一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都原创 2017-03-14 14:17:31 · 248 阅读 · 0 评论 -
Java 开发环境配置
Java 开发环境配置在本章节中我们将为大家介绍如何搭建Java开发环境。window系统安装java下载JDK首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮:在下载页面中你需要选择接受许可,并根据自己的系统选择对应原创 2017-03-14 14:16:00 · 238 阅读 · 0 评论 -
Java 教程
Java 教程Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。Java可运行于多个平台,如Windows, Mac OS,及其他多种UNIX版本的系统。本教程通过简单的实例将让大家更好的了解JAVA编程语言。Java 在线工具JDK 1.6 在线中文手册我的第一个JAVA程序以下我们通过一个简单的实例来展示 Java原创 2017-03-14 14:14:18 · 223 阅读 · 0 评论 -
Java 异常处理
Java 异常处理异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出 java.lang.ArithmeticException 的异常。异常发生的原因有很多,通常包含原创 2017-03-14 14:32:07 · 227 阅读 · 0 评论