JAVA 2学习指南 学习笔记---------第一章 语言基础知道

简介: JAVA中的关键字都是小写的.共有49个关键字,2个未使用的保留字:const goto; 数据类型: boolean    byte   int    short   long    float    double    char    class    interface 流程控制: if     else    do    while    for    switch    ca

JAVA中的关键字都是小写的.共有49个关键字,2个未使用的保留字:const goto;

数据类型:

boolean    byte   int    short   long    float    double    char    class    interface

流程控制:

if     else    do    while    for    switch    case    default    break    continue    return    try    catch    finally

修饰符:       

public    protected    private    final    void     static    strictfp     abstract     transient

synchronized     volatile    native

动作:           

package    import     throw    throws     extends    implements    this    Super    instanceof    new

保留字:       

true     false    null   

成员变量的默认值(new 一个对象时产生):

对象引用: null

byte,short,int,long      0

float,double                0.0

boolean                      false

char                             '/u0000'

@@局部变量在使用时,必须赋初值,否则编译器会抱怨.

@@数组自身是一个对象,具有length变量.String具有length方法.

@@多维数组只是数组的数组,维数可以有不同的长度.

@@对象数组能够保存通过该数组声明类型IS-A(或者instanceof)测试的任何对象.

@@当一个数组被实例化时,该数组内的对象没有被自动实例化,但所有引用都得到默认值null.

@@当原始数组实例化时,所有元素得到它们的默认值.

目录
相关文章
|
9天前
|
消息中间件 前端开发 Java
java学习路径
【4月更文挑战第9天】java学习路径
17 1
|
29天前
|
安全 Java 程序员
学习Java类加载机制
在Java的世界里,每一个类或者接口,在经历编译器后,都会生成一个个.class文件。
18 0
|
9天前
|
设计模式 前端开发 安全
Java是一种广泛使用的编程语言,其学习路径可以大致分为以下几个阶段
【4月更文挑战第9天】Java是一种广泛使用的编程语言,其学习路径可以大致分为以下几个阶段
14 1
|
23天前
|
数据采集 分布式计算 大数据
Java语言在大数据处理中的应用
传统的大数据处理往往依赖于庞大的数据中心和高性能的服务器,然而随着大数据时代的到来,Java作为一种强大的编程语言正在被广泛应用于大数据处理领域。本文将探讨Java语言在大数据处理中的优势和应用,以及其在分布式计算、数据处理和系统集成等方面的重要作用。
|
1月前
|
Java 索引
Java中String方法学习总结_kaic
Java中String方法学习总结_kaic
|
5天前
|
Java Android开发 C++
Kotlin vs Java:选择最佳语言进行安卓开发
【4月更文挑战第13天】Java曾是安卓开发的主流语言,但Kotlin的崛起改变了这一局面。Google在2017年支持Kotlin,引发两者优劣讨论。Java以其成熟稳定、强大生态和跨平台能力占优,但代码冗长、开发效率低和语言特性过时是短板。Kotlin则以简洁语法、空安全设计和高度兼容Java脱颖而出,但社区和生态系统仍在发展中,可能存在学习曲线和性能问题。选择语言应考虑项目需求、团队熟悉度、维护性、性能和生态系统。无论选择哪种,理解其差异并适应新技术至关重要。
|
6天前
|
Java 存储
键值之道:深入学习Java中强大的HashMap(二)
键值之道:深入学习Java中强大的HashMap
10 0
键值之道:深入学习Java中强大的HashMap(二)
|
8天前
|
JavaScript Java 测试技术
基于Java的网络类课程思政学习系统的设计与实现(源码+lw+部署文档+讲解等)
基于Java的网络类课程思政学习系统的设计与实现(源码+lw+部署文档+讲解等)
25 0
基于Java的网络类课程思政学习系统的设计与实现(源码+lw+部署文档+讲解等)
|
16天前
|
Java
Java语言打印九九乘法表(详解)
Java语言打印九九乘法表(详解)
15 1
Java语言打印九九乘法表(详解)
|
24天前
|
Java API 开发工具
【软件设计师备考 专题 】C、C++、Java、Visual Basic、Visual C++等语言的基础知识和应用(三)
【软件设计师备考 专题 】C、C++、Java、Visual Basic、Visual C++等语言的基础知识和应用
30 0