Java笔记篇(基础篇总结)

Java:

整个基础阶段,我们把知识点分为以下几个内容

  1. 基本概念

基础理论  关键字和标识符  常量和变量   数据类型和运算符

  1. 流程控制语句

选择流程语句,循环流程语句,流程跳转语句.

  1. 数组
  2. 函数

一.基本概念

Java面向不同的用户群体推出了三个版本:标准版(javase)企业版(javaee)精简版(javame)

JAVA语言的特性:

  1. 语法简单
  2. 面向对象
  3. 跨平台性
  4. 安全
  5. 多线程

Java虚拟机:JVM向上读取应用程序,向下兼容操作系统.他是Java语言跨平台的保障.他的安装程序叫jre,如果我们一台电脑只需要读取Java程序,那么安装jre就可以了,如果要编写Java程序那么就需要安装JDK,jdk就是jre和高级类库.

二、关键字和标识符:

关键字:Java赋予了特殊含义的字就是关键字.在myeclipse工具中,他呈现为紫色.

Public  范围修饰符,表示使用范围.

Static  静态修饰符

Void  返回值类型为无返回值类型

Class  声明类的关键字

Package 声明包关键字

Byte short int long float double char Boolean true false  关于数据类型的10个关键字

If else switch case default选择流程关键字

While do for 循环流程语句关键字

Break continue 流程跳转关键字

New 数组动态赋值关键字

以上合计26个.

标识符:开发过程中程序员自己命名的类名/变量名/方法名/属性名,就是标识符.

标识符的命名规则:1.可以使用字母数字下划线和美元符号_$ 2.数字不能开头 3.不能是关键字

实际开发之中,我们会有一些默认规则1.类名首字母大写,多个单词构成,每个单词都首字母大写.2.属性名方法名首字母小写,多个单词构成,从第二个单词开始首字母大写.3.常量大写

三、常量和变量

常量就是不可变的量,也就是字面值,看到是多少就是多少.

变量:在代码运行过程中可以改变的量叫变量.

变量需要声明: 数据类型 变量名=值;

变量赋值可以直接赋值,也可以引用赋值.

Int a=10;//直接赋值

Int b=a;//引用赋值,把a的值引用给了b.

四、数据类型和运算符

数据类型:包括基本数据类型和引用数据类型,基本数据类型包括四类八种,剩下的全都是引用数据类型,每一个引用数据类型背后都有一个类在支撑.这个阶段,我们学习的引用数据类型有:string,scanner,数组.

基本数据类型

整数类型:byte short int long 他们的范围越来越大.byte是-128到127

小数类型:float double

布尔类型:Boolean,表示判断,他的值就是true和false

字符类型:char,

数据类型之间可以转化,转化的时候小的类型可以直接放到大的类型里边,大的类型放到小的类型里边有可以溢出.所以需要强转.那么我们搞清楚谁大谁小就可以了

布尔类型不能转,其他七种从小到大是:

Byte<short<char<int<long<float<double

Int a=10;

Byte b=(byte)a;//byte小于int,所以把int类型放到byte中需要强转成byte

Double c=a;//a是int类型,小于double,所以不需要转.

运算符:

算术运算符: +  -  *  /  %  ++  --

赋值运算符:=  +=  -=   *=  /=  %=

比较运算符:>  <  >=   <=  ==  !=

逻辑运算符:&&  ||   !   ^

表达式:使用运算符关联常量和变量构成的式子就是表达式.

三目运算: 布尔表达式?值1:值2;   布尔表达式结果为真,返回值1,结果为假,返回值2,和值1,值2的内容无关.

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值