统一jdk为:jdk-7u72-windows-i586.exe
jdk环境的安装:
你可以选择你的Java环境安装在自己指定的目录,我这里就不做更改,一路下一步:
安装中:
选择jre环境的配置:
正在安装:
安装成功:
windows环境下配置Java环境百度链接为:
https://jingyan.baidu.com/article/3c343ff70bc6ea0d377963df.html
我的配置方法:
计算机右击-->属性-->高级系统设置-->环境变量-->新建-->Java_HOME-->选择你的Java安装目录,如图所示:
新建CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
在path环境中添加:
二.配置环境变量 1.右击我的电脑——》属性——》高级环境配置——》环境变量 2.在系统变量中 新建一个叫“JAVA_HOME”的系统变量:值为:D:\Program Files (x86)\Java\jdk1.8(这是安装目录,每个人根据自己的目录更改) 3.新建CLASSPATH系统变量。变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(前面有点号和分号,意思是在该目录或者子目录下的所有文件都应用),或者直接写.;%JAVA_HOME%\lib;就可以了 4.新建PATH变量,变量值:%JAVA_HOME%\bin; 5.点击确定,保持后,打开CMD,输入java和javac,查看结果。都有结果即为配置java环境成功 tips:1.运行Java -version可查当前版本信息 2.配置的系统变量PATH 指示java命令的路径,像javac、java、javaw等 配置的系统变量classpath 告知程序用到类在哪个路径下 |
这次我们使用的是:MyEclipse
MyEclipse简介:
MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。
MyEclipse的使用:
工作空间:既存放所开发的java程序的目录。 •工作空间路径中不要使用空格和中文字符,防止编码导致的诡异问题。
Java工程:创建、打开、关闭、删除、导入 •创建java工程,指定JRE •创建类 •导入java工程 •关闭、打开java工程 •删除java工程,可以选择是否在删除工程的时候删除工程文件
Java命名规范: •所有类都必须有包名 •包名全部小写,一般采用公司网址的倒写形式组织包名。 •类名首字母大写,其后的每个单词的首字母大写 •方法名、变量名首字母小写,除首个单词外的每个单词首字母大写。 •常量的名字应该都使用大写字母,并且指出该常量完整含义。如果一个常量名称由多个单词组成,则应该用下划线来分割这些单词。 |
Eclipse常用配置:
选择工作视图窗口找不到了: Window> Show Vew(显示窗口) Window > Preference > General>ResetPerspective(重置视图) 字体选项: Window > Preference > General> Appearance > Colors and Fonts >Java>Java Editor Text Font(java字体) >Debug>Console font (控制台字体) 快捷键配置: Window > Preference > General>Keys(快捷键配置) •由于代码补齐(Content Assist)快捷键默认为ctrl+space,与输入发切换快捷键冲突,希望大家统一更改为Alt+/ |
Eclipse常见快捷键:
•内容提示:Alt +/ •快速修复:Ctrl+ 1 •导包:Ctrl+ shift + O •进入方法内部Ctrl+左键 •向前向后:Alt +左右方向键 •添加块注释Ctrl+Shift+/ •除去块注释Ctrl+Shift+\ •添加/除去行注释Ctrl+/ •复制当前行Ctrl+Alt+上/下(在某些机器上与显卡快捷键冲突) •删除当前行Ctrl+D •查看方法说明F2 |
Eclipse断点调试:
断点调试模式: •断点模式可以使程序在执行时暂停在我们希望观察的位置,进行单步执行代码、查询变量及表达式的值等操作,从而跟踪代码执行流程、调试程序运行bug。 使用调试模式的两种场景: •观察程序运行情况 •跟踪源代码 断点模式使用方法: •打断点 •使用DebugAs方式执行程序 •查看变量或表达式的值(watch) •查看自定义表达式的值(addwatch expression) •在代码之中移动(下一步、钻入方法、钻出方法、回到方法头、执行到下一个断点) •释放代码、取消表达式观察、取消断点 |
Junit测试框架:
Junit: •我们写好一个方法后经常希望对其单独进行测试,从前我们都是写一个main方法,在main方法中对被测试方法进行调用。这种方式相对麻烦。 •Junit是一个测试框架,利用它可以在不写main方法的情况下调用被测试方法,从而对方法中的代码进行测试。 要求: •被测试方法必须为无参数、非静态、无返回值的公共(public)方法。 •测试用类必须为public类 测试过程: •在方法上加上注解:@Test •导入Junit框架jar包 •在被测试方法上执行Junit测试 写测试用例: •@BeforeClass在被测试类加载后立即执行,除了上述要求外还必须是静态的方法 •@AfterClass在被测试类释放前执行,除了上述要求外还必须是静态的方法 •@Before在测试方法执行前执行 •@After在测试方法执行后执行 |