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

千锋教育Java零基础全套视频教程(一学就会,java入门自学必备)

2023-02-02 22:00 作者:bambooslip  | 我要投稿

1.第一章:Java开发入门

1.1 计算机基本概念

计算机:软件和硬件组成,处理海量数据。

购买电脑(开发)的参考:

  • CPU: Intel的I5 I7 AMD的R5 R7
  • 内存:16G起步
  • 硬盘:固态和机械 500G起步

1.1.1计算机语言

  1. 机器语言:由0 、1组成。开发效率低
  2. 汇编语言:特殊符号代替0、1。开发效率有改善
  3. 高级语言:好的语法结构。开发效率高,更符合人类的思维能力。通过编译器翻译成机器语言执行。

1.2DOS常用命令

Windows系统下的DOS命令打开方式,开始菜单→附件→命令提示符。或者按键盘Win+R键,输入CMD快速快速打开。

eg:当前目录C盘的user文件夹下vine文件夹目录


【P1-P7认识Java】002_计算机基本概念与DOS命令 P2 - 09:12



  1. dir:无参,查看当前所有目录的文件和文件夹。
    
    【P1-P7认识Java】002_计算机基本概念与DOS命令 P2 - 09:42
    
  • /s :查看当前目录及其子目录的文件和文件夹。查看非常多,按CTRL +C结束。
  • /a 查看包括隐藏文件及所有文件。
  • /ah 只显示隐藏文件。
  • /w 以紧凑的方式(一行只显示五个)
  • /p 分页显示
  • |more 定在那里,一行一行的回车键查看。
  • dir /? 查看参数帮助。

2.cd:切换目录


【P1-P7认识Java】002_计算机基本概念与DOS命令 P2 - 14:59


  • cd 目录名
  • cd .. 退回到上一个目录
  • cd / 退回到根目录

TAB自动补全。

