Java学习第一天

2025-10-02 05:50:50

1、1.java简介

第三代语言:高级语言,纯软件编程,java,c,c++等等

java:大型服务器程序开发,功能强大,技术很多

面向对象:前期最大难点

优点:与系统无关,一次编译到处运行,跨平台

java体系:

JavaSE:java平台标准版,另外两个体系的基础

  另一个称呼:core java,打基础阶段

JavaEE:java平台企业版,服务器端开发相关技术

JavaME:java平台微型版,适合于微型设备平台开发,了解

与平台无关性解释:

java虚拟机,JVM,

程序<--->JVM<--->系统

windows

linux

macos

不同系统下有不同的JVM

对于应用程序开发人员来说是一致的

程序:

编写源代码-->编译,生成字节码文件-->运行

2、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、3.写一个HelloWorld

1)编写源代码,

注意:一定把隐藏扩展名取消

新建一个文本文件,

命名规则:HelloWorld.java

名字:每个单词首字母都大写

后缀名:java

2)编译源代码,生成字节码文件

和源代码同名,后缀名是class

javac 源文件路径

3)运行程序

java 文件名(类名)

解释代码:完成打印输出一个内容

public class HelloWorld{

}

java程序的基本单元:类

class:类

HelloWorld:起的类名,每个单词首字母都大写

{}:类体,代表类的范围从{到}

public static void main(String[] args){

}

方法:主方法,类的执行入口,

一个类能够直接运行,必须包含主方法

注意缩进,tab键

System.out.println("内容");

打印输出语句,打印后自动换行

语句以分号结束

System.out.print("内容");

打印输出语句,打印后不会换行

一个文件中可以包含多个类,

public修饰的类必须和文件名同名

通常一个文件下只放一个类

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:39
  • 阅读量:50
  • 阅读量:40
  • 阅读量:102
  • 阅读量:95
  • 猜你喜欢