1.java简介
1.java简介 第三代语言:高级语言,纯软件编程,java,c,c++等等 java:大型服务器程序开发,功能强大,技术很多 面向对象:前期最大难点 优点:与系统无关,一次编译到处运行,跨平台 java体系: JavaSE:java平台标准版,另外两个体系的基础 另一个称呼:core java,打基础阶段 JavaEE:java平台企业版,服务器端开发相关技术 JavaME:java平台微型版,适合于微型设备平台开发,了解 与平台无关性解释: java虚拟机,JVM, 程序<--->JVM<--->系统 windows linux macos 不同系统下有不同的JVM 对于应用程序开发人员来说是一致的 程序: 编写源代码-->编译,生成字节码文件-->运行
2.搭建环境 JDK:java development kit,java开发工具包 工具,包含了一个JRE JRE:java runtime environment,java运行时环境 JVM,java库文件 JDK+JRE 版本: jdk1 | jdk9 企业中:jdk6,7 jdk1.1,jdk1.2,jdk1.3,jdk1.4 jdk5<==>jdk1.5 1)安装jdk jdk:d:\Java\jdk1.8.0_131\ jre:d:\Java\jre1.8.0_131\ 注意事项:jdk文件夹和jre文件夹在同一个父文件夹下 2)配置环境变量 JAVA_HOME:jdk文件夹 e:\java\jdk Path:jdk/bin %JAVA_HOME%\bin 多个值之间用分号来分隔%JAVA_HOME%\bin;C:\ProgramData\Oracle\Java\javapath;C:\oraclexe\app\oracle\product\11.2.0\server\bin;;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;%ANT_HOME%\bin;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\nodejs\;C:\Program Files\Git\cmd;C:\Users\Administrator\appdata\Roaming\npm;C:\Program Files\7-Zip\;F:\Android\Android Studio\gradle\gradle-2.14.1\bin jdk: bin:工具文件夹, javac.exe,java.exe jre:内置了jre lib:各种库文件 src.zip:java提供的类的源代码 jre: bin:工具文件夹 lib:各种库文件 测试环境是否搭建好: dos, windows,输入cmd搜索 window键+R javac java -version:查看当前版本dos文件夹的切换命令: 同一个盘符下:cd 路径 不同盘符下,可以先切换盘符 d:
3.写一个HelloWorld1)编写源代码, 注意:一定把隐藏扩展名取消 新建一个文本文件, 命名规则:HelloWorld.java 名字:每个单词首字母都大写 后缀名:java2)编译源代码,生成字节码文件 和源代码同名,后缀名是class javac 源文件路径3)运行程序 java 文件名(类名)解释代码:完成打印输出一个内容public class HelloWorld{ } java程序的基本单元:类class:类HelloWorld:起的类名,每个单词首字母都大写{}:类体,代表类的范围从{到}public static void main(String[] args){}方法:主方法,类的执行入口, 一个类能够直接运行,必须包含主方法 注意缩进,tab键System.out.println("内容");打印输出语句,打印后自动换行语句以分号结束System.out.print("内容");打印输出语句,打印后不会换行一个文件中可以包含多个类, public修饰的类必须和文件名同名 通常一个文件下只放一个类