java笔记第1天

Day01

任务目标

Java语言介绍
跨平台
Jvm、jre、jdk
Java开发环境
HelloWorld小案例
path环境变量配置
eclipse

Java语言介绍

1、起源:
Java之父:詹姆斯 高斯林
Sun公司:java语言属于sun公司
oracle(甲骨文):sun公司被他收购了 www.oracle.com
2、java的版本:java本身是一门语言,要识别这个语言就需要专门的软件。
肯定有更新迭代,功能,需求不满足,更新。
96年,jdk1.0
98年,jdk2.0 (java分成了3大平台:J2SE,J2EE,J2ME)
…,jdk1.5(改名JAVASE,JAVAEE,JAVAME)
…,Jdk1.8(常用) 稳定

Jdk14(不常用)
3、Java语言三大平台
JavaSE:标准版,桌面程序的开发,是下两者的基础。
JavaEE:企业版,主要是做网站的开发,管理信息系统。
JavaME:微型版,做小游戏。(安卓,IOS)
4、java语言的特点:
面向对象
跨平台
简单
开源:开发源代码
编译性:把java代码进行编译,编译成(字节码).class文件。(高效,安全)
跨平台性
1、平台:操作系统
windows linux mac
一次编译,到处执行
一次编写,到处执行
跨平台:在不同的操作系统都可执行
C不能够实现当前的跨平台
2、原因:
因为虚拟机(jvm),因为不同平台都提供了虚拟机,虚拟机完成相同的功能,所以实现跨平台。
3、图示:

Jvm、jre和jdk
1、jvm:java virtual machine,java虚拟机
用于运行jvm标准的语言,相当于java语言运行的一个容器。
2、Jre:java Runtime Environment,java的运行时环境
只有容器是不能单独运行的。在运行时,还需要使用其他已经定义好的类。类形成的库,成为类库。
Jre = jvm + 运行时必须的类库
3、jdk:java development kit,java的开发工具包,提供给开发人员使用
Jdk = jre + 开发工具

总结:jdk=jre+开发工具
Jre=jvm+核心类库
Jvm:java虚拟机
Java开发环境搭建
1、下载
第一种方式:
Oracle官网下载:
www.oracle.com
第二种方式:
直接百度搜:jdk1.8

2、java的安装:
(1)傻瓜式安装,一路点击下一步
(2)注意事项:
a、安装路径:尽量不要安装在C盘、安装路径尽量不要有中文、安装路径尽量不 要包含各种特殊符号,最好就是纯英文和数字
b、jre的安装:在安装jdk的过程中,提示安装jre,一般不需要再次安装jre。如 果一定要安装,确保安装的路径不要和jdk的安装路径重复,否则会覆盖文件
(3)验证成功:
在jdk的安装路径的bin目录下,启动命令窗口,输入java -version
如果能看到版本信息,说明安装成功

3、jdk安装后生成的目录结构
bin: 开发工具
db: 与数据库有关的内容
include: 与底层有关的内容
lib: 类库
src: 源代码

HelloWorld案例

1.开发软件
只要是能编写纯文本的都可以用来做开发工具。
a.普通记事本,仅限于今天使用
b.高级记事本,带有缩进、颜色区分,Editplus,Node++
c.集成工具,eclipse、idea
2.开发流程
如果没有后缀

【编写】新建记事本,.txt改成.java ,进行代码编写,保存
【编译】在bin输入cmd,dos窗口,javac(进行编译) javac HelloWorld.java,.class文件
【运行】java(运行) java HelloWorld (后缀不加)
【调试】如果存在问题,找相应解决办法
3.第一个程序,实现的效果:在控制台输出打印一句“Hello World!”。
编写:
新建记事本,.txt改成.java
打开文件:
1.定义类
public class 类名{}
2.在类中,编写程序执行入口
public static void main(String[] args){}
3.在入口中,编写打印语句
System.out.println(“Hello World!”);
编译:
在bin输入cmd,dos窗口,javac(进行编译) javac HelloWorld.java,.class文件
执行:
java HelloWorld (后缀不加)

