Java学习之Java简介

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ITLearnHall/article/details/82779245

从Java基础的角度介绍了Java基本程序结构、对象和类、继承、抽象类和接口以及Java异常处理的知识,使读者对Java基础有了系统的认知,为后续Java的进一步深入学习打好了基础。使用基础知识完成C/S架构彩票生成器。

Java的发展简史

1991年 ,Sun公司由James Gosing带领开发了Oak

20世纪90年代中期,将oak进行修改,研制了第一个Java浏览器

Hot Java,由于Oak商标已经被注册,因此将Oak改名为Java

1995年,JAVA诞生,之后迅速成为一门比较流行的语言

1996年,SUN公司推出了JAVA开发工具包,也就是JDK1.0,提供了强大的类库支持

1998年,JDK1.2发布

2000年JDK1.4发布,是JAVA历史上最成熟的版本

2004年,JDK1.5发布,为了表示这个版本的重要性,SUN将其更名为JDK5.0

2006年  JDK6发布,是目前最新版本。

2009年4月20日,ORACLE宣布以74亿美元收购sun

2010年ORACLE正式完成了收购

Java语言的三个分支

Java语言的优势

面向对象

健壮性与安全性

高性能

平台无关

多线程开发

分布式应用

下载JDK开发包

JDK=Java Development Kit

http://www.oracle.com

配置环境变量

语法

/**
  第一个Java程序
*/
public class HelloWorld {

       public static void main(String[ ] args) {
	//输出结果
             System.out.println("Hello  World!!!");
      }

}

基本输出语句

输出换行

System.out.println()

输出不换行

System.out.print()

\t:输出制表

\n:输出换行

定义及作用

对代码的解释和说明

注释不会被编译

注释将提高代码可读性、提高团队的合作效率

养成编写注释的习惯

三种注释类型

单行注释 //

多行注释 /* */

文档注释 /** */

编译和运行

Java的运行机制

Java源文件经过编译,生成一种平台无关的字节码文件(.class文件)

这种字节码不可执行,必须使用Java解析器来解释执行

编译执行过程

解释执行过程

JVM

Java虚拟机是Java平台的核心

Java虚拟机是用软件模拟的假想的计算机

Java虚拟机的主要作用是解析字节码并运行

字节码不面向任何具体平台,它只面向JVM

JVM是Java跨平台的关键,为不同平台实现相应的虚拟机,编译后的Java字节码,就可以运行在该平台上,JVM就是个转换器

集成开发环境(IDE)

集成开发环境(IDE)是一类软件,它将程序开发环境和程序调试环境集合在一起,帮助程序员开发软件 使用Eclipse开发Java程序步骤:

1、创建一个Java项目

2、手动创建Java源程序

3、编译Java源程序

4、运行Java程序

猜你喜欢

转载自blog.csdn.net/ITLearnHall/article/details/82779245