码迷,mamicode.com
首页 > 编程语言 > 详细

java语言基础知识

时间:2018-05-19 19:42:20      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:bre   har   方式   速度   arrays   inf   语法   运算符   java   

1.字符串数组的每一个元素都是一个字符串的引用,字符串的是一个对象,并不是把字符串直接存储在了数组内,而是将它的引用存储进去

2.二位数组的长度是它的行数,而每行的长度是它本行的列数,因为在存储二位数组的过程中,栈内存储的二维数组名,堆内存储着多个一维数组(二维数组由一维数组组成),而每一个一维数组的长度可以不尽相同,每一个一维数组的引用存储在一个一维数组内,然后这个存储引用的一维数组的地址存储在栈内的二位数组名内;

一维数组

技术分享图片

二维数组

技术分享图片

 

3.简单的if-else语句,可以直接用三位运算符 ? :来代替;

4.增强for循环,用来对数组或者集合对象进行遍历

   语法格式for(Type name:数组或集合类型对象){循环体}

5.break语句,可以跳出循环,跳出当前代码块

6.continue语句,只可以用于循环结构,带标号的continue语句可以使程序的流程直接转入标号标明的循环层次

7.基本数据类型:

  整数类型 byte 1bit

       short 2bit

       int     4bit

       long 8bit

  浮点类型 float 4bit

       double 8bit

  字符类型 char 2bit

  布尔类型 boolean 1bit

  引用类型---对象

  8.输出数组的一个方式

System.out.println(Arrays.toString(a));

Arrays类的一个方法

9.

  技术分享图片

虚拟机栈:容量小但是速度快,所定义的基本数据类型也就存储在虚拟机栈

10.常量的声明

final int a=10;

常量只能被赋值一次,而且定义时要用到final;

java语言基础知识

标签:bre   har   方式   速度   arrays   inf   语法   运算符   java   

原文地址:https://www.cnblogs.com/mcmx/p/9061330.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!