程序是计算机语言编写的的,编写程序的工具,就是计算机语言,Java是目前应用最广泛的编程语言。 java的创始人:詹姆斯·高斯林 James Gosling
java的发展和版本 1995诞生,Sun公司 1996 JDK 1.0 2004 JDK 1.5,也称为JDK5 2006 JDK6 2009.4.20,被Oracle公司收购 2011 JDK7 2014 JDK8 (推荐) 2017.9 JDK9 Oracle宣布每六个月发布一个新版本(每年3月和9月) 2018.3 JDK10 2018.9 JDK11 长期支持版本
平台: Java平台有三个版本: JavaSE Java Platform Standard Edition 标准版,包含Java语言的基础核心 用于开发桌面应用程序,如QQ、记事本、计算器等 JavaEE Java Platform Enterprise Edition 企业版,以前也称为J2EE,包含JavaSE 用于开发企业应用程序,如Web网站、分布式应用等 JavaME Java Platform Micro Edition 微缩版/移动版 用于开发移动设备/嵌入式设备的应用,如手机游戏
特点: 跨平台:write once,run anywhere 安全的:安全机制,防止恶意代码的攻击 简单的:语法简洁,去除不常用的功能 健壮的:可靠性高,更具健壮性 面向对象:面向对象的程序设计语言
JDK Java Development Kit (Java开发工具包)JRE Java Runtime Environment(Java运行时环境)JVM Java Virtual Machine(Java虚拟机)Java的跨平台就是通过在不同的平台安装相应的JVM来实现的。
JDK、JRE、JVM的关系:
Java的下载及安装
下载并安装 分平台、分版本: Windows、Linux、Mac 32位、64位 首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html配置环境变量 右击计算机——>属性——>高级系统设置——>高级——>环境变量: JAVA_HOME 新建一个JAVA_HOME,配置JDK安装的位置 D:\software\jdk8u151windowsx64 CLASSPATH 新建一个CLASSPATH,配置类库文件的位置,即lib目录的位置 .;%JAVA_HOME%\lib PATH 修改PATH,在最前面添加JDK命令文件的位置,即bin目录的位置,以分号隔开 %JAVA_HOME%\bin java -version /*在doc命令中验证知否配置成功*/ javac -versionjdk安装完成了,需要安装Java的开发工具,即便记事本也可以开发但相对来说较为麻烦。 我们在开发java语言过程中同样需要一款不错的开发工具,目前市场上的IDE很多,本文为大家推荐以下下几款java开发工具:
Eclipse(推荐)个免费开源的java IDE,下载地址: http://www.eclipse.org/downloads/packages/JetBrains 的 IDEA, 现在很多人开始使用了,功能很强大,下载地址:https://www.jetbrains.com/idea/download/Notepad++ : Notepad++ 是在微软视窗环境之下的一个免费的代码编辑器,下载地址: http://notepad-plus-plus.org/Netbeans:开源免费的java IDE,下载地址: http://www.netbeans.org/index.html第一个Java程序:
public class Hello { public static void main(String[] args) /*主方法入口:所有的 Java 程序由 public static void main(String[] args) 方法开始执行。*/ { System.out.println("hello world!!") } }输出信息: System.out.println(); 输出后换行 System.out.print();输出后不换行
转义符 反斜杠 \ 表示转义符 该字符可以与后面相邻的一个字符组成一个新的含义,如: \"表示双引号 \n表示换行 \t表示制表符Tab \\表示反斜杠
注释 用来标注解释的内容,不会被执行 三种类型: 单行注释,以 // 开头 多行注释,以/*开头,以*/结尾 文档注释,以/**开头,以*/结尾 可以结合javadoc命令提取文档注释的内容,生成文档 执行: javadoc HelloWorld.java
编码规范 要求: 类名必须与文件名相同,通常采用所有单词首字母大写的形式(帕斯卡式命名法) 语句必须以分号结尾 标点符号必须为英文符号 大小写敏感,即区分大小写 建议: 所有命名不建议使用中文、空格、特殊字符等,不要以数字开头 一行只写一条语句 {}的使用及位置 合理的代码缩进
Eclipse是Java开发的一个集成开发工具。
创建Java项目 File——>New——>Project——>Java Project创建包 右击src——>New——>Package创建源代码文件并编写 右击包——>New——>Class运行程序 右击——>Run As——>Java Application注:Eclipse会自动将源代码编译成字节码
常用设置
修改字体 Window——>Preferences——>搜索font——>Colors and Fonts——>Basic——>Text Font修改字符集 Window——>Preferences——>搜索encoding——>Workspace——>Text file encoding:UTF8