您的位置:首页 > 编程语言 > Java开发

Java开发前奏

2015-10-10 17:16 363 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Jason_Tian23/article/details/49026677


一、Java简介


1995年,SUN(斯坦福大学网络公司)创立的一门面向internet的高级编程语言。

2007年,Java版权被oracle(甲骨文)收购。


二、Java的三大技术结构


Java SE:标准版,用来开发普通桌面程序,如扫雷、office,是Android开发和JavaEE开发的基础。

 

Java EE:企业版,用于企业Web开发,如网页,淘宝,网银,B/S软件(OA)。

 

Java ME:微/小型版:服务于小型设备,如手机(现基本已不用)。

 

Java5.0以前称为J2SE、J2EE、J2ME。


三、Java的跨平台性


Java编译的程序,一次编译,可以在不同的平台上运行。

原理:Java编译的程序不是直接在底层平台运行,而是由虚拟机JVM在不同的平台上运行,JVM有不同的版本,JVM(由C语言编写)本身是不跨平台的。


四、JDK和JRE


JRE(java运行环境):包含Java虚拟机JVM 和Java程序所需的核心类库等,如果只运行java程序,只需安装JRE 即可。

JDK(开发工具包):包含开发工具和JRE。给开发人员用,装了JDK可以不用再装JRE了。


五、配置环境变量path


作用是:指定命令搜索路径,可以让JVM在任何路径下都可以调用bin目录中的javac.exe等命令。

第一种:选中计算机→右键选择属性→高级系统设置→高级→环境变量→path变量→编辑→复制JDK的安装路径(直到bin目录)→粘贴在path的最前端→写分号。

适合不经常改JDK路径的人。




第二种:新建变量JAVA_HOME→变量值为JDK安装路径(没到bin目录)→在path变量的值前面添加%JAVA_HOME%

好处是避免反复修改路径带来的误操作。




六、配置环境变量classpath


作用是:指定类搜索路径,JVM会先在classpath环境变量值的目录中查找要运行的类文件,再在当前目录下查找要运行的类文件。

第一种:和配置path环境变量一样。

第二种:临时配置classpath。格式:set classpath=c:\;这种方式只在当前dos控制台有效。




七、Java程序开发体验--Hello World


Java程序运行机制:


先用文本编辑器写程序代码,保存为.java源文件,再用javac.exe工具编译生成字节码.class文件,最后用java.exe工具运行字节码.class文件。

 

/*
需求:创建一个输出HelloWorld的程序
思路:
1,创建一个类名Demo
2,为保证该类独立运行,创建一个main函数
3,打印输出代码
4,保存为.java文件
5,用javac.exe编译该.java文件
6,用java.exe运行生成的.class文件
*/
class Demo // 创建一个类Demo
{
public static void main(String[] args)// 创建一个main函数,JVM运行的入口
{
System.out.println("HelloWorld");// 系统输出语句,打印HelloWorld
}
}

运行结果:


八、注释


被注释的内容都会被编译器忽略

单行注释,格式:// 开头

多行注释,格式:/* 开头,*/结束

文档注释,格式:/** 开头,*/结束。可被javadoc解析,生成网页形式的程序说明文档。

多行注释和文档注释都不能嵌套使用。

软件编码规范:可读性第一,效率第二。

所以要养成写注释的习惯,先写注释再写代码,注释一般占代码总量的30%左右。


九、学习Java注意的地方


1、中英文符号问题,注意切换为英文输入法。

2、Java语言严格区分大小写。

3、若源文件中有public类,源文件名必须和该public类一致。


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: