学习Java第一天

一、Java语言:

语言:用来进行交互的工具

分类:自然语言和计算机语言

自然语言:人与自然,人与人

Java是什么?

Java是一门具有面向对象思想,并且支持跨平台,并且支持泛型的高级编程语言

二、Java发展

祖师爷:詹姆斯.高斯林  一般公认他为“Java之父”

起源:

       在1994年 起源于智能家电的项目(小米管家)起初使用C语言来进行开发

由于C语言处理逻辑比较复杂、代码量比较大、所有以詹姆斯.高斯林为首的团队决定使用一门新的语言替换前身 oak

发展:

在1995年之后,随后互联网行业的蓬勃发展,哦啊看比较适应时代的潮流,所有很多公司开始使用这门语言,推动了Java语言的发展,sun公司抓住这个机遇,于是对该语言进行注册,进行注册的时候,发现oak已经被其他公司注册,所有改为Java。

三、jdk版本

       1、里程碑的版本:jdk1.5版本

       2、目前比较稳定的版本:jdk8与jdk9

四、Java平台体系

       1、JAVAME   最小的版本:主要用于开发移动端的桌面应用 主要用于Android开发

       2、JAVASE    基础版本:   主要提供一些提供的一些基础的语法来使用   变量、循环、选择结构

3、JAVAEE    企业级版本:      主要用于开发Java企业级web项目 例如:某东、某宝……

总结:Java既可以做移动端也可以开发pc端

五、Java语言特点

       1、开源性:免费开放源代码     使用不收费   有利于Java语言的发展。

       2、面向对象性:封装、继承、多态……

       3、编译性:编写的源文件【.Java为后缀文件】    必须编译成字节码【.class】文件才能运行

       4、跨平台性:一次编译     随处运行

       5、动态性:Java项目在运行的是时候,可以动态修改其源文件 热修复 反射技术

六、跨平台性

       1、跨:跨越 平台:操作系统   跨平台:跨越操作系统……、

       2、特点:一次编译     随处运行

七、jvm与jre与jdk

       1、jvm ==>java虚拟机      Java运行的容器(大棚)

       2、jre ==>主要提供Java运行的环境      主要提供了一些运行时的类和库      多个库组成类库

       3、jdk ==>java开发工具包(电焊工)主要提供了一些开发的工具

       4、三者之间的关系:

              Jvm + 运行时的类与库 = jre

              Jre + 编辑器等开发工具 = jdk

       5、问题

              只需要运行Java项目 只需要安装jre

              从0-1完整,开发一个Java项目 需要安装jdk

八、Java的环境搭建

8.1下载

8.2 卸载

Step01打开控制面板

Step02点开里面的“程序”,点击程序下的卸载应用。

Step03点击所需要卸载的应用进行卸载

8.3安装

8.4安装目录的介绍

bin: exe可执行文件

include: 头文件

jre: jre目录

lib: 用于存放jar

src.zip: 源码包

8.5检验安装成功

符号

说明

widows+r+cmd

进入dos窗口

dir

查看问文件

cls

清除屏幕

九、HelloWorld案例编写

9.1开发工具

1、使用记事本来进行开发:开发效率比较低、编写代码的时候,没有格式以及颜色的区分

2、使用加强版的记事本(notepad++editpulse)编写代码没有任何提示,开发效率比较低(一般用于看代码)

3、使用集成开发工具

       Eclipse 需要安装很多插件 不合适开发web项目 免费(使用比较少)

       MyEclipse 适合开发javaweb项目 收费 需要安装很多插件(使用比较少)

       idea 开发效率比较高 编写代码的时候 有强大的提示(重点:使用插件比较方便)

9.2开发流程

       1、编写:编写Java源代码 形成一个.java为后缀的文件

       2、编译:使用jdk开发工具包 编译源代码文件 形成一个字节码文件【.class】wenjian

       3、运行:使用jdk开发工具包 运行字节码文件得到结果

       4、调式:发现问题解决问题

9.3编写Hello World案例

9.3.1编写

step01编写:在jdk的bin目录下新建一个文件 HelloWorld.txt

step02在文件中编写代码:

public class HelloWorld {

public static void main(String [] args) {

System.out.println("hellojava");

}

}

step03 修改文件的后缀名

9.3.2编译

step01 进入dos窗口

输入指定:javac HelloWorld.java

生成一个字节码文件:HelloWorld.class

9.3.3运行:

step01 进入doc窗口

step02 输入指令 java 类名 例子: java HelloWorld (不包括文件后缀名)

9.3.4调式:

A、 编写Java代码的时候,所有的符号都必须使用英文符号

B、 Java时严格区分大小写的

C、 所有的括号都是成对出现的

D、右大括号需要与本层次

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值