Java学习第一课

Java入门

java是一门面向对象的编程语言,面向对象的意思是将事情各个元素对象作为编程考虑的因素,以对象为基本单元,包括属性和方法,对象的状态用属性来表达,对象的行为用方法表达。而面向过程是指将一件事情的每个步骤作为编程考虑的因素。

Java语言优点

java作为世界上使用最广泛的语言之一,具备许多人性化的优点:

  1. 易学性 ,Java语言的语法和c语言以及c++语言非常接近,使得稍有基础的程序员学习起来非常容易;
  2. 具有丰富的类库和API文档以及第三方的开发包工具 ,便于程序员的调用和使用;
  3. 多平台性 ,Java源代码经过编译后形成的字节码与平台无关,Java虚拟机在执行字节码时,把字节码解释称具体平台上的机器指令执行。

Java程序运行机制及运行过程

jAVA虚拟机可以理解成一个以字节码为机器指令的cpu,对不同的平台有不同的虚拟机,因此屏蔽了底层运行平台的差异,实现了“一次编译,随处运行”。

Java开发环境的下载,安装与配置

1.下载并安装JDK
注意安装时路径不要出现中文
2.配置运行环境
安装时注意路径不要出现中文

基础语法

变量的定义

int mask = 100;
其中,int代表数据类型,如int代表整形数据;
mask代表变量名,可以自己定义;
=为赋值号,即将右边的数值赋给左边的变量。

变量命名规则

变量名首字母为字母或下划线或美元符号,其余部分为任意多的字母,数字,下划线或$。

算数运算符

1.赋值表达式
= += -= /= *= %=
2.比较运算符
== <= >= != < >
3.逻辑运算符
& | ^ ! && ||
4.三元运算符
条件表达式?表达式一:表达式二

自动类型转换

Java8大数据类型

char:用于存储单个字符,16位
byte:存储空间一字节,数据范围-128到127,8位
short:存储空间2字节,16位
int:存储空间4字节,32位
long:存储空间8字节,64位
float:存储空间4字节,32位
double:存储空间8字节,64位
boolean:只有true和false两种取值
其中char存放字符,byte,short,int,long存储整形数据,float,double存储浮点型数据。

类型转换

“小”数据向“大”容器装,自动转换成精度最高的数据类型。
“大”数据往“小”容器里装,需要强制转换会造成数据丢失。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值