java 基础(环境变量、)

来源:互联网 发布:按键精灵免费网络验证 编辑:程序博客网 时间:2024/05/01 13:49


1  java的特性(注意与面向对象的特性的区别)
    1)面向对象
    2)跨平台性
    3)健壮性(吸收了C/C++的优点)
    4)安全性(自动回收垃圾 垃圾回收器(gc))
 面向对象特点:封装、继承、多态

2  编译的过程是检查语法是否错误;执行是检查语句的功能

3 JDK是面向开发人员的工具,封装了各种类库、开发用到的工具包等;
  JRE是面向java程序的使用者,编写的java程序必须在JRE下才能运行。

4 JDK目录的功能
   bin 存放了jdk开发工具的可执行文件(开发工具被编译成二进制的执行文件)包含了编译器、解释器  和许多其它工具。
   include 存放用于本地方法的文件,提供C语言实用的标题文件。
  
   jre 存放java的运行环境文件,包含虚拟机,运行时的类包和java应用启动器,但不包含开发工具。

   lib 存放java的类库文件(是开发工具使用的归档包文件)

   src  JDK提供的类的底层源代码

5 环境变量的作用
   JAVA_HOME  一般设置成JDK的安装目录,方便配置其它环境变量。
   classpath 告诉java虚拟机所有的可执行文件.class都在哪
   Path:     指定操作系统的可执行指令的路径(帮助系统找到应用并执行)

6 dos命令行
  dir:列出当前目录下的文件和文件夹
  md: 创建目录
  rd: 删除目录
  cd:进入指定目录
  cd..:退回到上一级目录
  cd\:退回根目录
  del:删除文件
  exit:退出dos命令行
附: javac+空格+源文件名.java(进行编译)
    java+空格+原文件名(执行.class文件)

7 文档注释
  是java特有的注释,被javadoc所解析生成一套以网页文件形式体现的说明文档


8  多行注释嵌套误区
   例  /**(1) 123 /*(2) 456 */(3)789*/(4)
(1)和(3)配对,789不会被注释


9 二进制  八进制 十进制 十六进制之间的相互转换


1


15    byte(占用一个字节8位) 00000000
   int(占用4个字节32位)  00000000         00000000 00000000 00000000

16  ^(异或) 条件都为真 或者都为假时则为假

17 java字符采用Unicode编码,每个字符占两个字节,因而可用十六进制编码形式表示(Unicode是全球语言统一编码)

0 0
原创粉丝点击