- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一講Java概述
课程名称:第一讲 Java概述
Java技术来讲,课程主要涉及以下内容(三个部分):
Java SE的基础部分(必须掌握)
|-各种语言的基础,包含基本数据类型、控制语句、数组、方法。
Java SE面向对象部分 (必须深入掌握,可以开发出代码)
|-讲解面向对象的核心知识,为建立开发标准程序的思想打下基础。
Java SE应用开发部分
|-需要真正掌握来开发代码的,有三部分:Java类集、Java IO、JDBC
2. 知识点
2.1 课程说明
Java SE的课程主要为Java EE相关开发服务,所以课程讲解的主要重点放在与Java EE直接相关的部分,课上会给出较多的代码,上课的形式:电子讲义+源代码,不指定学习用书。图形界面看时间情况,初步打算不讲或略讲。
2.2 本次讲解知识点
1、概述;
2、语言比较、Java运行机制、Java开发环境的搭建;
3、Hello world;
4、Java程序的基本规则;
5、资料推荐、IDE介绍。
3. 具体内容
3.1 概述
Java语言历经多年发展,已经成为人类计算机史上影响最深远的编程语言,从某种程度上来看,它甚至已经超出了编程语言的范围,成为一种开发平台,一种开发规范。
Java语言的相关JavaEE规范里包含了时下最流行的各种软件工程理念,各种先进的设计思想总能在JavaEE规范、平台以及相关框架里找到相应的实现。
大部分银行、电信、证券、电子商务、电子政务等系统或者已经采用JavaEE平台构建,或者正在过渡到JavaEE平台来构建,JavaEE规范是目前最成熟的、也是应用最广的企业级应用开发规范。
3.2 Java和C#的比较(了解):
当年Microsoft也一度加入到Java语言的阵营当中,Microsoft曾经在Visual Studio中提供了Visual J++,正当Microsoft尽力在Visual J++扩展Java功能,并使之与Windows OS紧密结合,Sun对Microsoft提供法律诉讼,称其违反了Java许可协议中的条款,最终的结果是微软不得不停止了Visual J++产品的开发。
接下来,Microsoft推出了Dot Net平台,并发布了C#语言,从技术角度来看,C#与Java都是对传统面向对象程序设计在组件化软件时代的革新成果,可谓殊途同归,两种语言甚至有“90%的重叠”。
Java和C#都对传统的C++艰深、晦涩的语法和语义进行了改进。在语法方面,两者都摒弃了C++中函数极其参数的const修饰、宏代换、全局变量和全局函数等华而不实的地方;在继承方面,两者都采用了更易于理解的单继承和多接口的实现方案,等等,后续课程中逐步了解。
C#与Windows平台结合紧密,Java设计宗旨是独立于任何平台。相对与企业应用来讲,不好说这个应用需要在怎样的平台上运行。
3.3 Java语言的运行机制(了解)
|-高级语言的运行机制
|-Java程序的运行机制和JVM
3.4 Java开发的环境准备(掌握)
|-JDK是什么以及它的安装
Sun的JDK安装
|-设置PATH、CLASSPATH变量
Oracle只是下载连接发生变化:标识有Sun变为Oracle
在网站上查找最新的JDK下载连接。
3.5 第一个Java程序:Hello World(掌握)
|-Hello.java源码
范例:Hello.java
public class Hello {
public static void main(String[] args) {
System.out.println(Hello World!);
}
} |-编译、运行Java程序
3.6 Java程序的基本规则(重点掌握)
|-Java程序的组织形式
Java程序是一种纯粹的面向对象语言,Java程序必须以类(class)的形式存在,类(class)是Java程序的最小程序单位。
Java程序不允许可执行语句、方法等成分独立存在,所有的程序部分必须放在类定义里。
[public] class 类名称 { …… } 范例:ClassDemo01.java
class ClassDemo01 {
} 编译通过,运行出现以下错误提示:
范例:ClassDemo02.java
class ClassDemo02 {
public static void main(String[] args) {}
} 错误提示的含义是:这个类不能被java命令解释执行,并不表示这个类是错误的。
实际上Java的解释器规定:如果类能被解释器直接解释执行,则这个类里必须包含main方法。
main方法的写法如下,要求固定写法。
public stati
您可能关注的文档
最近下载
- GB50209-2010建筑地面工程施工质量验收规范(新).pdf VIP
- 新苏教版六年级科学上册 第一单元《物质的变化》测试卷(A卷).docx VIP
- 2025年中国便利店发展报告.pptx VIP
- 新苏教版六年级科学上册第一单元《物质的变化》测试卷及答案.pdf VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 住院患者跌倒护理风险评估与护理指导意见.pdf VIP
- 煤矿用防爆电气设备防爆检查标准-培训课件.pptx
- 半导体物理学(第8版)刘恩科课后习题答案解析.pdf
- 新媒体背景下信息技术的发展及其应用分析.pdf VIP
- 一种大吨位玄武岩纤维锚索整体张拉试验系统及试验方法.pdf VIP
文档评论(0)