标签:style color io java ar strong for 文件 sp
1.简单:相对c/c++ 底层的工作省去了(垃圾回收,空间分配)。
2.跨平台(源码)可移植:Write Once,Run Anywhere。
C++ 源码---目标(机器码)---exe可执行文件
Java 源码---字节码(平台无关 结构中立class,字节码传播更安全,相当于加密了源码,因为只有JVM才能解读)---JVM(不是跨平台的,所以JDK有平台版本)
3.安全:JVM执行了封装的不安全代码,不用程序员执行(指针能指到数组越界的值)。---开飞机(想飞哪儿就飞哪儿)
Java:对象的引用指向内存空间(空间必须有效)。---坐飞机(机长决定的)
4面向对象
5分布式
6健壮
7体系结构中立
8解释型
9高性能
10多线程
11动态
SDK:软件工具包(可能包含JDK)
JDK:Java开发工具包(包含JRE),完整的Java开发
JRE:运行环境(包含JVM),只能运行字节码
JVM:Java虚拟机
JAVA_HOME:JDK安装目录
CLASSPATH:Java搜索类文件(字节码文件)路径
PATH:系统搜索命令的路径
src.zip:JavaAPI的源码
javac xxx.java -d 目录:1.把编译好的字节码文件放在指定的目录下
2.如果源文件声明了包结构 系统会自动按照包结构创建文件夹
(1.手工编译带包的java文件,一定要到包的顶层,java 还要带上完整包名2.classpath加上相应路径)
环境配置:
1.安装JDK 到目录:D:\Program Files\Java
2.环境变量添加 WIN+BREAK---环境变量---系统变量
3.新建系统变量 变量名:JAVA_HOME 变量值:D:\Program Files\Java\jdk1.7.0_65
4.编辑Path 变量名:Path 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre;
5.测试 win+r---cmd---javac -version 如果出现javac 1.7.0_65 done!
备注:jdk1.5开始就不需要配置classpath 测试最好用javac -version不要用java -version
IDE配置:
MyEclipse:
Window---Preferences---Installed JREs---Add---Standard VM---Directory(D:\Program Files\Java\jdk1.7.0_65)---finish---勾选jdk1.7.0_65---ok
Tomcat:
Tomcat安装目录:D:\Program Files\tomcat8
Window---Preferences---MyEclipse---Servers---Tomcat---Tomcat 8.x---勾选Enable---Browse(D:\Program Files\tomcat8)---JDK---Tomcat 8.x JDK name(下拉到jdk1.7.0_65)
个人习惯:
代码补充:Window---Preferences---Java---Editor---Content Assist---Auto Activation下的Auto activation triggers for Java:abcdefghijklmnopqrstuvwxyz.
延迟时间:Window---Preferences---Java---Editor---Content Assist---Auto Activation下的Auto activation delay(ms)设置为500
默认编码:Window---Preferences---General---Workspace---Text file encoding选择UTF-8
Window---Preferences---Myeclipse---File and Editors---JSP---Encoding(下拉UTF-8)
标签:style color io java ar strong for 文件 sp
原文地址:http://www.cnblogs.com/manusas/p/3966043.html