学习java零基础线路指导
JAVA自学教程(完整版)

JAVA自学教程(完整版)Java自学教程 (完整版)Java是一种广泛应用于软件开发领域的编程语言,其具有面向对象、跨平台、可移植等特点。
对于想要自学Java的初学者来说,本教程旨在提供一个系统、全面的学习指南,帮助读者快速入门并掌握Java的基础知识和编程技巧。
1. Java简介Java是由Sun Microsystems(现在是Oracle Corporation)于1995年推出的一种高级编程语言,具有简单、易学、安全、可靠和强大的特性。
Java的应用范围广泛,包括桌面应用程序、Web应用程序、移动应用程序和嵌入式系统等。
2. Java环境搭建在学习Java之前,我们需要先搭建好Java开发环境。
这包括安装Java Development Kit (JDK)、配置环境变量和选择合适的集成开发环境(IDE)等。
本节将详细介绍如何搭建Java开发环境。
3. Java基础语法Java的基础语法是学习Java编程的基石。
本节将介绍Java的基本数据类型、变量、运算符、流程控制语句(if语句、for循环、while循环等)、数组和方法等。
通过学习这些基础知识,读者将能够写出简单的Java程序。
4. 面向对象编程面向对象编程(Object-Oriented Programming,简称OOP)是Java的核心特性之一。
本节将详细介绍面向对象编程的概念和原则,包括类与对象、封装、继承和多态等。
通过学习面向对象编程,读者将能够设计和实现更加灵活和可重用的Java程序。
5. 常用类库和APIJava提供了丰富的类库和API(Application Programming Interface),用于简化开发任务并提高效率。
本节将介绍一些常用的Java类库和API,比如字符串处理、日期时间操作、文件读写、网络编程和数据库连接等。
通过学习这些类库和API,读者将能够更加高效地开发Java应用程序。
6. 异常处理Java的异常处理机制可以帮助开发者发现并解决程序中的错误。
从零开始学Java开发课件(适合初学者)

识。
3
社区参与
加入Java开发社区,与他人交流学习经 验和解决问题。
核心知识点
语法
了解Java的基本语法和语句结 构。
数据类型
学习Java的数据类型,如整型、 浮点型和布尔型。
控制流
掌握条件语句和循环结构,实 现流程控制。
编程实践
练习题
通过编写练习题来巩固所学概念。
项目
参与实际项目开发,锻炼编程能力。
学习Java的基本语法、数 据类型和如何创建类、对象和 使用继承等面向对象编程 概念。
3 开发实用应用程序
通过练习和项目,编写能 够实际运行的Java应用程 序。
学习方法
1
理论学习
通过讲座和阅读材料掌握Java的基本概
编程实践
2
念。
通过编写代码练习和项目,巩固所学知
从零开始学Java开发课 件(适合初学者)
欢迎来到《从零开始学Java开发课件》!无论你是否有编程基础,这个课程 都会帮助你快速入门Java开发。
适合人群
初学者
无编程经验或基础的学习者。
想要转行
想要从其他领域转行到软件 开发的人。
自学者
寻找一种灵活的学习方式的 自学者。
课程目标
1 理解Java基础概念
实践项目
参与开源项目或个人项目,通 过实践提升技能。
常见问题
1 我需要有编程经验吗? 2 我需要提前准备什么?
不需要,这个课程适合初学 者。
只要有一台电脑和互联网连 接,就可以开始学习。
3 该课程是否提供证书?
是的,完成课程后你将获得一份认证证书。
学习资源
在线教程
网上有很多免费的Java开发教 程可供学习。
java要怎么学习

java要怎么学习2怎样学习java的方法一我们新人学习java要从基础学起,可以借助很多工具让自己成长的更快。
1.借助网络学习,寻找网上的教学视频;2.进技术交流群找志同道合的人一起学习,互相探讨;3.花费费用参加技术培训,这是很有效率的方法,但是也是花费金钱较大的,缴费之后能回报多少看自己的努力和培训机构的实力。
找到了基本方法就应该1.看书上互联网要用心,平常多查阅文档,多动脑,勤动手,施行很重要,新手天天编码500行有用代码;2.切记急功近利,新人前期编码因为看不到太多自己的成果容易自暴自弃;3.要注重本身的能力提升,培养自己的发现思索解决问题的能力,毕竟掌握在手里的技术才是自己的。
3怎样学习java的方法二首先去找一个Java的基础教程学一下,或者你也可以去找相应的视频。
学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿。
学完以上内容以后,你应该对Java有一个基本的了解了,你可以用Java语言写出一些简单的程序,并且你用的是最简单的编辑器。
这个时候你就应该去学着写一些让你觉得有意思的东西了,所以你应该学习更多的知识。
这些内容主要是Web开发相关的内容,包括HTML/CSS/JS(前端页面)、Servlet/JSP(J2EE)以及Mysql(数据库)相关的知识。
4怎样学习java的方法三多看java基础,打牢固你的基础能力,很多EE或者框架问题都可以迎刃而解,基础还是重点。
还有数据结构,面向对象这些重点中的重点,绝对都是一生所用的。
多看一些源码,体会为何这样〔制定〕的思想,其中多看一些IO,反射相关的源码,这样有利于你的技术提升。
多看看书,书中对框架和应用都有很好的诠释,也有一些对java 这门语言的理解。
一切的目的都是应用,所以书中的运用例子要自己好好看看,尽量动手跟着一起做做。
看一些开源项目的源代码,主要看制定,看逻辑。
5怎样学习java的方法四现在学习Java变得比以前容易多了,除了有大量的视频教程外,还有专业的java培训机构,这都使学习变得更加傻瓜化,然而我要说的是,Java虽然变得越来越容易学,然而那只代表入门容易,并不代表这门编程技术就真的变简单了。
JAVA自学教程(完整版)PPT课件(2024)

二分查找
针对有序数组,每次取中间元 素与目标元素比较,缩小查找 范围
12
03 面向对象编程基础
2024/1/27
13
类与对象的概念
类的定义
类是对象的模板,它定 义了对象的属性和方法 。
2024/1/27
对象的概念
对象是类的实例,具有 类定义的属性和行为。
类与对象的关系
类是对象的抽象描述, 而对象是类的具体实现 。
2024/1/27
32
Socket通信原理及示例
Socket通信原理
理解Socket通信的基本原理,掌握Socket 类和ServerSocket类的使用。
TCP编程
学习基于TCP协议的Socket通信,实现客户 端与服务器之间的数据传输。
多线程处理
掌握多线程在Socket通信中的应用,提高服 务器的并发处理能力。
TreeSet类的特点和使用
TreeSet是Set接口的另一个常用实现类,它基于红黑树实 现。TreeSet会对元素进行排序,因此它适用于需要排序的 场景。
26
Map接口及其实现类
01
Map接口的定义和特 点
Map接口表示一种键值对的映射关系 。Map中的每个元素都包含一个键和 一个值,键在Map中是唯一的。
学习ReentrantLock锁的使用,了解 公平锁与非公平锁的区别。
2024/1/27
等待/通知机制
掌握Object类的wait()、notify()和 notifyAll()方法的使用,实现线程间 的通信。
死锁与避免
了解死锁的概念及产生条件,学习如 何避免死锁的发生。
31
网络编程基础
网络编程概述
ArrayList类的特点和使用
EclipseJava编程入门教程

EclipseJava编程入门教程Eclipse Java编程入门教程第一章:介绍Eclipse和Java编程Eclipse是一个广泛使用的集成开发环境(IDE),用于开发各种应用程序,尤其是Java应用程序。
Java是一种面向对象的编程语言,广泛应用于企业级应用开发和移动应用开发。
本章将介绍Eclipse的基本概念和Java编程的基础知识。
1.1 Eclipse的安装和配置要使用Eclipse进行Java编程,首先需要在官方网站上下载并安装Eclipse IDE。
安装完成后,打开Eclipse,配置Java开发环境。
这包括设置JDK路径、创建工作空间和配置Eclipse的界面。
1.2 创建Java项目在Eclipse中,可以通过“New Project”选项创建一个Java项目。
选择项目类型和命名,在项目目录下创建源文件夹和包。
这样就能开始编写Java代码了。
第二章:Eclipse编程基础了解了Eclipse的基本使用方法后,本章将重点介绍Java编程的基础知识,包括变量、数据类型、运算符、流程控制和函数等。
2.1 变量和数据类型Java是一种强类型语言,每个变量都必须先声明,然后才能使用。
变量可以存储不同类型的数据,例如整数、浮点数、字符和布尔值等。
本节将介绍Java的各种数据类型,以及如何声明和使用变量。
2.2 运算符和表达式Java提供了多种运算符,包括算术运算符、赋值运算符、比较运算符和逻辑运算符等。
通过运算符和表达式,可以进行各种数学计算和逻辑判断。
本节将详细介绍Java的运算符和表达式的使用方法。
2.3 流程控制流程控制是编程中的重要概念,用于控制程序的执行流程。
Java提供了多种流程控制语句,包括条件语句(if-else语句、switch语句)、循环语句(for循环、while循环)和跳转语句(break语句、continue语句)。
本节将介绍这些流程控制语句的使用方法。
2.4 函数和方法函数是一段封装了特定功能的代码块,可以重复使用。
java 教案

