黑马程序员--认识Java,黑马程序员java
分享于 点击 39648 次 点评:55
黑马程序员--认识Java,黑马程序员java
一、常用DOS命令
d: 回车 盘符切换
dir(directory):列出当前目录下的文件以及文件夹
md (make directory) : 创建目录
rd (remove directory): 删除目录
cd (change directory)改变指定目录(进入指定目录)
cd.. : 退回到上一级目录
cd\(cd/): 退回到根目录想
del (delete): 删除文件,删除一堆后缀名一样的文件*.txt
exit : 退出dos命令行
cls : (clear screen)清屏
二、Java语言的特点
1.简单性:
易学易用,屏蔽、改进了许多C++中比较难掌控的内容,例如:指针、对象销毁;
2.面向对象:
相对于第二代计算机语言(例如:C语言),Java是纯面向对象的。
在Java中,任何事物都可以被描述为“对象”。这使得当我们处理海量数据时,
结构更加清晰,数据更易于管理。
3.分布式:
在基本的Java应用编程接口中有一个网络应用编程接口(java net),
它提供了用于网络应用编程的类库。
Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
4.解释型:
Java是解释型语言;
5.健壮、安全、跨平台:
Java的强类型机制、异常处理、垃圾自动回收、隐藏指针操作等都是健壮性的表现;
Java的Applet小程序可以通过浏览器被下载到客户端,但Java虚拟机在执行它的时候,是绝对禁止它对客户端的信息进行访问的。相对于其他ActiveX插件,Applet小程序是绝对安全的。
Java源程序被一次编译为.class(二进制的字节码文件bytecode)文件,此class文件可被解释给各种平台的Java虚拟机。一次编译,到处执行。
6.高性能:
与其它直接解释源码的解释型语言相比,Java解释的是经过编译的字节码文件,比其它的解释型语言相对要快一些。
7.多线程:
Java支持开发多线程应用的。
8.动态:
对于编译型语言,当编译完成后,将把使用的所有类库全部打包成exe文件,比较臃肿;其它类库如果需要升级,整个程序将需要重新编译。
对于解释型语言,可以在运行时动态载入所需要的类,便于软件升级。
三、Java语言平台版本
1.J2SE(Java 2 Platform Standard Edition)标准版
是为开发普通桌面和商务应用程序提供的解决方案
该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发
2.J2ME(Java 2 Platform Micro Edition)小型版
是为开发电子消费产品和嵌入式设备提供的解决方案
3.J2EE(Java 2 Platform Enterprise Edition)企业版
是为开发企业环境下的应用程序提供的一套解决方案
该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发
四、JDK与JRE
1.JRE(Java Runtime Environment Java运行环境)
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等。
2.JDK(Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。
其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等
简单而言:使用JDK开发完成的java程序,交给JRE去运行。
五、java程序的开发流程
A:编写java源代码(.java文件)
B:通过javac命令编译java源代码,生产字节码文件对象(.class文件)
C:通过java命令执行class文件。
六、path和classpath环境变量配置方式
1.第一种:
win7,win8系统:
右键点击桌面计算机→选择属性→选择高级系统设置→
选择高级选项卡→点击环境变量→下方系统变量中查找path→双击path
2.第二种:
path环境变量的参照形配置方式
创建新的变量名称:JAVA_HOME
为JAVA_HOME添加变量值:JDK安装目录
将path环境变量中JDK目录修改
%JAVA_HOME%\bin;
path环境变量具有先后顺序
3.classpath环境变量
创建新的变量名称:classpath
值设定为指定的还有class文件的目录,多个目录间使用分号(;)分割
作用:使classpath目录中的.class文件可以在任意目录运行
4.path和classpath的区别:
path环境变量里面记录的是可执行性文件,如.exe文件,
对可执行文件先在当前路径去找,如果没找到就去path环境变量中配置的路径去找
classpath环境变量里记录的是java类的运行文件所在的目录
七、标识符
1.Java 语言中,对各种变量、方法和类等要素命名时使用的字符序列称为标识符。
2.由数字:0-9、字母、符号: _、$ 组成
3.其中“字母”包含Unicode所有字符集,包括中文、日文、韩文等的字符集;
4.Java 标识符有如下命名规则:
标识符应以字母、下划线 、美元符开头。
Java中严格区分大小写。
不能与 Java 语言的关键字重名。
名字不要用空格隔开。
5.标识符的命名规范:Java 标识符选取应注意“见名知意,驼峰命名”;
包名:多单词组成时所有字母都小写。
xxx.yyy.zzz
类名、接口名:多单词组成时,所有单词的首字母大写。
XxxYyyZzz
变量名和函数名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写。
xxxYyyZzz
常量名:所有字母都大写。多单词时每个单词用下划线连接。
XXX_YYY_ZZZ
八、注释的种类:
单行注释:以“//”开始,后边的内容将会被注释;常用于对单行代码进行注释,或对单行代码进行说明;
多行注释:以“/*”开始,以“*/”结束,中间的内容将会被注释;常用于对多行代码进行注释,或对多行代码例如“类”、“方法”等的说明;
文档注释:以“/**”开始,以“*/”结束,通常用在对“类”及“方法”的说明(面向对象时将讲解javadoc工具)
相关文章
- 暂无相关文章
用户点评