前言一、软件开发的介绍。二、计算机编程语言的介绍。三、Java语言的概述。四、Java语言环境的搭建。五、Java语言环境。六、注释。七、对Java程序进行总结。八、良好的编码风格。
前言
Java语言是学习大数据、JavaEE、安卓开发的基础,要加油呀。
一、软件开发的介绍。
1、软件开发是按照特定顺序组织的计算机指令合集,有系统软件和应用软件之分。
2、人机互交方式:
1、图形化界面:简单易上手。2、命令行方式:需要控制台输入指令让计算机完成操作,较为麻烦。
3、控制台常用的DOS命令:
dir-列出文件夹cd-进入文件夹cd-返回根目录cd…-返回上级rd-删除目录:需要保证目录为空。可以先del进行删除目录内文件后在删除目录。del-删除文件exit-推出dos命令md-创建文件 二、计算机编程语言的介绍。
第一代语言——机器语言:以二进制代码的方式存在(计算机看得懂)。第二代语言——汇编语言:使用符号表示计算机指令,单词→汇编器→机器语言(010二进制代码)。第三代语言——高级语言:主要分为面向对象的语言和面向过程的语言,Java为纯面向对象的语言。 三、Java语言的概述。
Java是由斯坦福大学网络公司(SUN)于1995年开发的,后面SUN被甲骨文收购。
后台开发常用的语言为:Java、PHP、Python——Python开发效率最快,Java运行快。
Java语言继承了C、C++语言的很多成分,属于纯面向对象的语言。
1、Java的技术体系平台:
Java SE——标准版,适合用于开发面向桌面的这些应用如Steam、QQ这些。Java EE——企业版,适用于开发企业级的应用,比如web后台这些。
2、Java在各领域中的应用:
企业中,由于Java安全及跨平台的优势,在分布式系统领域有广泛的应用,实际应用领域包括电信、交通、电子商务。Android平台应用,安卓应用可以使用Java进行开发,其中开发效率取决于Java语言的核心能力是否扎实。大数据平台的开发。移动端PDA、手机、机顶盒、车载设备上可以应用。
3、Java语言的三个特点:
跨平台性:因为Java的运行需要安装JVM(Java Virtual Machine JVM)程序跑在JVM中,由JVM转译。健壮性面向对象:两个基本特点:类、对象。三大特征:封装、继承、多态。
4、Java语言的运行机制和运行过程。
跨平台性:因为有JVM的存在,Java可以在不同的操作系统上运行(实际是在不同系统上的JVM-Java虚拟机上运行)。垃圾回收机制:C/C++中是由程序对无用内存进行回收,Java会在JVM空闲时检查系统内可被释放的储存空间,Java的释放是由程序自行进行的,我们无法认为进行干涉。 四、Java语言环境的搭建。
1、什么是JDK、JRE。
JDK:Java Development Kit——Java开发者工具包,包含JRE。JRE:Java Runtime Environment——Java运行环境:包含JVM和需要的类库。 五、Java语言环境。
1、bin文档内较为常用的。
Javac——编译。java——运行。Javadoc——生成说明文档。
2、其他部分。Db文档——Java写的数据库.Include文档——C语言编写的接头文件。Jre文档——Java的运行环境。Lib文档——渣包(没理解等下查查)。
六、注释。
1、注释的作用:
对所写程序进行说明标注以便于阅读。进行调试所写代码。
2、特点:单行、多行注释掉的都不会参与编译。
3、Java中的3种注释类型。
单行注释(//)。多行注释(/——/)。文档注释()这个是Java独有的,通过Javadoc解析可以生成一份说明文件。
七、对Java程序进行总结。
1、Java程序运行的过程。
编写:编写Java程序以.Java后缀进行保存。编译:通过Javac程序对.Java后缀文件进行编译,生成.Class后缀的类文件。运行:使用Java命令运行文件。
2、在一个Java源文件可以用多个类来申明,但最多只能有一个Public。
3、程序入口为main()方法,格式为固定的。
4、每个执行语句结束都需要以分号为结尾。
5、编译过程中会生成一个或多个字节代码,文件名与生成的类class名一致。
八、良好的编码风格。1、正确的使用注释。
2、正确的使用缩进和六百。
3、运算符前后建议加空格,比如: 1 + 1;
4、同意的块风格,推荐使用行尾的风格进行编写。