java 教案Java教案标题:Java教学计划:学习Java编程的有效方法正文:在当今数码时代,计算机编程已成为一项非常有前途和有求必应的技能。
而Java作为一种广泛使用的高级编程语言,具备强大的跨平台特性,逐渐成为新手和专业程序员的首选。
本教案旨在为初学者提供有效和系统的Java编程教学方案。
第一阶段:初识Java编程在本阶段,学生将获得Java编程的基础知识和概念。
以下是重点内容:1. 介绍Java编程语言的起源和应用领域。
2. 学习Java的开发环境设置,包括安装和配置JDK(Java Development Kit)。
3. 理解Java编程的基本语法、数据类型和运算符。
4. 编写简单的Java程序并进行调试和运行。
第二阶段:Java核心概念与编程技巧在本阶段,学生将深入学习Java的核心概念和编程技巧。
以下是重点内容:1. 对面向对象编程的理解,包括类、对象、继承、多态等概念。
2. 熟悉Java的控制结构,如条件语句、循环语句和分支语句的使用。
3. 学习Java的异常处理机制和文件操作。
4. 利用Java的类库进行常用数据结构和算法的实现。
第三阶段:Java应用开发在本阶段,学生将学习如何应用Java编程进行实际项目开发。
以下是重点内容:1. 开发图形用户界面(GUI)应用程序,利用Java Swing或JavaFX库进行界面设计和事件处理。
2. 学习网络编程,使用Java的Socket和URL类库进行网络通信。
3. 理解数据库编程,并使用Java的JDBC(Java Database Connectivity)接口进行数据库操作。
4. 实践项目:学生将完成一个基于Java的小型应用程序,整合前述所学的知识和技能。
本教案的教学方法将结合理论和实践,采用教师讲解、实例演示和学生实践编程的方式进行。
此外,课堂练习、作业和小组项目将作为评估学生掌握情况的手段。
通过完成本教案的学习,学生将掌握Java编程的基础知识和技能,并能够独立开发简单的Java应用程序。
Java基础知识总结(超详细整理)

