java学习第一周
一、什么是程序及编程?
1).什么是“程序”:它是使用某种编程语言实现的,具有某些“特定功能”的软件。
2).什么是“编程”:它是指一些专业人员,使用某种编程语言,实现一个软件的过程。
一些常见的编程语言:
1).C语言
2).C++语言
3).Java语言【我要学习的】
1).电脑“桌面”应用程序:QQ、视频播放器、音频播放器、字处理软件(Word)
2).电子设备上的小程序:电饭锅、电冰箱、洗衣机......
3).WEB应用程序:基于网页的程序,例如:京东、淘宝....【主攻方向】
4).C#(微软)
二、Java语言介绍
1).Java语言是1995年由Sun公司推出。
2).2009年被Oracle公司收购——国际上最大的一个“数据库软件”的厂商
3).Java语言的最大特点:也是Java语言最火的原因
Java语言编写的程序是“跨平台”的——Java语言编写的程序,编译后,可以在各个操作系统上运行。
三、部署开发环境
1).一台新电脑,装好“操作系统”后,不能直接开发Java程序,需要部署“开发环境”:
2).对于我们来说,部署一个“开发环境”必须要做两件事:
A).安装JDK:
1).JDK:是一个软件,是“Java开发工具包”,是由Java公司免费提供的。
里面包含了:Java基础类库、Java运行时环境、Java开发工具(javac.exe,java.exe)
2).我们使用的JDK的版本:1.8
3).怎么安装:我们使用的是“解压缩版本”,直接“解压缩”就可以使用了。
4).安装完JDK后,还需要做一件事:配置环境变量——告诉其他软件,JDK在这台电脑的什么位置。
主要是“path”环境变量,它的里面配置的路径可以告诉其它软件,JDK的“开发工具”在什么位置。
其它软件需要使用的两个重要工具:javac.exe,java.exe
B).安装集成开发环境——我们使用的是IDEA(已经安装好了)
四、记事本编写第一个helloworld程序
1).安装好JDK后,在不安装IDEA的情况下,就可以开发Java程序了,但不好管理。
2).可以使用“任何的纯文本编辑器”来编写Java的源代码,我们这里使用“Windows自带的记事本”来编写一个Java程序。
3).开发一个Java程序主要三个步骤:
A).编写源程序,并命名为:Xxxx.java的格式(注意:后缀名必须是.java)
【注意】文件中class后面的名字:HelloWorld一定要和文件名:HelloWorld一致,大小写都要一致!!!
B).编译源程序,需要使用javac.exe:
C). 运行class文件,需要使用:java.exe
五、Idea
IDEA下的项目结构说明:
1).IDEA启动后,都是工作在某“一个”项目目录下
项目
|--模块1(我们是每天一个模块)
|--src
|--包(文件夹)
|--类1
|--类n
|--包
|--模块2
....
如何创建包
如何创建类
六、常见语法错误
1).IDEA在我们编写代码时,会实时的进行“语法检查”,如果有语法错误,会出现红色浪线
如果出现红色浪线,就不要运行了,改正代码后再运行。
2).在IDEA中不需要“编译”的步骤,直接“运行”。运行启动后,会自动:先编译,后运行。
3).常见的错误:
1).大括号、中括号、小括号、双引号、分号全部都是“英文”的,如果写成“中文”的,会出现语法错误:
2).String和System两个单词的首字母要大写。如果写成“小写”,会出现语法错误:
七、关闭项目和打开项目
1).关闭项目:我们磁盘上可以有很多“项目目录”,但IDEA只能工作在一个项目目录上。
如果我们想在当前的项目目录中切换到另一个项目目录,我们可以先关闭当前的项目目录:
关闭后,会显示:欢迎界面
八、移除模块和导入模块
九、java语法
1).我们程序员在编写源码后,这个源码可能会给其他人看,或者过段时间,我们自己也要看。
我们有必要在编写源码时,对源码进行一些“说明”,这个说明就是——注释。
2).Java中的注释有三种(官方说明是:两种)
A).单行注释(官方)://注释内容
B).多行注释(官方):/* 注释内容 */
C).文档注释(官方上,不作为正规注释):/** 注释内容 */【了解】
3).作用:对源代码进行说明的,编译时不会被编译到class文件,编译器在编译时,会忽略掉“注释”
十、JVM、JRE、JDK概念
1).JVM:Java语言的重要特点:跨平台。java就是通过JVM实现的跨平台。
2).JRE:JVM不能单独下载,可以随着JRE下载——Java的运行时环境,包含:Java的基本类库 + JVM
通常,运行Java程序的客户需要安装JRE就可以。
3).JDK:是Java的开发环境,包含:JRE(类库 + JVM) + 开发工具