一、java三大特性
封装,继承,多态
二、JDK的安装
第一步:找到对应操作系统及位数的安装程序(如64位windows对应的是jdk-7u67-windows-x64.exe)下载并双击,运行安装程序。这个环节要注意,安装路径中不要包括中文或者空格。安装路径有两处,JDK,JRE,建议安装路径修改为
D:\Java\jdk1.7.0_67(JDK),D:\Java\jre7(JRE)。
第二步:配置3个环境变量:JAVA_HOME,PATH,CLASSPATH。其中CLASSPATH在JDK1.6及之后的版本中可以不配置。对于windows来说,环境变量名与值是不区分大小写的。java_home与JAVA_HOME是一个东西。
系统环境变量这里 新建 JAVA_HOME 值为 : jdk安装路径 如 C:\Program Files\Java\jdk1.7
新建 CLASSPATH(当下也可以不配置,至于这个是干什么的呢?咱们后面再说) 值为 : .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
在 Path(让操作系统用的,让系统去找我们追加的命令,默认在当前目录下,比如c:user\administrator) 后面 追加 ;%JAVA_HOME%\bin\; 如果 原来Path里面的值是以 ; 结尾 就追加 %JAVA_HOME%\bin\;
第三步:验证操作:2条命令。javac -version,java -version。能正常输出版本信息即安装成功。
三、运行环境
我们是eclipse
1.查看常用的eclipse快捷键
Ctrl + Shift+L
2.eclipse安装教程
2.1 安装目录创建java文件夹
在想要安装java的目录下创建一个java文件夹,不能出现特殊符号和汉字、空格等
2.2 java文件夹内创建jdk和jre
Java安装需要两部分,一个jdk一个jre 所以在java文件夹中创建两个文件夹
2.3 解压安装包
2.4 双击运行
先安装的是jdk
选择安装目录jdk 并下一步
等待执行
安装jre 选择jre目录
等待执行
直接关闭
2.5配置环境变量
如果不配置环境变量,执行javac等指令必须进入到java安装目录的bin下面,很不方便,配置环境变量之后,直接运行javac即可
未配置环境变量需要这样
E:/SortWare/Work/java/jdk/bin javac
E:/SortWare/Work/java/jdk/bin java
配置环境变量之后
javac
java
右键计算机 ---> 属性
点击高级系统设置
点击环境变量
系统变量中 新建
再次新建
变量值为 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
Path中追加值
;%JAVA_HOME%\bin\;
如果 path中最后为 ; 就直接填写 %JAVA_HOME%\bin\;
如果最后不是分号 就填写 ;%JAVA_HOME%\bin\;
CMD中执行 javac 和 java 没有提示不是内部命令就是配置成功
如果报错
是因为安装java的时候默认有一个 Oracle/java/javapath的环境
只需要把追加的 ;%JAVA_HOME%\bin\; 上移到 Oracle/java/javapath的上面就可以
3.eclipse常用配置
1 打开eclipse之后 点击 project 下面有个 build Automatically 这个是自动构建(自动编译)就是我们更改代码或者写代码的时候,保存一下或者清理一下,都会把所有的代码自动编译,很方便,但是每次启动,也会把所有的代码编译一下,所以会导致打开的时候卡一下
不勾选的话,在有关联关系的时候,可能会因为找不到编译之后的class文件而报错,需要手动编译所有代码
如果不勾选,就是在运行程序的时候再编译
2 改字符编码
window ---> preferences 搜索 workspace 选择 workspace 改为 utf-8
3 更改字体
window ---> preferences ---> General ---> Colors And Fonts ---> Basic ---> Test Font
4.开发规范
Java严格区分大小写,public与Public是不一样的。
一个文件建议只定义一个类,且在类定义前面加public,文件名与类名要严格一致。如果一个文件中定义了多个类,只能有一个类前面加public,而且文件名必须与加public的类名严格一致。
Java Application程序的入口是main方法,即public static void main(String[] args) {}。写法固定,错一个字母也不行,大小写也要严格一致。包含main方法的类必须前面加public。
5.运行机制
我们的源文件是.java文件,它是不能运行的,必须通过javac 编译为.class文件后才能运行。
java命令后面跟的必须是类名,不要再加.class。
这时,Java会寻找对应的.class文件(又叫类文件,字节码文件),找到对应的public类(主类),在主类中找入口方法main方法,找到后,开始从上向下执行main方法中的语句。语句以英文分号结束,语句对应着字节码指令。比如,System.out.println("hello world");这条语句的作用就是将字符串hello world输出到标准输出(即命令提示符的窗口中)。