Java基础知识总结(超详细整理)Java语⾔的特点1.⾯向对象⾯向对象(OOP)就是Java语⾔的基础,也是Java语⾔的重要特性。
⾯向对象的概念:⽣活中的⼀切事物都可以被称之为对象,⽣活中随处可见的事物就是⼀个对象,我们可以将这些事物的状态特征(属性)以及⾏为特征(⽅法)提取并出来,并以固定的形式表⽰。
2.简单好⽤Java语⾔是由C和C++演变⽽来的,它省略了C语⾔中所有的难以理解、容易混淆的特性(⽐如指针),变得更加严谨、简洁、易使⽤。
3.健壮性Java的安全检查机制,将许多程序中的错误扼杀在摇蓝之中。
另外,在Java语⾔中还具备了许多保证程序稳定、健壮的特性(强类型机制、异常处理、垃圾的⾃动收集等),有效地减少了错误,使得Java应⽤程序更加健壮。
4.安全性Java通常被⽤在⽹络环境中,为此,Java提供了⼀个安全机制以防恶意代码的攻击,从⽽可以提⾼系统的安全性。
5.平台⽆关性Java平台⽆关性由Java 虚拟机实现,Java软件可以不受计算机硬件和操作系统的约束⽽在任意计算机环境下正常运⾏。
6.⽀持多线程在C++ 语⾔没有内置的多线程机制,因此必须调⽤操作系统的多线程功能来进⾏多线程程序设计,⽽ Java 语⾔却提供了多线程⽀持。
多线程机制使应⽤程序在同⼀时间并⾏执⾏多项任务,该机制使得程序能够具有更好的交互性、实时性。
7.分布式(⽀持⽹络编程)Java语⾔具有强⼤的、易于使⽤的⽹络能⼒,⾮常适合开发分布式计算的程序。
java中提供了⽹络应⽤编程接⼝(),使得我们可以通过URL、Socket等远程访问对象。
8.编译与解释共存Java语法基础标识符: ⽤来标识类名、对象名、变量名、⽅法名、类型名、数组名、⽂件名的有效字符序列。
合法的标识符:由字母、数字、下划线“_”、美元符号“$”或者“¥”组成,并且⾸字符不能是数字。
不能把java关键字和保留字作为标识符。
标识符对⼤⼩写敏感。
关键字:Java语⾔中已经赋予了特定含义的保留字: const、goto,Java版本中尚未使⽤,但以后版本可能会作为关键字使⽤变量:程序运⾏期间可以被改变的量。
零基础学Java项目开发课件PPT第03章

聚慕课教育研发中心
学习、授课与教学PPT课件
3.1.4 MongoDB数据库管理系统
2、和其他数据库相比,MongoDB的优点如下: 1)易于安装; 2)MongoDB Inc.为客户提供专业支持; 3)支持临时查询; 4)高速数据库; 5)无模式数据库; 6)横向扩展数据库; 7)性能非常高。
聚慕课教育研发中心
SQL Server数据库主要应用于部分企业电商以及使用Windows服务器平台 的企业。
聚慕课教育研发中心
学习、授课与教学PPT课件
3.1.2 SQL Server数据库管理系统
1、优点 1)SQL Server数据库拥有易用性、适合分布式组织的可伸缩性、用于决策 支持的数据库功能、与许多其他服务器软件紧密关联的集成性、良好的性价 比等优点。
聚慕课教育研发中心
学习、授课与教学PPT课件
3.1.4 MongoDB数据库管理系统
MongoDB介于关系型数据库和非关系型数据库之间,是非关系型数据库当 中功能最丰富,和关系型数据库最相似的,同时它也是面向文档的开源数据 库。MongoDB支持的数据结构非常广泛,类似于JSON的BSON格式,因此 也可以存储比较复杂的数据类型。在C++中,MongoDB可以用作文件系统; 在MongoDB中,通常使用JavaScript作为查询语言。 MongoDB支持的查询语言非常强大,其语法类似于面向对象的查询语言, 几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据 建立索引。
聚慕课教育研发中心
学习、授课与教学PPT课件
3.2 软件项目数据库架构特性
每一种数据库架构模式都有它自己的特点,选择正确的数据库架构模式来 满足需求功能和质量特性是非常重要的。本节总结了数据库架构的共同特 性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java的多线程功能使得在一个程序里可同时执行多个小任务。线程--有时也称小进程- -是一个大进程里分出来的小的独立的进程。因为Java实现的多线程技术, 所以比C和C++更键壮。多线程带来的更大的好处是更好的交互性能和实时控制性能。
5.Java程序的编译
Java程序的编译程序是javac.exe。javac命令将Java程序编译成字节码,然后你可用java解 释器java命令来解释执行这字节码。Java程序源码必须存放在后缀为.java的文件里。Java 程序里的每一个类,javac都将生成与类相同名称但后缀为.class文件。编译器把.class文件 放在.java文件的同一个目录里,除非你用了-d选项。
图2_4 步骤五;建立一个类叫MyFirstApp,如图2_5
步骤六;新生成的类如图2_6
图2_5
图2_6 我们敲入代码如: \ch1\MyFirstApp.java:
public class MyFirstApp {
public static void main(String args[ ]) {
public static void main(String args[ ]) {
System.out.println("This is my first Java Application!");
} } 编译过程是: F:\java教程\JiaXing\ch1>javac MyFirstApp.java
下面是一些给大家提供的参考。
如果你是多年的程序员,可以参照下面和自己以前的知识,进行对比,其实大多都是大同 小异。唯一要熟悉的是我们对于Java环境的熟悉和jdk的熟悉。 多年程序员可以参考下面内容
1.hadoop开发--Java零基础之J2EE、J2SE、J2ME的区别
2.零基础Java开发hadoop环境需要考虑的问题
Java语言根据自身的实际需要采用了一种灵活的机制---编译和解释型的结合。先采用通用的Java编译器将Java源程序编译成为仍然是平台无关的 中间产物----字节码文件,然后采用一种虚拟计算机技术,称为Java虚拟机(JVM----Java Virtual Machine),JVM运行特定的平台之上,再由JVM对字节码文件进行解释执行。
第七章 声明和使用构造器 7-1-声明和使用构造器 7-2-重载构造器 7-3-对象在内存中的结构 视频地址
第八章 创建和使用数组 8-1-声明和使用数组(1) 8-1-声明和使用数组(2) 8-1-声明和使用数组(3) 8-2-多维数组 8-3-命令行参数 视频地址
阅读本文可以带着下面问题:
1.你是否了解Java产生?
6.计算机语言按执行方式可分为两种类型:
编译型语言: 是指使用专门的编译器、针对特定平台(操作系统)将某种高级语言源程序 一次性“翻译”成可被该平台硬件运行的机器码(包括指令和数据),并包装成该平台的操 作系统所能识别和运行的格式。这一过程称为“编译”。最后生成的程序(可执行文件)可 以脱离开发环境在特定平台上独立执行。 解释型语言: 是指使用专门的解释器将某种高级语言源程序逐条解释成特定平台的机器码 指令并立即执行,解释一句执行一句,这类似于会场中的“同声翻译”,而不进行整体性的 编译和链接处理。解释型语言相当于把编译型语言相对独立的编译和执行过程混合到一起 ,而且每一次执行时都要重复进行“编译”,因而执行的效率较低。且不能脱离解释器独自 执行。
第二章 变量和数据类型 2-1-变量与运算符 2-1-变量与基本运算符(1) 2-1-变量与基本运算符(2) 2-2-进制与位运算 2-2-进制与位运算(1) 2-2-进制与位运算(2) 2-3-八种基本数据类型 2-4-使用字符串string 2-5-标识符与注释语句
视频地址
第三章 地址:分支语句 3-1-分支语句(1) 3-1-分支语句(2) 3-2-循环语句(1) 3-2-循环语句(2)
System.out.println("This is my first"); } }
截图如图2_7
我们右击程序运行如图2_8
图2_7
运行结果如图2_9
图2_8
图2_9
2.用java自带jdk开发第一个java程序:
MyFirstApp.java
public class MyFirstApp {
3-2-循环语句(3) 3-2-循环语句(4) 视频地址
第四章 声明和使用方法 4-1-方法的声明和调用 4-2-参数的值传递 4-3-重载方法 视频地址
第五章 类和对象 5-1-类和对象(1) 5-1-类和对象(2) 5-2-对象属性的初始化 5-3-Java内存管理与垃圾回收 视频地址
第六章 类的封装 6-1-访问控制修饰符 6-2-this关键字 视频地址
2.Java语言有什么特点?
3.Java为何健壮性更强,你对Java线程的理解什么?
4.Java的数据类型都是什么?
5.Java开发工具如何使用?
6.MyEclipse该如何创建Java程序,如何编译Java程序?
6.如果不使用开发工具,该如何编译Java程序?
阅读完本文推荐阅读:
学习hadoop----java零基础学习线路指导视频(1)
3.Java零基础开发环境(工具)选择
4.hadoop开发--Java零基础之开发工具环境变量配置 上面是环境变量的配置,想更进一步了解eclipse可以参考下面的视频。 /player.php/sid/XMjExNTEyMTI=/v.swf
视频观看完毕,可以查看eclipse的使用技巧,方便编程。 5.Eclipse使用技巧
【轻松一刻】
【催泪的夫妻对话】一对結婚多年的夫妻,出外旅行过小年,夜宿民居。睡到半夜,先生 突然紧紧抱住太太,然后说:这辈子实在太短了!太太醒了过來,听到先生这句話,感动 地掉下热泪。先生接着說:我他妈都盖不到脚。。。
第二节 HelloWorld实验
1.用MyEclipse开发第一个java程序:
1.何为java-c?
很多java初学者都有c的基础,但对java的博大精深还有所听闻,所以笔者专门分出一章叫j ava-c,c的读者会觉得非常轻松,所有的知识都在c中学过。这样会在刚接触java时, 有一种自然的亲近感。接着作者再献出两章叫java-c++(上),javac++(下),对于有c++基础的同学(一般国内大学都开这课),也是个福利, 这样java就可以轻松入门。
2.java好处
1)现在很多的大型网站,大数据分析等都是用java的架构搭建的,(比如Spring,Struts , hadoop)。 2)当前最火的安卓(android)手机的编程是用java, 够了吧!你有足够理由爱上java。 3)网页特效Ajax,jquery,ext,当前很多互联网公司和我书中后台也用java。 4)java职位和工程师最炙手可热, 薪资高。
本文属于线路指导: 思考,当我们学习的时候,我们该怎么制定自己的学习过程。
本文是对象学习hadoop的同学,没有Java基础的一些指导。以后将会继续完善。 推荐阅读:学习hadoop---Java初级快读入门指导(2) 这里首先说一下思路: 1.语言的来源 对于一门语言的学习,首先我们要懂得语言的来源。 2.语言的组成 上面基础上,需要了解语言的组成元素包括:语法,关键字,控制语句,这些是最基本的 元素。 3.语言工具的熟悉 了解语言组成之后,我们想开发,Java这里我给他分了两种开发方式。 一种jdk裸露开发 一种是工具开发 jdk属于高手的开发,这里不重点讲。 说说工具开发。 工具的开发我们需要了解,该怎么建立项目,该怎么调试,该怎么用快捷键,该如何引用 外部包。这些都是需要我们要解决的问题。这些内容也是开发工具环境的熟悉。 4.利用开发工具,实现小例子 我们熟悉之后,下面该怎么办了。 我们现在熟悉了Java语言,熟悉了开发工具。 ok,考试小试牛刀。完成几个小例子。这样估计你开始入门了。 5.实战 例子也实现了,下面我就该开发项目了。 如果完成一个项目,1991年,Sun公司自行开发一种新的语言名为“Oak”。 1995年1月,Oak被更名为Java。这个名字来自于印度尼西亚有一个盛产咖啡的岛屿,中文 名叫爪哇,意为世人端上一杯热咖啡。许多程序设计师从所钟爱的热腾腾的香浓咖啡中得 到的灵感,因而热腾腾的香浓咖啡也就成为Java语言的标志。 1995年5月23日Java正式公布,以后人们对Java的兴趣和重视证明了这项技术将是主宰网 络计算的未来:
我们先看看一个具体例子,给你们有个先入为主的感觉。 步骤一:在Eclipse开发工具中我们New一个java项目, 如图2_1
图2_1 步骤二;给定一个项目名称Ch1Ex1如图2_2
图2_2 步骤三;点击finish结束(如图2_3), 建立一个java项目叫Ch1Ex1
图2_3 步骤四;在你新建Ch1Ex1当中new 一个class如图2_4
安全
在Java语言里,象指针和释放内存等C++功能被删除,避免了非法内存操作。
可移植
同体系结构无关的特性使得Java应用程序可以在配备了Java解释器和运行环境的任何计算 机系统上运行,这成为Java应用软件便于移植的良好基础。通过定义独立于平台的基本数 据类型及其运算,Java数据得以在任何硬件平台上保持一致。
【轻松一刻】
昨天我发现楼下小摊有5块钱一个的高仿iPhone5S模型,于是买了一个然后在一个人多的 广场河边假装打电话:"给劳资滚,我永远不会原谅你的,分手吧,.......!”然后我潇洒的把 手机模型扔到了河里,拿出一根烟,故作忧郁的在那里摆了个销魂的姿势站着,旁边好多 妹子用那花痴的表情看着我。当我正装备得瑟一下时!一个小盆友上来拍了拍我的肩膀, 大声的对我说:"哥哥,你的手机浮上来了..