![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【笔记】BigData校内培训-Java入门、进阶
文章平均质量分 94
xjfy.h
这个作者很懒,什么都没留下…
展开
-
Java - 文件和IO流
文件:File类Java就提供了一个File类,以抽象的方式代表文件名和目录路径名。该类主要用于文件和目录的创建、文件的查找和文件的删除等。是我们后面学习IO流的基础和前提File对象代表磁盘中实际存在的文件和目录,我们可以通过递归算法知道磁盘中某一个目录下嵌套了多少文件。递归算法(英语:recursion algorithm):程序调用自身的编程技巧称为递归( recursion)。...原创 2018-09-28 11:35:44 · 351 阅读 · 0 评论 -
Java - 集合
Java集合框架位于java.util包中,提供了一套性能优良、使用方便的接口和类。Java集合框架共有三大类接口: List、Set、Map:虚线框:接口,实线框:实现类 List接口:概念:一组对象的集合,容器,用来存储对象的,他解决了数组一旦声明长度就固定的这种局限。List 接口存储一组不唯一,有序(插入顺序)的对象。分类:集合分为两大类,用接口来体现两大接口Coll...原创 2018-11-05 14:22:07 · 327 阅读 · 0 评论 -
Java - 常用类
API:java Application Programming Interface:java应用程序编程接口。Java语言面向对象的,基本数据类型却不是面向对象的,存在很多不便,所以为每个基本数据类型设计一个对应的类:包装类包装类包含每种基本数据类型的相关属性,和操作方法。常用类:顾名思义,就是在Java中常用的类,是jdk给我们提供的,封装了很多的方法,供我们方便使用,常用类主要有...原创 2018-09-26 09:43:04 · 497 阅读 · 0 评论 -
Java - 面向对象三大特性:封装、继承、多态
包:Java中的包机制也是封装的一种形式语法:package 包名;注意:包的声明必须是Java源文件中的第一条非注释性语句 一个Java源文件只能有一个包声明语句 包命名需遵循命名规范导入包:语法:import 包名.类名;面向对象的三大特征:封装、继承和多态。对象:用来描述客观事物的一个实体 属性:对象具有的各种特征 方法:对象执行的操作类:具有相同...原创 2018-09-20 13:57:15 · 1151 阅读 · 0 评论 -
Java - 抽象类和接口
1、抽象类:抽象类用关键字abstract修饰,简单的说,抽象类是一个不能实例化的类,它可以具有抽象方法或者普通方法抽象类优势:抽象类可以将已经实现的方法提供给其子类使用,使代码可以被复用 抽象类中的抽象方法在子类中重写,保证了子类还具有自身的独特性 抽象类指向其子类的对象,可以实现多态普通方法和抽象方法的区别:普通方法必须要有方法体,抽象方法不能有方法体(大括号也没有) 抽象...原创 2018-09-25 12:57:06 · 1045 阅读 · 0 评论 -
Java - 异常处理
异常:在程序运行过程中可能发生的不正常的事件,会中断正在运行的程序。异常是一种特殊的对象,类型为java.lang.Exception或其子类。Java使用异常处理机制为程序提供了错误处理的能力,通过5个关键字来实现的:try、catch、 finally、throw、throws捕获异常:try-catch-finally try:执行可能产生异常的代码 catch:捕获异常 ...原创 2018-09-25 11:40:03 · 1011 阅读 · 0 评论 -
Java-入门基础综合练习:图书管理系统
综合练习:图书管理系统需求:图书管理系统,要把图书馆的图书管理、读者管理、图书借阅管理等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。目前我们还没学习数据库,所以将数据存储在数组中;配合流程控制来开发图书管理系统。流程控制在一个项目开发中至关重要,它决定着项目的执行流程,通过它可完成逻辑控制。流程控制分为三类:顺序执行、条件控制、循环控制。条件控制:if-else;sw...原创 2018-09-19 14:18:51 · 2324 阅读 · 0 评论 -
Java - 流程控制-循环结构 + 数组
1、流程控制流程控制指的是对java代码执行顺序的控制,在控制中加上我们的逻辑处理,从而完成相应的目标。在java中,流程控制可以分为三类:顺序、分支、循环。顺序执行,表示逐行执行相应的语句,从前往后执行,不涉及任何的关键字 分支控制,是条件控制,需要按照判断条件动态的去执行符合条件的语句,if switch 循环控制,则需要按照循环判断条件动态的去执行循环语句,for whil...原创 2018-09-19 11:03:16 · 385 阅读 · 0 评论 -
Java - 初识Java + 环境搭建
一、初识JavaJava:由Sun Microsystems公司于1995年5月推出的Java程序设计语言和java平台的总称,Java语言可以撰写跨平台应用软件的面向对象的程序设计语言,由当时任职太阳微系统的詹姆斯.高斯林(James Gosling)等人于1990年代初开发,它最初被命名为Oak语言。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。是一种面向对象的编程语言...原创 2018-09-17 10:28:16 · 307 阅读 · 0 评论 -
Java - 数据类型 + 运算符
1、变量和常量1.1、概念常量:值不会发生变化的量,不会被程序修改的量变量:值发生变化的量,可以用来存储数据。1.2、变量命名规则:字母、数字、下划线、$组成,不能以数字开头 不能与关键字相、保留字(goto、null) 标识符区分大小写,长度不得超过255个字符 做到见名之意2、数据类型变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内...原创 2018-09-17 10:30:23 · 657 阅读 · 0 评论 -
Java——JDBC连接数据库
JDBC概念介绍:对于一些数据预先写好的程序,应用程序和数据库服务器之间通过JDBC实现数据交互,使数据可以动态变化。JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。具体构成如图所示:JDBC API:提供了应用程序对JDBC的管理连接...原创 2018-10-10 17:25:14 · 386 阅读 · 0 评论