博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1.关于Java
阅读量:5021 次
发布时间:2019-06-12

本文共 3099 字,大约阅读时间需要 10 分钟。

一.Java简介

1.java语言的特性

java语言的重要特性:跨平台: 一次编译,到处运行。

2.java的环境搭建: 

1.JRE: java运行环境。 JRE = java 虚拟机 + 核心类库(辅助java虚拟机运行的文件)2.JDK: java开发工具集. JDK = java开发工具 + jre.

3.jdk的目录介绍:

bin : 存放的就是java开发工具的可执行文件。db: sum公司自带的一个数据库。include: 存储的是本地方法的文件。 jre: java虚拟机的文件夹lib : 核心类库文件。 src : 源代码文件。 java语言是开源的。

4.目前要使用到的java开发工具:

1.javac.exe : 启动java编译器对java源文件进行编译。 使用格式:javac java源文件.2.java.exe : 启动java虚拟机解释并执行指定的class文件。使用格式:java class文件 注意: 不需要后缀名。

 

二.临时变量

临时环境变量: 临时环境变量仅对于当前控制台窗口起作用。 set的命令的用法:     set                   : 查看所有的环境变量信息。    set 环境变量名        :查看指定的环境变量。    set 环境变量名=路径     :修改指定的环境变量信息。    set 环境变量名=         :清空指定的环境变量信息。    set 环境变量名 = 新路径;%引用的环境变量名%     :在原有的环境变量信息基础上添加新的路径信息。

三.classpath环境变量信息:

classpath的作用: 我们在控制台上启动java虚拟机的时候,

情况1: 如果没有配置classpath的环境变量信息,那么java虚拟机会在当前控制台所在的路径下去搜索是否存在指定的class文件,如果没有搜索到那么就报错。情况2: 如果已经配置了classpath的环境变量信息,那么java虚拟机在启动的时候就会根据classpath指定的路径下去搜索指定的class文件。配置classpath环境变量信息的时候加上分号与不加分号的区别:不加上分号那么java虚拟机就仅会在classpath指定的路径下去搜索,不会再当前路径下去搜索。如果加上了分号,那么java虚拟机除了在classpath指定的路径下去去搜索以外,还会在当前路径下去搜索。

注意: 不建议大家配置classpath的环境变量信息。

四.自定义标识符

/*自定义标识符:在java中有些名字是需要自己定义的,那么我们就把这些称作为自定义标示符。标识符的要注意的细节:    1. 标识符的组成元素是 字母(a-z A-Z),数字(0~9) 、下划线(_)、 美元符号($)    2. 标识符不能以数字开头。    3. java的标示符是严格区分大小写的。    4. 标识符的长度可以是任意。    5. 自定义的标识符名称一般要有意义。     6. 关键字、保留字(goto)不能用于自定义的标识符。 标识符的命名规范:    1. 类名、接口名的命名规范: 单词的首字母大写,其他字母小写。  比如: LastTime    2. 变量名、方法名的命名规范: 首单词全部小写,其他单词的首字母大写,其他小写。   比如: userName    3. 包名的命名规范: 全部小写。  比如: itcast    4. 常量名的命名规范: 全部大写,单词与单词之间使用下划线分隔。 比如: UP_DIRECTION 判断下面那些是符合的标示符:    abc_123   合法    _123abc   合法    abc%123   不合法    abc123    合法    $_abc123   合法    123abc     不合法 关键字:在java程序中有些标识符是有着特殊含义的,而我们就把这些有着特殊含义的标识符就称作为关键字。关键字一般用于表示一个程序的结构或者是数据类型。*/class Demo2{    public static void main(String[] args)     {        System.out.println("Hello World!");    }}

 五,注释

注释: 注释就是使用文字对程序的说明,注释是写给程序员看的,java编译器会忽略注释的内容。

注释的类型: 单行注释: 实现方式: // 注释的内容多行注释: 实现方式: /* */文档注释: 实现方式: /** 注释的内容 */
注释要注意的细节:   1. 单行注释可以嵌套使用,多行注释是不能嵌套使用的。   2. 一般单行注释都是在写在代码的右边, 多行注释一般写在代码的上方。    3. 文档注释也是多行注释。

举例:

class  Demo3{    /**    这个是一个主方法,    是程序的主入口        程序是从这里开始执行的,    如果一个需要独立运行,那么则需要主方法。    */    public static void main(String[] args)     {        System.out.println("请输入用户名与密码");        System.out.println("aaa...");   // 这句语句是用于测试,没个鸟用。          System.out.println("校验用户名与密码");        System.out.println("展示好友列表..");    }}

六.开发者文档

软件:用户帮助文档 +  开发人员的帮助文档。 文档注释与多行注释的区别: 文档注释的内容可以用于生成一个开发者文档。    如果需要生成一个开发者文档需要使用到java的开发工具---javadoc.exe 如何使用javadoc工具,         javadoc的使用格式:            javadoc -d  存储文档的路径   java的源文件。生成开发者文档要注意的细节:    1. 如果一个类需要生成开发者文档,那么需要使用关键字public 修饰该类, 让该类是公共的。    2. 文档注释一定要位于一个类的上方或者是一个方法的上方。 否则注释的内容也没法抽取。注释的作用:    1. 使用文字对程序的说明。    2. 注释可以用于调试使用。

举例:

/**该类是用于模拟QQ的登陆过程的。写得不好不要喷!!@version 1.0@author  0416java基础班*/public class Demo4{    /**    QQ的登陆过程:         1.要用户用户名与密码。        2.校验用户名与密码        3.展示好友列表    */        public static void main(String[] args)     {               System.out.println("请输入用户名与密码");        System.out.println("校验用户名与密码");        System.out.println("展示好友列表..");    }}

 

转载于:https://www.cnblogs.com/hbxZJ/p/10261633.html

你可能感兴趣的文章
《Ext JS模板与组件基本知识框架图----模板》
查看>>
txmpp
查看>>
微信开发时调用jssdk,在安卓设备中成功调用;在ios设备中返回错误消息:config fail,无其他具体错误消息,且接口权限显示获取ok,无法调用...
查看>>
【Github教程】史上最全github使用方法:github入门到精通
查看>>
抽象工厂模式(Abstract Factory)
查看>>
luogu1373 小a和uim之大逃离 (dp)
查看>>
Redis的Pub/Sub客户端实现
查看>>
SQL日常问题和技巧——持续更新
查看>>
springMVC入门(一)------springMVC基本概念与安装
查看>>
Sam做题记录
查看>>
[bzoj] 2453 维护数列 || 单点修改分块
查看>>
IIS版本变迁
查看>>
使用Gzip压缩提升WEB服务器性能
查看>>
BZOJ3884: 上帝与集合的正确用法 拓展欧拉定理
查看>>
mybatis09--自连接一对多查询
查看>>
myeclipse10添加jQuery自动提示的方法
查看>>
【eclipse jar包】在编写java代码时,为方便编程,常常会引用别人已经实现的方法,通常会封装成jar包,我们在编写时,只需引入到Eclipse中即可。...
查看>>
视频监控 封装[PlayCtrl.dll]的API
查看>>
软件工程APP进度更新
查看>>
Python 使用正则替换 re.sub
查看>>