JAVA

JAVA语言
Java语言是在1995年由sun公司的詹姆斯.高斯林发明的,他是Java语言之父。
Java跨平台原理
JVM(虚拟机)本身是否可以跨平台?
JVM虚拟机本身不允许跨平台,允许跨平台的是JAVA程序
2004年Java(5.0)属于里程碑的一个版本
2014年Java(8.0)是市面上最多应用最稳定的一个版本

Win+R 输入cmd运行指令程序
DOS命令提示符
盘符切换D:
dir展示当前目录下的文件
cd进入当前文件
cd… 回退到上一级路径
cls清屏
cd\ 回退到盘符的根目录下
exit 退出指令窗户口(点×就行用不着记这个)
可以直接打开需求文件夹在文件位置处输入cmd这样可以快速输入文件所在位置
Path环境变量配置
为什么要配置path环境变量
作用:能够在任意目录(文件夹路径下),都能访问到bin目录中的javac和Java工具

Helloworld的编译和执行

public class HelloWorld{
	/*
	*这是main方法
	*main方法格式是固定写法
	*main是程序入口的方法,代码的执行是从main方法开始的
	*/
	public static void main(String[] args){
		//这是输出语句,““里面的内容是可以改动的
			System.out.println("HelloWorld");
	}
}

HelloWorld案例的编写和执行
Java程序的开发流程:开发Java程序需要三个步骤:编写代码,编译代码,运行代码。
编写代码源文件.Java
基础语法
注释;在程序指定位置添加说明性信息(是对代码的一种解释说明,方便我们程序员更好的去阅读代码)
单行注释//
多行注释/**/
*注释内容不会参与编译和运行
关键字:被Java赋予了特定含义的英文单词
class是用来定义或创建一个类
public起到一个限制作用保持文件名和类的名称一致
*关键字的字母全面都是小写的
*常用的代码编辑器,针对关键字有颜色标记,非常直观
Main不是关键字是比关键字更加关键的一个单词,因为JVM在执行代码的时候,只会识别单词
常量:在程序执行过程中,其值不会发生改变的量(数据)
常量分类
字符串常量:用双引号括起来的内容 ”HelloWorld”
整数常量:所有整数 666,-88
小数常量:所有小数 13.14,-5.21
字符常量:用单引号括起来的内容 ‘A’,‘0’,‘我’
布尔常量:只有两值ture(真)false(假)
*布尔变量单独打印没有意义为其他打基础
空常量:null,数组使用,值是null
*null空常量不能单独输出打印
变量:变量就是内存中的存储空间,空间中存储着经常发生改变的变量(数据)
*变量的定义格式:数据类型(为空间中存储的数据,加入类型【限制】整数?小数?…) 变量名(为空间起的名字)=数据值(空间中要存储的数值,没有难度)
数据类型:*整数类型默认为int 浮点数默认为双精度double
基本数据类型
整数 关键字byte(1),short(2),int(4),long(8)
浮点数 float(单精度)(4)double(双精度)(8)
字符 char(2)
布尔 boolean(1)
引用数据类型
类 class
接口 interface
数组 ([])
变量的定义和使用:

public class Demovariable{
	public static void main(String[] args){
	//整数型变量
	int a = 10;
	System.out.println(a);
	//小数类型变量
	double b = 12.3;
	System.out.println(b);
	//字符型变量
	char c = 'a';
	System.out.println(c);
	//布尔类型变量
	boolean d = true;
	System.out.println(d);
	}
}

变量的注意事项:
*变量不允许重复定义
*一条语句可以定义多个变量,但需要逗号进行分割
*变量在使用之前要先赋值
*定义float和long的注意事项
定义float类型的变量的时候,需要在数值后面加上F(建议大写)
定义long类型的变量的时候,需要在数值后面加上L(建议大写)
小写的l和1比较像不好分辨
*变量的作用和范围(作用域)
只在他所在的大括号中有效,大括号中代码执行完毕后大括号中的变量就会消失
键盘录入:
步骤一:导包,需要写在class上面
Import java.util.Scanner;
步骤二:创建对象
Scanner sc = new Scanner(System.in);
只有sc可以改变,其他属于固定格式
步骤三:使用变量收集数据
Int i=sc.nextInt();
只有i变量可以改变,其他属于固定表格格式
标识符:
定义规则:
*由数字,字母,下划线(_)和美元符($)组成
*不能以数字开头
*不能是关键字
*区分大小写

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值