java语言分为java SE(标准版,J2SE)、java EE(企业版,J2EE)、java ME(微型版J2ME)
J2SE是基础版本,J2EE和J2ME都要依靠其存在。
J2EE适用于服务器,重点定位于企业级别的分布式软件系统。
J2ME主要用于嵌入式设备。
02、java语言的主要特点
简单、面向对象、平台无关性、健壮性和安全性、多线程、垃圾回收机制
03、JDK和JRE
JDK:java的开发工具集,是整个java的核心,包括编译环境、运行环境、调试环境和基础类库。
JRE:java的运行环境,包括虚拟机、核心类库及链接文件。
04、JDK的目录结构(重点关注bin crc.zip)
1)、bin:提供java程序编译和运行时需要使用的命令。
javac.exe 用于编译java源文件;
java.exe 用于执行java程序;
javadoc.exe 用于产生API帮助文档。
2)、db:提供数据库支持
3)、demo:applet的示例代码
4)、include:java在编译和执行时所要用到的头文件
5)、jre:java的运行环境
包含有java的核心类库(.jar文件)
6)、lib:基础类库,用于调试等应用
7)、sample:java的示例代码源文件
8)、src.zip:java的核心类库的源代码
05、java的环境变量(配置的原因、方法)
由于编译和执行java程序需要使用jdk\bin中的命令,为了让我们在任何目录下都能使用jdk的编译和运行环境,所以我们
要配置环境变量。配置环境变量后,在使用命令时,如果当前目录没有该命令,计算机会自动去环境变量指定的目录下自动查
找运行。
步骤:1,右键“我的电脑”,选择属性一高级系统设置
2,选择“高级”
3,选择“环境变量”
4,在“系统变量”里新建变量名:JAVA_HOME,变量值为JDK的安装路径,如我的安装在D盘,则此处变量值为D:\jdk\bin,然后“确定”;
5,在“系统变量”里选择“Path”变量,变量值最前方加入“.;%JAVA_HOME%:”,然后“确定”。
6,在命令行窗口中输入“java”,回车,出现如图所示界面,则设置成功,否则检查设置的是否正确。
06、能够正确的编写java源文件,正确的编译并执行java程序
代码编写完毕后,保存文件为yanshi.java,从命令行进入文件所在文件夹,然后输入“javac yanshi.java”,回车,出现如图界面,则表示代码无误,已编译完毕,否则请检查代码是否正确。
继续输入“java Demo”,回车,显示程序运行结果。
07、注释的分类
注释:对代码的解释和说明。
注释分为单行注释、多行注释、文档注释。
单行注释,用“//”表示,代码中“//”后的语句不会被程序执行;
多行注释,用“/*”开始、“*/”结束,在这之间的语句不会被程序执行;
文档注释,用“/**”开始、“*/”结束,在这之间的语句不会被程序执行,一般是放在类的前面和主方法的前面。
在代码编写完毕后,用“javadoc 文件名”生成注释文档,可在文件所在目录查看。
08、标示符
标示符:在java代码中,我们自己选用的单词,通常用于命名类、方法和变量。
标示符分为系统标示符和用户标示符,系统标示符也叫关键字,用户标示符不能和系统标示符同名。
命名规则:1、不能是关键字;
2、可以包含字母、数字、下划线和美元符号,但是不能以数字开始;
3、区分大小写;
4、最好“见名知意”。
09、变量的定义及三要素
变量:内存中一块命名后的空间,它的内容会不断的变化,通过使用新数据去替换旧数据,达到内存重用的目的。
变量的三要素:1,变量的数据类型:整型、浮点型、字符型、布尔型
2,变量名:遵循标示符的命名规则
3,变量值
10、对话框相关的代码及字符串的连接
在使用对话框之前,必须在程序的顶部引用“import javax.swing.JOptionPane;”
JOptionPane.showMessageDialog:弹出消息对话框
JOptionPane.showInputDialog:接收输入的对话框
字符串之间用连接符“+”来进行连接
11、将字符串转换为整型
Integer.parseInt("12"),将字符串"12"转化为整型。