注意:
1.在Java中,区分大小写。(String System)
2.类名:一个单词或多个单词组成,多个单词组成时,单词间没有空格。
规范:
public class HelloWorld{
public static void main(String[] args){
System.out.println(“Hello World!”);
}
}
1.类名:XxxYyy (首字母大写)
2.class 类 单词单词之间空格隔开 区分大小写
3.{} 成对出现 ,}要和当前的代码对齐
4.代码缩进Tab
5.符号:英文

Path环境变量配置

概述
1、目的:在任意目录下,都可以直接使用配置了的目录的可执行程序。
2、Path环境变量的位置:
电脑属性----高级系统设置----环境变量----系统变量----path
第一种配置方式
计算机右键属性-- 高级系统设置 – 环境变量 – 系统变量 – path
jdk安装目录-- 复制一份(E:\JAVA\jdk\bin) bin
把jdk路径放到path下,最前边E:\JAVA\jdk\bin;(英文)
验证:
javac java (这个即可)
进入dos窗口,win+r
切换盘符 d:
查看目录 dir
编译 javac HelloWorld.java
执行 java HelloWorld

第二种配置方式(常用)
因为第一种方式,直接在path里配置,一旦修改jdk路径就需要一个查找
在系统变量里新建一个变量 JAVA_HOME 值(jdk路径) E:\JAVA\jdk
在path里加入 %JAVA_HOME%\bin;
验证:javac java

Eclipse

Eclipse概述
1、开发工具:
记事本、加强记事本、IDE
2、集成开发环境:IDE,Integrated Development Environment
3、集成开发环境分类:
Eclipse、Idea、MyEclipse
4、Eclipse:
翻译:日食
特点:开源、扩展性强、免费
5、MyEclipse:
收费
Eclipse的下载
1、www.eclipse.org
2、Download---->download pacakges---->选择版本(最新版本)---->Developers For JavaEE---->windows 64bit---->选择中国镜像
Eclipse的安装
1、下载的是绿色压缩版本,解压缩即可
2、看到了文件夹中的eclipse.exe就说明安装成功了
Eclipse的简单使用
1、双击eclipse.exe

说明:(1)工作空间是用于存储代码的一个文件夹;(2)文件夹可以自己随意指定,这个文件夹不存在,就会自动创建出来;(3)工作空间中,存储的都是一个一个的工程;(4)如果这个界面出不来,两个原因(jdk和eclipse的位数不匹配、操作系统中没有配置jdk的path环境变量)
2、点击launch,启动eclipse,看到环境界面,关闭即可,看到eclipse的主界面

3、左侧project explorer中,右键选择new---->project,出现如下弹框

4、选择java project,点击next

5、添加工程名称之后,点击finish,出现如下弹框

6、点击open perspective,打开java的开发布局

7、右键---->new---->class,生成如下弹框

8、点击finish之后,出现如下界面,写代码的主要类界面

9、在编辑区编写HelloWorld代码
10、Eclipse自动编译,实时编译,直接点击运行按钮即可

右键run as  --  java application  

console 控制台 输出打印
View和Perspective
1、view:在eclipse中的小窗口,每个小窗口都有自己的功能和作用
Package explorer:包资源管理器,存放工程文件夹
代码编辑view:写代码的区域
Tasks:没有完成任务列表,有些代码中没有写完的部分,可以通过一些注释进行标记
TaskList:可以自己新建一些任务,描述
Outline:描述该类有哪些内部类、成员变量、成员方法、构造方法
Console:控制台,用于程序结果的打印和输出
2、打开新的view:window---->show view---->你要使用的view

3、Perspective:view的一个组合就是Perspective。完成不同功能的开发时,需要的是不同的view组合,也就是需要使用不同的perspective。
4、Perspective的操作
窗口乱了怎么办:window----perspective----reset perspective

**

基本配置

**
1、调整字体大小
增加大小:ctrl + 【+】
减小字体:ctrl + 【-】

2、去掉不需要的注释

3、去掉不需要的浮窗:

4、任务快捷方式


版权声明:本文为weixin_46362959原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。