黑马程序员----Java概述
2013-12-02 07:52
477 查看
Java概述
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1.Java编程入门
1.1 Java简介
1.概念) Java是一种高级的面向对象的程序设计语言。它是一种通过解释方式来执行的语言,其语法规则与C++类似,同时也是一种跨平台语言,可以运行在任何平台和设备上,真正实现“一处编写,到处运行”。2. 版本)Java发展至今,按应用范围来分有3个版本。
1.Java SE –Java的标准版,主要用于桌面应用程序的开发,同时也是Java的基础。
2.Java EE—Java2EE是Java2的企业版,主要用于开发企业级分布式的网络程序。
3.Java ME—Java ME 主要应用于嵌入式系统开发,如掌上电脑、手机等移动通信电子设备。
3.应用范围)如下图
1.2 Java的十大特性
1.3 搭建Java环境
“工欲善其事,必先利其器”,在学习Java语言之前,必须了解并搭建好它所需要的开发环境。1.3.1 JDK和JRE的概念
JDK是指Java开发工具(Java Development Kit),包含开发Java程序的所有组件,包含JRE;JRE是指Java运行环境(Java Runtime Environment),若要运行Java程序,就需要JRE的支持;
JDK常用工具介绍
1.3.2 环境变量(path):指在操作系统中用来指定操作系统运行环境的一些参数。
在Java中将javac.exe所在目录配置到path中,配置完成之后可以再命令行中输入javac进行测试,如果现实如下的帮助信息则是配置成功。1.3.3 classpath:Java虚拟机运行时加载类的路径。
配置方式:a.命令行:
点击屏幕左下角开始-输入cmd-在命令行中直接输入命令进行修改
查看变量值:set 变量名
设置变量值:set 变量名=变量值,多个值之间使用分号分隔,引用变量使用“%变量名%”形式
注意:此种方式仅适用于当前窗口;
b.我的电脑:
鼠标右键点击我的电脑-属性-高级-环境变量,找到需要修改的变量将之修改
注意:此种方式永久有效。
编译器版本查看方式:javac–version;
虚拟机版本查看方式: java–version;
注意:虚拟机的版本不能低于编译器的版本。
1.4 第一个Java程序:HelloWorld
1.5 在EditPlus中设置Java环境
EditPlus是看毕老师视频后才知道的一种编程软件,因为其没有代码提示、没有错误提示,可以使人熟悉代码内容,适合于初学者使用,但如果每次敲打完代码后都要在DOS命令行中编译代码,着实比较麻烦,所以在这里介绍一下,如何在EditPlus中设置Java环境。1、 打开“工具”选项中“配置用户工具”,如下图所示:
2、选择“组名”后如下图所示输入:编译运行Java
3、配置编译Java程序的命令,如下图所示:
4、配置运行Java程序的命令,如下图所示:
完成以上四步便可以实现在EditPlus中编译运行Java程序了
1.6 常见的DOS命令操作
2.综合练习
2.1 用“#”输出等腰三角形
/** 思路:使用System.out.println();依次输出相应数量符号 */ public class Triangle { public static void main(String[] args) { System.out.println(" #"); System.out.println(" ###"); System.out.println(" #####"); System.out.println(" #######"); System.out.println("#########"); } }
2.2 计算两个整数之和,之差,之积,之商
/** 思路:使用System.out.println();输出相应数字相加,相减,相乘,相除的结果 */ public class Triangle { public static void main(String[] args) { int a = 20 ; int b = 4 ; System.out.println("a + b = " + (a + b)); System.out.println("a - b = " + (a - b)); System.out.println("a * b = " + (a * b)); System.out.println("a / b = " + (a / b)); } }
----------- android培训、java培训、java学习型技术博客期待与您交流! ------------
相关文章推荐
- 黑马程序员—Java程序入门学习日记-基础篇1
- 黑马程序员Java笔记——IO篇之流对象
- java高新技术--反射知识简叙----黑马程序员
- 黑马程序员 25 Java基础加强-07-动态代理篇
- 黑马程序员:Java基础总结----类 File
- 黑马程序员——Java开发前奏01
- 黑马程序员_JAVA多线程
- 黑马程序员--Java基础学习笔记【集合-Set】
- 黑马程序员_java_集合(上)
- 黑马程序员 知识点总结-Java String&StringBuffer&StringBuilder
- 黑马程序员_java_集合(下)
- 黑马程序员_java 多态
- 黑马程序员———java 单例设计模式
- java高新技术_枚举反射内省(黑马程序员)
- 黑马程序员--Java基础
- 黑马程序员-java基础学习02-基本知识
- 黑马程序员_Java面向对象下
- 黑马程序员_Java第14天知识总结_集合类(集合框架)_Collection_迭代器_List_Set_HashSet
- 黑马程序员-java学习笔记-注解
- 黑马程序员_Java基础_异常处理