欢迎光临散文网 会员登陆 & 注册

千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java

2023-07-12 17:11 作者:__小胡萝卜丁  | 我要投稿

Java开发环境搭建


下载JDK8


https://www.oracle.com/java/technologies/downloads/#java8-windows


卸载JDK


 删除系统配置【环境变量】

 移除应用程序


安装JDK


  双击安装包

  选择安装路径

   新手不用选择安装路径

   路径末尾需要时D:\dev\Java\jdk1.8.0_201\

  【不用出现中文、其他特殊字符】


配置环境变量


 在为何位置访问java和javac命令


HelloWorld


 编码工具


 记事本

 

 熟悉代码编写、编译、运行过程

 Eclipse

 集成开发环境,使用到一阶段结束

 IDEA

 集成开发环境,一直用到毕业


Java程序开发流程


 编写代码

  编写程序,组织数据和指令

 编译代码

  把我们能识别的内容变成计算机能识别的内容

  产生.class类型的文件

 运行编译之后的代码

  运行字节码文件【运行的时候不用加上.class这个后缀】


编写代码


Java

public class Demo01 {

public static void main(String[] args){

System.out.println("Hello Demo01...");

}

}



 public

  公开的,Java中的关键字,访问权限修饰符,第三周详细讲解

 class

  类,Java中的关键字,表示声明了一个新的类,第十天讲解

 Demo01

  类名,自定义的名字,每个单词的首字母大写

   标识符部分会详细讲解【明天】

  编译之后产生的class文件和类名是完全相同的

  同一个Java文件中不能出现多个名字完成相同的类名

 {}

  类名后面的括号,表示类的作用范围

  必须成对出现,有开始和结束

 static

  静态的,Java中的关键字,表示存储位置和访问方式,第三周讲解

 void

  方法运行之后不产生返回值,Java中的关键字,下周讲解【函数部分】

 main

  方法名字,主方法【程序的入口】

  名字不容写错

 (String[] args)

  main方法的参数,目前不容改变

 {}

  方法的作用范围,有开始和结束

  多个方法可以在同一个Java文件中并存

  名字不能重复,作用范围不能交叉

 System.out.println("Hello Demo01...");

  方法体,方法具体执行的代码

  可以是任意行


编译代码


 计算机、虚拟机运行的是二进制的内容


 我们书写的内容并不是二进制


  字符、代码==》开发者认识

  二进制、字节码==》计算机认识


 需要把代码编译成为计算机能识别、执行的内容


 编译的命令


  javac.exe

  可以简写为javac


 编译的操作


  javac 文件名字.java

  

  javac HelloWorld.java

  

  javac Demo01.java


 编译的结果


  产生一个字节码文件【.class】

  字节码文件的名字和类名是完全相同的

   代码中class关键字后面的那个名字


运行代码


 实际执行的是字节码文件中的内容


 执行的命令


  java.exe

  可以简写为java


 运行的操作


  java 类名

  

  java HelloWorld

  

  java Demo01

千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java的评论 (共 条)

分享到微博请遵守国家法律