Java开始

活动地址:CSDN21天学习挑战赛

Java开始
java介绍
  1. Java被Oracle公司收购

  2. 解释型语言

  3. 面向对象 oop

java技术体系
  • java se (Java Standard Edition 标准版)

    核心和基础

  • java ee (Java Enterprise Edition 企业版)

    主要针对于Web应用程序开发, 多用于大型网站开发

java跨平台

在这里插入图片描述

开发环境
  • JDK : java开发者工具包

    官网: Java Downloads | Oracle

    JDK = JRE + Java开发工具[java javac javadoc ]

  • JVM : java虚拟机,运行java程序

    对于不同的平台有不同的虚拟机

    jvm屏蔽了底层运行平台的差异,实现了一次编译,到处运行

  • JRE: java运行时环境,包含JVM

    JRE = JVM + java的核心类库

  • 查看是否安装、配置成功

    java -version
    

编辑器: sublime Text

Download - Sublime Text

sublime增加GBK编码格式:

http://t.csdn.cn/mx7Ky

编译和运行

在这里插入图片描述

  1. 编译

    javac xxx.java   // 生成.class 字节码文件
    
  2. 运行

    java xxx    // 不要带.class的后缀
    
Hello,world
public class Hello{  
	public static void main(String[] args){
		System.out.println("Hello,world!");
	}
}

/*
1. public class Hello 表示Hello 是一个类,是一个public 公有的类
2. public static void main(String[] args)  程序执行的入口
3. System.out.println("....")
4. 分号表示语句的结束
*/
  1. 源文件以.java为扩展名, 源文件的基本组成是类
  2. java 程序的执行入口是main方法
  3. 一个源文件中最多只能有一个public类,其他类的个数不限
  4. 如果一个源文件包含一个public类, 则文件名必须按该类名命名
  5. 每一个类编译后都对应一个.class文件
项目管理

在这里插入图片描述

project -> module -> package -> class

在这里插入图片描述

Java基础语法
注释
  • 单行
//
  • 多行
/ * 
*/
  • 文档注释

注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文 档

/**
* @author  wkk
* @version 1.0
*/
javadoc -d 文件夹名 -xx -yy demo.java
  • -d 文件夹名 生成后放置的目录
  • xx, yy 是 javadoc标签
空值
null
变量
类型 名称 =; // 变量三要素
  • 数字、字母、下划线、$
  • 不能数字开头
  • 区分大小写
数据类型

基本数据类型

在这里插入图片描述

关键字

在这里插入图片描述

Java API文档

中文在线文档:码工具 - 代码在线工具箱 (matools.com)

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

暴风雨中的白杨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值