1-01 Java入门

目录

一.Java简介

二.安装JDK

三.第一个Java程序

四.Eclipse安装

五.安装Eclipse插件


一.Java简介

Java简介
    1. 目前全球Top 1程序开发语言,有最大的开发社区;
    2. 广泛应用于企业和互联网后端开发,Android开发,大数据开发;
    3. 市场需求最大的软件工程师职位。
Java的特点
    1. 面向对象编程;
    2. 字节码方式运行在虚拟机上;
    3. 简单,健壮,安全
    4. 跨平台。
Java的版本
    Java SE:Standard Edition,标准版
    Java EE:Enterprise Edition,企业版
    Java ME:Micro Edition,移动版
名词解释
    JSR:Java Specification Request
    JCP:Java Community Process
    RI:Reference Implementation
    TCK:Technology Compatibility Kit
    JDK:Java Development Kit
    JRE:Java Runtime Environment
 

二.安装JDK

JDK下载链接:

https://www.oracle.com/technetwork/java/javase/downloads/index.html

安装JDK:

   1.安装完JDK之后,需要把JDK的bin目录添加到环境变量Path中
   2.安装后打开命令提示符检查java命令:java -version
   3.检查javac命令:javac


三.第一个Java程序


Java代码
Java程序是大小写敏感的对格式没有严格要求,但用空格或Tab键缩进会比较好看

Hello.java
public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello, world!");
    }
}

文件名必须是Hello.java,文件名也要注意大小写,必须与程序的类名完全一致,扩展名是.java。
编译
    切换到Hello.java所在目录:javac Hello.java
    无任何输出表示成功,可查看编译出的Hello.class文件。
执行
    java -cp E:\ Hello    -cp:是指定classpath路径(编译后class路径),如果有包名需要加包名

四.Eclipse安装


Eclipse下载地址
   https://www.eclipse.org/downloads/packages/
Eclipse基本概念
    View:小窗口,可拖动、关闭、重新打开
    Perspective:一组View,例如Java Perspective,可以快速切换开发环境
设置Eclipse
    菜单Window - Preference打开设置选项
General - Workspace:
    建议钩上Refresh using native hooks or polling
   必须设置Text file encoding: UTF-8
Java - Installed JREs
    确认JRE1.8是默认JRE
Java - Compiler
    确认Compiler compliance level是1.8
常用快捷键
    Ctrl + Shift + F:快速格式化代码
    Ctrl + S:保存代码
Eclipse Project
    一个Project对应于一个目录
    源码存放在src目录
    编译输出在bin目录
    bin目录在Eclipse环境中被自动隐藏

五.安装Eclipse插件


在Eclipse中安装插件
    菜单Help -> Install New Software... -> Add -> Add Repository:
        Name: 名称随便
        Location:输入地址
接受协议  重启Eclipse
打开插件   菜单Window -> Show View -> Other...
 

六.目录结构

1.1 java入门 1.2 基本数据类型 1.3 流程控制 1.4 数组操作 1.5 字符串 1.6 java日期和时间

 面向对象 2.1 封装 继承 多态    2.2 抽象类  接口  2.3 内部类

java 3.1 异常 3.2 日志  3.3 反射 3.4 泛型 3.5 注解

4 JAVA 集合

5 java IO编程

6 JAVA 多线程

7 java jdbc 编程

8 java 网络编程

 

带整理:

java 操作 json 和 xml

正则表达式

函数式编程

加密

junit

maven

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值