1、 Java 基础课程介绍
Java开发环境介绍及编程入门
标示符、关键字及数据类型(*)
表达式及流程控制(**)
数组
常用数据结构及算法
面向对象编程OOP(*****)
封装、继承、多态(****)
异常处理Exception(*)
2、了解 Java 的历史
C、C++(Plus)、C#、Java、Pacsic、VB、Ruby、PHP、
Python、Objective-C、Delphi、Perl、JavaScript、
Ada、COBOL、、
.(dot)
Java 语言所占的市场份额一直排在前三,原因是它能够
完成的事情涉及到软件开发各个领域。
Sun : Standford University Network(斯坦福大学校园网络公司)
1982年创立,硅谷开发发展时,斯坦福大学与硅谷密切合作。
鼓励学员创业。
社会环境:美国刚刚启动网络高速公路的建设。思科,SUN
都是从事互联网高速公路建设所需要的设备。SUN 主要做服务器
SUN 公司,主要产品服务器。配套产品,服务器配套的操作
系统 SUN Solaris 操作系统。
1990 年,SUN 认为美国有一个新的网络正在通往每家每户,
有线电视网络。 准备开发一个新产品----机顶盒。
SUN 公司给该项目起名为---绿色计划。James Gosling
带队完成,他设计的时候考虑到该产品未来的发展,决定
不采用 C++ 来开发。开发新的语言,实现代码跨平台运行。
该语言开发的初衷就是---能够实现跨平台。
James Gosling
Sun副总裁及Sun研究院院士
1991 年出现
1994 年,参加硅谷技术交流大会,第一次展示该语言
1995 – 5 -23 1.0版本正式问世 类和接口总量 211
1998 1.2版本问世 类和接总量为 1524
2004-12 1.5版本问世 类和接口总量 3270
5.0新特性: 泛类,枚举,注释,for each ,自动封箱解箱,静态
导入,lock等
最新推出
Java 2 Platform, Standard Edition v 6.0
Java ME (Java 2 Micro Edition)
微型版
Java SE (Java 2 Standard Edition)
标准版
Java EE (Java 2 Enterprise Edition)
企业版
KFC, we do chicken right.(KFC 我们是烹鸡专家)
Java 的现在:
Java 语言优点明显,而且开源免费的。IBM 公司插手了JDK
的开发,Oracle 也开发了自己的JDK,两个公司都把主要的
软件产品用 Java 实现了。
Oracle 公司现在,正在于 IBM 打官司。
Java 的未来:
Java 一开始免费,有很多的程序员在使用,也有很多公司
在使用。Oracle 公司也很有实力,肯定能够保证 Java 技术
能够不断更新。
Java 发展成底层语言,比如 Java 开发 Flash 应用--Flex
Java 开发手机应用--JavaME、Android。
3、了解 Java 的特点
JDK:(Java Development kit)
包含Java运行的基本类库和开发命令,安装JDK可以进行完整的Java开发。
JRE:(Java Runtime Environment)
包含Java运行的基本类库和一些运行命令,安装JRE可以运行编译好的Java程序。
JVM:(Java Virtual Machine)
Java语言内部运行的核心。
简单性
面向对象
多线程
健壮性
安全性
可移植性
分享到:
相关推荐
首先,Java编程语言的特点是语法结构简单。它的语法设计尽量简化,避免了诸如复杂的运算符和循环嵌套等可能导致编程错误的设计,这使得即便是初学者也能较为容易地学习和掌握Java。与C、C++等传统编程语言相比,Java...
### Java编程语言书籍知识点概述 #### 一、Java语言历史与发展 Java编程语言源自Sun公司的Green项目,最初命名为Oak,旨在为家用电子产品开发分布式代码系统,实现设备间的通信与控制。由于C++的复杂性和安全性...
这些特点为JAVA编程语言在各种操作平台中的运行提供了良好的兼容性。JAVA语言编译时首先生成中间代码,之后转换成机器码,因此能适用于任何平台,具有很好的平台独立性。JAVA语言的可移植性允许程序员编写一次代码,...
标题“JAVA编程语言学习”指向了文档的主旨内容,即为学习Java编程语言。描述中提到“文档详细讲解了Java语言各知识点,并且都结合了小案列,初学者非常适合。”意味着文档内容对初学者友好,系统地讲解了Java的各种...
Java编程语言的特点主要体现在以下几个方面: 1. 内存占用小,便于后期维护和调整; 2. 应用范围广泛,大大缩短了软件研发周期,降低了研发成本; 3. 具有极强的灵活性,能够下载各种应用程序,并具备强大的跨平台...
总之,Java编程语言在计算机软件开发中的地位已经非常稳固,它凭借其跨平台、灵活性高、针对性强等特点,不断推动着软件开发行业的进步。随着未来技术的进一步发展,Java语言预计将在更多新的技术领域中展现出更大的...
Java编程是目前世界上最流行的编程语言之一,广泛应用于企业级应用开发、移动应用、Web应用等各个领域。Java语言之所以能够得到如此广泛的应用,主要得益于其众多独特的优势和特点。 首先,Java语言是一种面向对象...
JAVA 编程语言的主要特点包括: 1. **简单紧凑、面向对象**:JAVA 在许多方面继承了 C++ 的特性,但在 C++ 的基础上进行了大量简化,并针对网络化的特点进行了改进。它可以被视为一种简化的 C++ 语言,因此 C++ ...
Java是一种跨平台的面向对象编程语言,由Sun Microsystems开发,后来被Oracle公司收购。Java的核心理念是“一次编写,到处运行”,它的应用程序可以在任何支持Java虚拟机(JVM)的设备上运行。Java拥有丰富的类库,...
随着我国经济与科学的快速发展,计算机网络也得到了飞速的发展。基于计算机软件开发的 JAVA 编程语言也随之发展了起来,...我们这篇文章主要论述了 JAVA 编程语言的特点,以及相对于其它编程软件它所呈现出的优点等等。
本文将深入探讨Java编程语言的实现原理、特点以及在软件开发中的应用。 Java编程语言作为一种高级编程语言,其基本原理基于对抽象语义的描述,将抽象概念与具体实现分离。通过抽象语言的扩展,Java能够将编码语法...
本文将对几种主流编程语言——C、Java、C++、汇编语言等进行概述,并探讨它们各自的用途、适用场景、优点与不足。 #### C 语言 - **简介**:C 语言由 Dennis Ritchie 在 1972 年为 Unix 操作系统设计,它融合了 ...
本书《面向对象编程:C++与Java比较教程》详细比较和对比了当今最流行的两种编程语言C++和Java,旨在教授互联网时代至关重要的技能和面向对象编程技术。作者Avinash C. Kak凭借其成功教授的课程,撰写了一本全面的...
【清华大学JAVA编程语言】课程是面向初学者及有一定基础的学习者设计的一套全面的JAVA教育材料,旨在深入浅出地讲解JAVA编程的核心概念和技术。该课程分为十讲,每讲都围绕一个或多个主题展开,旨在帮助学生系统地...
编程语言发展史:Java语言的出现和发展 以下是根据给定的文件信息生成的相关知识点: 一、编程语言发展史 * 早期编程语言:布尔代数、机器语言、汇编语言 * 高级语言的兴起:C语言、C++语言、Java语言、Python...
Java编程语言不仅在网络编程上具有强大的应用,而且在编写计算机应用软件方面同样表现出色,它具有操作简单、多样性操作系统支持的特点,使之成为计算机软件开发中不可或缺的编程语言。 Java编程语言的核心特点可以...
Java编程语言是一种成熟且广泛使用的编程语言,它在计算机软件开发中具有重要的地位和作用。Java语言的特点和优势主要体现在以下几个方面: 1. 面向对象编程:Java是一种面向对象的编程语言,这意味着在Java中,...
在当今的信息技术领域中,Java编程语言无疑占据了十分重要的位置。随着计算机的普及和多平台软件需求的增长,Java凭借其跨平台的特性、面向对象的编程范式、强大的网络功能和丰富的类库,成为了许多开发者首选的编程...
JAVA作为一门面向对象的编程语言,它的源代码具有高度的可移植性,能够在不同的操作系统平台上运行,这一特点极大地促进了JAVA语言的普及和应用。JAVA的简单可操作性也是其一大特点,它通过减少编程语言的复杂性,...