JAVA基础入门

作者: 邹小月 | 来源:发表于2017-09-09 16:54 被阅读32次

一、关键字

被赋予特殊含义的单词,例如:class是用于定义类被JAVA赋予特殊含义

二、标识符(程序中自定义的一些名称)

注:
  • 1、数字不可以开头
  • 2、不可以使用关键字
  • 3、标识符只能由26个英文字母大小写,0~9,_,$组成。

三、注释

  • 单行注释://
  • 多行注释:/* */
  • JAVA特有:文档注释/** */

四、常量和变量

(一)常量

JAVA中的常量:

  • 整数常量
  • 小数常量
  • Boolean常量(只有true、false两个值)
  • 字符常量(‘字符’)
  • 字符串常量(“字符串”)
  • null常量(null)

(二)变量

内存中的一个存储区域,有自己的名称和类型。该区域的数据可以在同一类型范围内不断变化

注:
  • 变量在{}之间
  • 必须有初始化值


五、自动类型提升和强制转换

  • 自动类型提升,例:


    自动类型提升
  • 强制转换,例:


    强制转换

六、运算符

(一)算术运算符

基本运算符:+、-、*、/、%(模运算)、++、--
注:
a++:先赋值,后自增
a--:先自增,后赋值

(二)逻辑运算符
  • &:与运算(同真为真,其余为假)
  • |:或运算(同假为假,其余为真)
  • ^:异或运算(两边结果相同为假,结果不同为真)
  • !:非运算
  • &&:左边为假时,右边不参与运算(结果与&运算相同)
  • ||:左边为真时,右边不参与运算(结果与|运算相同)
(三)位运算符
  • 左移 <<: 左移几位就是该数乘以2的几次方
  • 右移 >>: 右移几位就是该数除以2的几次方(高位空位以原高位补)
  • 无符号右移 >>>: 数据右移时,无论原高位是什么,都用0补
  • &: 用二进制数运算,0为真,1为假
  • |:同上
  • ^:一个数异或同一个数两次还是这个数
  • ~:反码(类似于取反运作)
    (三)三元运算符
    语句:
    (条件表达式)?表达式1:表达式2;


    三元运算符运用

相关文章

  • Java 基础

    Java 基础01Java开发入门 Java 基础02Java编程基础 Java 基础03面向对象 Java 基础...

  • 2020版本Java300集资料免费分享福利

    2020年,Java零基础到精通资料教材,零基础入门Java,包含Java快速入门课程,干货分享,新基础Java教...

  • Java学习入门基础推荐

    给你推荐一个写得非常用心的Java基础教程:Java入门基础教程 | 天码营 这个教程将Java的入门基础知识贯穿...

  • Java学习规划

    概述 本文档主要说明java学习计划。 Java基础(2周) java零基础入门到精通(2019版) Java基础...

  • JAVA入门书籍

    入门:《head first java》(借许)/《21天学通JAVA》(电子书) JAVA入门基础教程:http...

  • Java 基础02Java编程基础

    Java 基础01Java开发入门 Java基础语法 Java代码的基本格式:Java程序中代码分为结构定义语句和...

  • 九章算法课程顺序

    第1周 第一周: Java与算法基础入门 Java 语法基础 Introduction to Java 变量,二进...

  • Java中高级核心知识全面解析---目录

    一、Java (一). 基础 1. Java 基本功 1.1. Java 入门(基础概念与常识) 1.1.1. J...

  • Java入门篇

    Java入门基础学习 前言: Java基础视频入门知识网上一搜一堆,但是感觉没有系统性的总结出来,学习了很多,但是...

  • 2019-02-09Java开发工程师初级入门指导

    Java的基础入门学习 菜鸟教程-Java-tutorial http://www.runoob.com/java...

网友评论

    本文标题:JAVA基础入门

    本文链接:https://www.haomeiwen.com/subject/nazojxtx.html