---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IO开发S</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
1. 基础常识
————软件开发
————人机交互方式
————常用的的DOS命令
命令行方式
dos命令行,常见的命令
dir :列出当前目录下的文件以及文件夹
md :创建目录
rd :删除目录
cd :进入指定目录
cd.. :退回到上一级目录
cd/ :退回到根目录
del :删除文件
exit:退出dos命令行
2. JAVA语言概述
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
Java语言的特点:跨平台性(图解)
JVM的出现,使同一个JAVA程序在三个不同的操作系统中都有可以执行。这样就实现了JAVA程序的跨平台性。也成为JAVA具有良好的可移植性。
3. JAVA语言的环境搭建
JRE(java运行环境)
JDK(java开发工具包)
它俩之间的关系:使用JDK开发完成的java程序,交给JRE去运行。(图示)
下载JDK(官网地址——www.oracle.com或java.sun.com)
4. JAVA配置环境变量path,classpath
path:用来指定java虚拟机(JVM)所在目录,也就是我们最常用的用来编译java源程序的javac.exe和用来执行.class文件的java.exe这两个命令。还包括一些其他工具命令(javadoc、jdb等)。
例如:我的JDK安装目录为D:\Java\jdk1.7.0_04,此时我的path=D:\Java\jdk1.7.0_04\bin;(为了方便配置path时,bin 后面用分号(;)隔开)
classpath:用来指定我们自己所写的或要用到的类文件(.jar文件)所在的目录。用来搜索Java编译或者运行时需要用到的类。
例如:我的classpath=.;D:\Java\jdk1.7.0_04\lib\tools.jar;D:\Java\jdk1.7.0_04\lib\dt.jar
PATH和CLASSPATH都指定路径列表,列表中的各项之间使用分隔符分隔。在window下,分隔符为分号(;),在linux下,分隔符是冒号(:)。
环境变量搭建完成。
5. JAVA程序开发
5.1将java代码编写到扩展名为.java的文件中,通过javac命令对该java文件进行编译,再通过java命令对生成的.class文件进行运行。
我的第一个java小程序(hello world流程图.doc)
/**
作者;张三
版本;v1.0
这个类是用于演示hello world
*/
class Demo //这是我的第一个java小程序,//很好
{
/*
main函数可以保证该文件的独立运行。
它是程序的入口
它会被JVM所调用
*/
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
5.2简单的注释方法及形式
单行(single-line)--短注释://....
单行注释:在代码中单起一行注释,注释前最好有一行空行,并与其后的代码具有一样的缩进层级。如果单行无法完成,则应采用块注释。
注释格式:/* 注释内容 */
注释若干行,通常用于提供文件、方法、数据结构等的意义与用途的说明,或者算法的描述。一般位于一个文件或者一个方法的前面,起到引导的作用,也可以根据需要放在合适的位置。这种域注释不会出现在HTML报告中。注释格式通常写成:
/*
* 注释内容
*/
文档注释:/**……*/
注释若干行,并写入javadoc文档。每个文档注释都会被置于注释定界符
/**......*/之中,注释文档将用来生成HTML格式的代码报告,所以注释文
档必须书写在类、域、构造函数、方法,以及字段(field)定义之前。注释文档由两部分组成——描述、块标记。
javadoc注释标签语法
@author 对类的说明标明开发该类模块的作者
@version 对类的说明标明该类模块的版本
@see 对类、属性、方法的说明参考转向,也就是相关主题
@param 对方法的说明对方法中某参数的说明
@return 对方法的说明对方法返回值的说明
@exception 对方法的说明对方法可能抛出的异常进行说明
6. java语言基础组成
6.1 Java关键字及其作用
访问控制 |
|
|
|
|
|
|
|||
类,方法和变量修饰符 |
|||||||||
|
|
|
|
|
|||||
程序控制 |
|||||||||
|
|
|
|
|
|
||||
错误处理 |
|
|
|
|
|
||||
包相关 |
|
|
|
|
|
|
|
||
基本类型 |
|||||||||
|
|
|
|
|
|
|
|||
变量引用 |
|
|
|
|
|
|
|||
保留字 |
|
|
|
|
|
|
|
6.2标示符
标识符概念
Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符.
标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。
编辑本段标识符组成
Java标识符由数字,字母和下划线(_),美元符号($)组成。在Java中是区分大小写的,而且还要求首位不能是数字。最重要的是,Java关键字不能当作Java标识符。
下面的标识符是合法的:
myName,My_name,Points,$points,_sys_ta,OK,_23b,_3_
下面的标识符是非法的:
#name,25name,class,&time,if
编辑本段命名约定
1.类和接口名。每个字的首字母大写,含有大小写。例如,MyClass,HelloWorld,Time等。
2.方法名。首字的首字母小写,其余的首字母大写,含大小写。尽量少用下划线。例如,myName,setTime等。
3.常量名。基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。例如,SIZE_NAME。
4.变量名。可大小写混写,首字符小写,字间分隔符用字的首字母大写。不用下划线,少用美元符号。给变量命名是尽量做到见名知义。
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------