java入门教程

分类:后端教程
标签:java

Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。

Java可运行于多个平台,如Windows, Mac OS,及其他多种UNIX版本的系统。

Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

目录

标题 说明
java简介Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。
java的开发环境配置本章介绍windows下面java开发环境的搭建
Java 基础语法一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。
java的对象和类Java作为一种面向对象语言。支持以下基本概念:多态 继承 封装 抽象 类 对象 实 方法 重载,本节我们重点研究对象和类的概念。
Java 基本数据类型本章讲述的是java的基本数据类型,Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。
java变量类型Java语言支持的变量类型有: 局部变量,成员变量,类变量
java修饰符Java语言提供了很多修饰符,主要分为以下两类:访问修饰符,非访问修饰符
java运算符Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组: 算术运算符,关系运算符,位运算符,逻辑运算符,赋值运算符,其他运算符
java循环结构:for循环,while循环,do...while循环Java中有三种主要的循环结构:while循环,do…while循环,for循环
java分支结构:if语句和switch语句Java有两种分支结构:,if语句,switch语句
java Number类的使用在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java语言为每一个内置数据类型提供了对应的包装类。所有的包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类Number的子类。
Java Character类的使用在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情况。为了解决这个问题,Java语言为内置数据类型char提供了包装类Character类。Character类提供了一系列方法来操纵字符。
java String 类的使用字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。
Java StringBuffer和StringBuilder类的使用和String类不同的是,StringBuffer和StringBuilder类的对象能够被多次的修改,并且不产生新的未使用对象。
java 数组的使用数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java语言中提供的数组是用来存储固定大小的同类型元素。
java的日期和时间java.util包提供了Date类来封装当前的日期和时间。 Date类提供两个构造函数来实例化Date对象。
java 正则表达式Java正则表达式和Perl的是最为相似的。java.util.regex包主要包括以下三个类:Pattern类,Matcher类,PatternSyntaxException
java 方法Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合,方法包含于类或对象中,方法在程序中被创建,在其他地方被引用
Java 流(Stream)、文件(File)和IOJava.io包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。Java.io包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。
Java 异常处理异常发生的原因有很多,通常包含以下几大类:用户输入了非法数据。 要打开的文件不存在。网络通信时连接中断,或者JVM内存溢出。
Java 继承继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承可以理解为一个对象从另一个对象获取属性的过程。
Java 重写(Override)与重载(Overload)重写(Override):重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重写!重载(Overload):重载(overloading) 是在一个类里面,方法名字相同,而参数不同。返回类型呢?可以相同也可以不同。
java 多态多态是同一个行为具有多个不同表现形式或形态的能力。多态性是对象多种表现形式的体现。比如我们说"宠物"这个对象,它就有很多不同的表达或实现,比如有小猫、小狗、蜥蜴等等。那么我到宠物店说"请给我一只宠物",服务员给我小猫、小狗或者蜥蜴都可以,我们就说"宠物"这个对象就具备多态性。
java 抽象类在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。
java 封装在面向对象程式设计方法中,封装(英语:Encapsulation)是指,一种将抽象性函式接口的实作细节部份包装、隐藏起来的方法。
java 接口在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。
Java 包(package)为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。

现在开始学习java入门教程第一章 : java简介


本教程固定链接:http://www.rumen5.com/61344.html

上一篇:LaTeX教程

下一篇:数据结构教程

QQ空间新浪微博腾讯微博人人网微信