3.md与rd:md 目录名 ,创建特定文件夹(dos下习惯叫目录,win下习惯叫文件夹。rd 目录名,删除特定文件夹。



【P1-P7认识Java】002_计算机基本概念与DOS命令 P2 - 16:30


4.cls:清除屏幕。

5.copy:一个文件夹里的所有文件复制到另外一个文件夹。目录没有复制过去。

格式:copy 路径\文件名 路径\文件名


【P1-P7认识Java】002_计算机基本概念与DOS命令 P2 - 17:16


6.move :移动

格式:move 路径\文件名 路径\文件名,把一个文件移动另外一个地方。


【P1-P7认识Java】002_计算机基本概念与DOS命令 P2 - 18:35



7.del:删除文件。(rd删除文件夹)


【P1-P7认识Java】002_计算机基本概念与DOS命令 P2 - 19:19


8.deltree:删除文件夹和它下面的所有子文件夹还有文件。不要乱用。据查Windows 2000开始不在命令提示符提供该命令,只有DOS系统下才有了。


【P1-P7认识Java】002_计算机基本概念与DOS命令 P2 - 19:48


9.type:查看显示出文本文件的内容。

(显示中文文本文档是乱码,英文可以正常查看)

12.ren :文件重名了。

格式:ren 目录\文件名 目录\文件名


【P1-P7认识Java】002_计算机基本概念与DOS命令 P2 - 20:30


使用命令行的意义:

1.比可视化操作更快捷,效率更高。

2.提交代码,服务器管理需要命令行。

1.3 Java语言的发展史

起源:1991年Sun公司推出的Oak语言(橡树)。詹姆斯高斯林Java之父。Internet带动Java发展,1994年正式命名Java。名字来源于爪洼岛,盛产咖啡。寓意深入人心,咖啡就像中国人的茶一样,在欧美人中的心里。



003_Java发展史体系与下载 P3 - 00:18


2009年4月Oracle公司收购sun


003_Java发展史体系与下载 P3 - 05:16


1.4 JDK下载



003_Java发展史体系与下载 P3 - 06:15


  • JDK:Java开发工具包(包含JRE)
  • JRE:Java运行环境。

下载地址:

http://www.oracle.com/technetwork/java/archive-139210.html

1.5 Java体系与特点



003_Java发展史体系与下载 P3 - 09:08




  1. Java SE:标准版本(各应用平台基础版本)
  2. Java EE:企业版(计算管理系统)
  3. Java ME:微型版(嵌入式设备,安卓开发)

Java可以做什么

安卓开发,企业级开发,企业管理系统,银行系统等等。

原因:

安全性高。多平台可执行(不同的JDK)


003_Java发展史体系与下载 P3 - 10:47


  • 纯面向对象编程的语言

1.6 Java体系与特点

  • 一种健壮的语言(吸收C的优点)
  • 跨平台
  • 有较高安全性。(自动垃圾回收,强制类型检查,取消指针)


003_Java发展史体系与下载 P3 - 12:14


1.7 JDK的安装


003_Java发展史体系与下载 P3 - 14:53


JDK的安装步骤演示:


003_Java发展史体系与下载 P3 - 15:57



004_JDK安装与环境变量配置 P4 - 00:04


安装目录修改演示:


004_JDK安装与环境变量配置 P4 - 00:46


JDK的版本信息不要修改,可以清晰看到,安装的路径要记住。



004_JDK安装与环境变量配置 P4 - 02:17


JRE安装提示:之前安装JDK已经包含了,这时候是否安装JRE随意。

JDK中有JRE:

JDK与JRE的安装选择:

  • JDK开发工具包:好几千个开发类库
  • JRE:运行环境(一个黑盒,不直接破坏操作系统,没有Java写的病毒)

开发环境包含运行环境

JRE与JDK的目录结构:


004_JDK安装与环境变量配置 P4 - 03:25


1.8 环境变量配置

环境:开发环境


004_JDK安装与环境变量配置 P4 - 06:16



004_JDK安装与环境变量配置 P4 - 06:50


path:

eg:vince下有Java命令,但是vince 下没有这个命令。

在Windows下执行命令的时候,是在当前目录寻找这个命令。如果当前目录没有这个命令,它会到path中依次寻找Java这个命令并运行。

eg:

当前目录不存在的abc命令。


004_JDK安装与环境变量配置 P4 - 09:02


注意:

安装Java时,Oracle会把Java.exe、javaw.exe、javaws.exe复制到

C:\ProgramDaia\OracleJavayijavapath,并且把路径添加到path

Javac 编译命令没有


004_JDK安装与环境变量配置 P4 - 10:38


结论:

Oracle配置的只是运行环境,不是开发环境。

bin文件夹下包含Java的所有命令,在命令提示符中输入path=C:\Progarm Files\Java\jdk1.8.0_77\bin


004_JDK安装与环境变量配置 P4 - 11:47


这种方式关掉窗口打开又还原了。

永久配置的方法(环境变量法):

右击桌面“计算机”在弹出下拉菜单中选择属性,在打开系统窗口中单击右边的“高级系统设置”,弹出的系统属性窗口中,单击”高级“选项卡”打开“环境变量“。


004_JDK安装与环境变量配置 P4 - 12:25


path=用户变量+系统变量(两种都可以,用户环境变量给当前用户,系统变量所有用户可用。


004_JDK安装与环境变量配置 P4 - 12:53



将目录信息复制粘贴到path变量的变量值中,末尾有一个小写的分号。


004_JDK安装与环境变量配置 P4 - 13:57


再次输入path验证已经添加环境变量


004_JDK安装与环境变量配置 P4 - 14:42


安装好Java配置环境变量的目的:

在任意位置使用Java提供的命令,不配置也可以,但需要切换到那个目录下执行命令。


004_JDK安装与环境变量配置 P4 - 15:32


classpath:

类的路径,暂时介绍。


004_JDK安装与环境变量配置 P4 - 16:19


1.9 程序开发步骤

程序概念:语言编写的命令序列集合。一步一步执行的步骤,就叫指令。命令组合在一起的集合。语言是特定的命令集合,程序一词来源于生活。


005_HelloWorld案例与分析 P5 - 00:22



005_HelloWorld案例与分析 P5 - 02:41


第一步:编写程序

第二步:编译程序(不是编译成机器语言,而是编译成.class文件)

第三步:运行程序


005_HelloWorld案例与分析 P5 - 03:14


1.10 Hello World入门


005_HelloWorld案例与分析 P5 - 04:45


代码文件是文本文件txt。如果没有工具→文件夹选项→查看。去掉隐藏已知文件类型的扩展名复选框。


005_HelloWorld案例与分析 P5 - 05:40


第一步:编写程序


005_HelloWorld案例与分析 P5 - 06:17


pubilc class HelloWorld {

pubilc static void main(String[] args){

System.out.println("hello world!");

}

}

第二部:编译程序


005_HelloWorld案例与分析 P5 - 07:56


通过命令行,cd命令切换到当前代码文件目录,然后输入javac HelloWorld.java 回车,没有任何错误就可以了,同时可以在目录下看到生成HelloWorld.class文件。如图


005_HelloWorld案例与分析 P5 - 09:06


第三步:运行程序


005_HelloWorld案例与分析 P5 - 09:49


直接在当前目录下输入文件HellWorld运行,不是输入文件名HelloWorld,class,而是输入类名。(如图)


005_HelloWorld案例与分析 P5 - 10:55


1.11 Hello World代码分析

/**

文档注释

pubilc:关键字,公共的(公有的)

class:关键字,类别(分类)

Hello World:自定义的名字,表示一个类名

{}表示范围(作用域)


005_HelloWorld案例与分析 P5 - 14:32


*/

pubilc class HelloWorld {

/*

多行注释


005_HelloWorld案例与分析 P5 - 17:60


static :关键字,表示静态的()

void:关键字,返回值类型(空,没有返回值)

main:表示主函数名称

main后面的()表示函数的参数列表

String[]:表示字符串数组

args 表示字符串数组的名称

*/

pubilc static void main(String[] args){


005_HelloWorld案例与分析 P5 - 22:24


//向控制台输出一句话:Hello World

//一个分号表示一条语句

System.out.println("hello world!");

}

}



005_HelloWorld案例与分析 P5 - 13:10


代码格式:


005_HelloWorld案例与分析 P5 - 28:08


  1. 代码的位置
  2. 严格区分大小写
  3. 自由格式语言(缩进可以随便)
  4. 结构定义和功能执行语句


005_HelloWorld案例与分析 P5 - 28:49


5.功能执行语句最后必须加小写分号。


005_HelloWorld案例与分析 P5 - 29:19



千锋教育Java零基础全套视频教程(一学就会,java入门自学必备)的评论 (共 条)

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