Java编程概述

第一章 Java编程概述


/**
需要掌握的知识:
什么是程序?
Java相关的技术有哪些? 
开发Java程序的步骤有哪些?
Java程序的基本框架是什么?
Java的注释类型有哪些?
Java中的编码规范有哪些?
*/




1.什么是程序
程序:对一系列动作执行的描述。
我们下达的命令叫做:指令
为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合 
2.Java的发展简史
1991年,美国Sun公司的Green研究小组为了能够在消费电子产品上开发应用程序,积极寻找合适的编程语言。 1992年底,java最初的原型Oak语言产生了。
1995年1月,Oak被正式更名为Java。
1995年5月23日,Java正式发布。 
1996年初,Java的第一个版本——Java 1.0版正式发布了,同时,还发布JDK1.0(Java开发工具包)。
1998年底,具有很多标准库的Java1.2(后更名为Java 2)也已正式发布了。
最新版本:7.x版本


3.Java技术体系架构
Java体系主要分3大块:J2ME ,J2SE,J2EE
5.0版本以后
JavaSE(Java Platform,Standard Edition):Java标准版,是Java技术的核心和基础;
JavaEE(Java Platform,Enterprise Edition)Java企业版,是目前Java技术引用最广泛的部分;
JavaME(Java Platform,Micro Edition)Java移动版,主要用于移动设备和信息家电等有限储存的设备;
4.计算机语言的运行机制
a.编译型:是指只用专门的编译器,针对特定平台将某种高级语言一次性“翻译”成可被平台阴间运行的机器码;
b.解释型:是指使用专门的解释器将某种高级语言 源程序逐条解释称特定平台的机器码指令并执行;
5.JVM(Java Virtual Machine)
JVM:Java虚拟机,针对不同平台,完成由软件模拟或由软件和硬件共同模拟,实现一台虚拟的计算机;
在Java中,让虚拟机理解的代码叫做字节码(ByteCode),只面向虚拟机;
6.JRE和JDK
a.JRE的基础
JRE(Java Runtime Environment):Java运行环境;
通常已包含在JDK中了。如果我们仅仅是为了运行Java程序,
而不是从事Java开发,我们可以直接下载JRE,在我们的系统上安装。
b.JDK的概念
JDK(Java Development Kit); Java开发工具包;
它是 SUN公司提供的一套Java开发工具,也包含了Java的运行环境。
包含:
(1):Java虚拟机
(2):Java运行环境
(3):java编译器:Javac
(4):Java运行编译器
(5):Java程序接口:API接口
(6):java文档话工具:javadoc
(7):其他工具和资源
JDK的目录
安装好JDK后,JDK目录下的一些文件和文件夹说明:
(1)src.zip:JDK程序源代码压缩文件;
(2)bin目录:常用的JDK工具;
(3)lib目录:一些在执行JDK可执行文件时所要用到的类库;
(4)include目录:一些与c连接时所需的文件;
(5)demo目录:许多Sun公司提供的Java小应用程序范例。 


C.Java开发环境架设
第一步:JDK的获取   
 http://www.oracle.com/technetwork/java/javase/downloads/index.html
第二步:JDK的安装
根据安装提示逐步进行安装,注意安装的位置。
第三步:检查安装是否成功
直接运行java进行检查
运行javac进行检查
环境搭配:
path
C:\Program Files(x86)\Java\jdk1.6.0_10\bin;
C:\Program Files\Java\jdk1.6.0_10\bin;
java_home
C:\Program Files\Java\jdk1.6.0_10
C:\Program Files(x86)\Java\jdk1.6.0_10;
classpath
C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar
C:\Program Files(x86)\Java\jdk1.6.0_10\lib\tools.jar;


7.开发Java应用程序
a.开发Java应用程序的基本步骤
第一步:编写源代码
第二步:编译源代码
第三步:运行程序
b.使用Eclipse开发Java程序
第一步:创建一个Java项目
菜单栏:文件-新建-项目
第二步:创建文件
第三步:编译Java源程序
第四步:执行Java程序


程序框架
(1)一个Java源文件中至多只能有一个public的class,但可以有多个class定义;
(2)源文件名必须和程序中定义的public的的类名大小完全一致;
格式:public class 类名 {
public static void main(String[] args) {
}
     }
     解释:
      //main方法是Java应用程序的执行入口;
//public:表示方法的使用范围
//static:表示一个静态方法
//void:表示没有返回值
//main:表示方法名
//String[]:表示方法名参数是java字符串类型数组
//args:表示一个普通的参数名
Java自带控制台输出信息;
System.out.println();//打印换行
prin;表示打印
ln:表示一行
System.out.print();//打印不换行


使用转义符 
\n:将光标移动到下一行的第一格 
\t:将光标移到下一个水平制表位置 
8.Java注释
a.java程序中的单行注释
第一种:单行注释://
第二种:多行/*
注释的内容
*/
第三种:文档注释
/**
注释的内容
*/
JavaDoc注释:
使用“/**”开始和“*/”结束,用来注释类、属性和方法等


编码规范:
编码规范是作为一个程序员应该遵守的基本规则,是行业内大家都默守的做法 
Java编码规范
(1)类名使用public修饰
(2)一行只写一条语句
(3){ }的使用及位置
(4)代码缩进

























































  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值