(一)JAVA初识

Java初识

一,概述

1.Java简介

  • Java是一种面向对象的程序设计语言
  • 1995年由SUN公司发布
  • 2010年sun被oracle公司收购
  • JDK版本是8.0

2,JVM

  • JVM(java virtual machine),Java虚拟机
  • Java平台无关性实现的关键(iOSWindowsLinux等)

3,JDK

  • JDK(java development kit),Java语言的软件开发工具包
  • 俩个主要组件:

        javac-编译器,将源程序转成字节码

        java-运行编译后的Java程序(.class后缀)

4,JRE

  • JRE(java runtime environment)
  • 包括Java虚拟机,Java核心类库和支持文件
  • 如果只需要运行Java程序,下载并安装JRE就行
  • 如果要开发Java软件,需要下载JDK
  • JDK中附带JRE

JDK面向开发者,JRE面向使用者。

5,Java平台

  • Java SE是Java标准版,用来开发桌面程序,为Java EE提供基础
  • Java EE是Java企业版,用来开发web程序
  • Java ME是Java微型版,用在移动设备的开发(安卓iOS之后用的很少)

二,Java初识——JDK安装及程序执行流程

下载地址: https://www.oracle.com/java/technologies/downloads/#java8

选择Java8 windows版本,不需要最新版本,因为开发一般都用Java8

一路默认安装

判断安装成功:

运行第一个小程序:

保存文件时候,文件名要求都是以类的名字保存的!这个文件保存为:helloimooc.java

打开cmd命令,当前位置不是需要的位置,使用cd..命令可以返回上一级文件,并进入java目录

打开保存的文件发现打不开,是因为没有配置环境

环境配置:

在安装的Java文件夹中既有JDK又有JRE,但是JDK文件夹里也有JRE,其实是把JRE安装了俩次。

复制JDK文件中bin的文件路径,比如C:\Program Files\Java\jdk1.8.0_351\bin

在我的电脑中-高级系统设置-高级-环境变量-用户变量-path-编辑-添加上述路径-确认即可。(注:之前的path不能去掉,是已经添加好的路径)

这样就可以通过cmd命令直接运行java与javac了

之后关闭命令窗口,再打开输入命令就可以运行了。

此时发现文件夹里多了一个.class文件,这个文件就是之前的字节码文件。说明javac成功编译,之后可以运行

Tipcmd命令中,可以用向上键自动填补上几次执行的命令

运行可能出现的错误:

  • 符号都必须是英文
  • println 注意拼写是小写的L
  • System是大写的
  • 注意使用分号
  • 注意大括号
  • 输出内容必须是双引号
  • 注意缩进
  • Java运行的是字节码文件,如果更改文件后没有重新编译文件,运行结果是一样的!

程序总体是从上往下顺序执行的

class前允许省略public

多条语句可以写到同一行,但是要有分号隔开

Java程序的结构

主方法的定义要嵌套在类的定义当中(看大括号)

class是定义类的关键字,后边跟的类的名字,注意命名

public初学不一定要写

args可以修改

三,Eclipse安装及使用

Eclipse下载地址 https://www.eclipse.org/downloads/

  • 安装一个workspace,将程序都放在那里
  • 新建一个项目后,会有src文件,一般在这个文件当中建立package
  • 包的命名一般是域名的倒序,比如:com.imooc,包名映射的是文件夹的名字,以“.”为分层,且命名注意要小写。在打开src文件夹后会发现,几个按照包命名的分级的文件夹,比如com里包含imooc文件夹。
  • 创建好包后,bin目录下是二进制的字节码文件,src目录下是Java文件
  • 在eclipse中,使用ctrl+s来保存每次程序的修改,软件会自动对程序重新编译。
  • window中可以打开各种视图
  • 注意错误提示,红色波浪线或problems里可以看到

Eclipse导入源码:

  1. 选择菜单File->import
  2. 在General中选择Existing Projects into Workspace->Next
  3. 选中Select root directory,并选择源码文件所在的位置->Finish

Eclipse导入源码后中文乱码问题:

  1. 在工程名上右键,选择properties

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值