Java 基础加强 02】的更多相关文章

020 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 14 变量与常量 知识总结 本文知识点:变量与常量 知识总结 Java中的标识符 Java中的关键字 目前常用关键字: Java中的数据类型 基本数据类型8种: 引用数据类型 字符串类型:(比较特别) 数组 类(接口)类型 Java中变量的定义和初始化 1.变量先定义再赋值 2.变量初始化一步完成(定义和赋值一行解决) 变量和变量之间也是可以相互赋值的,这点需要注意 Java中基本数据类型字面值 字符类型…
019 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 13 数据类型转换的代码示例 本文知识点:Java中的数据类型转换案例 学习视频有误,导致没法写文,文章内容后面会补上…
018 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 12 数据类型转换的基本概念 本文知识点:Java中的数据类型转换 类型转换 类型转换分类 2类,分别是: 基本类型转换 强制类型转换 其实在前面的学习过程中,我们已经介绍过了类型转换.比如说:我们可以把一个int类型的数据赋值给一个长整型long类型的变量,比如:long n = 253; 这样一个数据呢,253肯定是一个int类型的常量(或者说是字面值),然后将它赋值给了一个长整型的变量n. 我们还看…
017 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 11 变量综合案例 本文知识点:变量 相同类型的变量可以一次同时定义多个 例:可以一行代码同时定义2个变量x和y int x, y; 如果没有给x赋值,就输出它们的结果会发生什么? 报错:部变量没有被初始化! y也一样的问题 同时定义多个变量并进行初始化的写法 关于换行的问题 我们平时写的是换行的: System.out.println(""); 不换行只需要把println换成print即可…
016 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 10 布尔类型和字符串的字面值 本文知识点:字面值 关于字面值的概念,需要注意:很多地方,我们可能就把字面值称作常量.我们最近几篇文章也都是讲变量与常量.如果我后面文章提到常量,我们也要知道,字面值其实也是常量的一种. 首先,来学习布尔boolean类型的字面值. 布尔boolean类型的字面值 布尔类型的值: C语言中的布尔类型的值可以是0或者1,但是Java中绝对不允许用0.1作为布尔类型的字面值,J…
015 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 09 Unicode编码 本文知识点:Unicode编码以及字符如何表示? ASCII码是美国提出的标准信息交换码,主要用于现代英语和西欧语言.不支持中文和其他一些语言. Unicode编码 为支持中文和其他一些语言,所以出现了Unicode编码.Unicode编码又称为:统一码.万国码.是计算机科学领域的一项业界标准.Unicode编码的目标就是能够支持世界上所有的字符集.也就是说:几乎所有的字符集包含…
014 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 08 "字符型"字面值 字符型 字面值如何表示? 两个关键:单引号(必须是英文单引号).单个字符 如何定义字符型变量? 例: char a = 'a'; // 赋值号=左边的a:变量名a: 赋值号=右边的'a',变量值a char ch = 65 ; // ? ASCII码简介以及为什么要用编码 ASCII码:美国标准信息交换代码 为什么要使用编码呢?编码其实就是人们定的一些规则,因为计算机是用…
013 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 07 基本数据类型变量的存储 变量和它的值如何在内存中进行存储的? 前面学习过:Java中的数据类型分为基本数据类型和引用数据类型.因此,Java中的变量可以有基本类型的变量,也可以有引用类型的变量. 引用类型的变量可以是数组.可以是类或其他.如果是用类定义变量的话,类定义的变量叫做对象. 除了按照数据类型进行变量的分类以外,还可以按照作用范围进行变量的分类. 按照作用范围对变量进行分类 按照变量的作用范…
012 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 06 浮点型"字面值" 浮点型字面值 首先要知道一点:在整型部分中,默认情况下,即整型数值末尾什么都不写的情况下,表示的是int类型的字面值:而在浮点型部分,如果一个浮点型数值末尾什么都不写,它表示的是double类型的字面值(这种字面值也可以在末尾加上大写或者小写的d表示) 浮点数如何定义和使用? 声明变量时报错:类型不匹配 type mismatch,cannot convert from…
011 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 05 变量的三个元素的详细介绍之三-- 变量值--即Java中的"字面值" 变量值可以是我们即将要学习的字面值,也可以是另外一个变量. 例如如下代码: int age1 = 12: int age2 = 14: age1 = age2: 上面代码中中,age1的值可以是字面值11,也可以是另外一个变量age2: 字面值其实也是常量. 八种基本数据类型及其它们的值 八种基本数据类型的值是什么样子的…
010 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 04 变量的三个元素的详细介绍之二--变量类型--即Java中的数据类型 Java中变量的三要素 变量名 变量类型 变量值 其中变量类型,即 Java中的数据类型 Java中的数据类型 数据类型 基本数据类型 数值型 整数类型(byte.short.int.long) 浮点类型(float.double) 字符型 (char) 布尔型(boolean) 引用数据类型 类 (class) 接口 (inter…
009 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 03 什么是变量? 什么是变量? 形象化的生活中的例子理解什么是变量以及变量的三个元素 我们可以根据客人要求看是住单人间还是标准间,那房间类型可以看做是变量类型: 很多房间可以是同一个房间类型(单人间),也就对应着每个变量类型可以有多个变量名. 这么存储有一个好处,就是可以房间的名字快速的找到客人的信息. 同理,我们可以将所需要的类型的数据保存在指定类型的变量空间当中,并通过变量名去进行快速定位. 以上就…
008 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 02 Java 中的关键字 关键字 关键字就是一些有特殊意义的词 之前学习的程序中涉及到的关键字 Java中的关键字列表 关键字这么多?害怕了?不用怕!也不用死记硬背,根据后面的学习进度,一点点深入扎实的学习,一点点理解掌握. Java中有50多个关键字,还有几个保留字,保留字中比如说有goto,goto可能会造成程序的逻辑混乱,所以Java中到目前为止一直暂时没有使用.保留字的意思:现在不使用,以后可能…
007 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 01 Java标识符 Java变量与常量主要内容 Java变量与常量主要内容如下,主要是对以下内容的学习,没接触过没关系,一看都是陌生的名词没关系,一点点循序渐进,深入坚持学习 标识符 关键字 变量 数据类型 类型转换 常量 标识符 其实前面学习的"类名"就是一个标识符,之前如何介绍类名的?说是单词组成的.其实这个单词组成的单词串HelloImooc这个类名,就是标识符,可以称它为标识符. 字符…
流程控制:顺序结构.分支结构(if-else.switch-case).循环结构(for.while.do-while)…
本文源码:GitHub·点这里 || GitEE·点这里 一.String类简介 1.基础简介 字符串是一个特殊的数据类型,属于引用类型.String类在Java中使用关键字final修饰,所以这个类是不可以继承扩展和修改它的方法.String类用处极广泛,在对String对象进行初始化时,和基本类型的包装器类型一样,可以不使用new关键字构造对象.(是真的妖娆...) 2.类构造和方法 String类结构 特点:final关键字修饰,实现Serializable序列化接口,Comparable…
基础加强·反射 和 枚举 类的加载概述和加载时机 * A:类的加载概述 * 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载.连接.初始化来实现对这个类的初始化 * 加载 * 就是指将 class文件读入内存,并为之创建一个 Class对象,任何类被使用时系统都会建立一个 Class对象 * 连接 * 验证:是否有正确的内部结构和其他类协调一致 * 准备:负则为类的静态成员分配内存,并设置默认初始化值 * 解析:将类的二进制数据中的符号引用替换为直接引用 * 初始化 * 就是我…
回顾前面的章节,我们学习了(1.注释,2.标识符和关键字,3.数据类型)今天让我们继续加油. 四.变量,常量,作用域1.变量是什么:存数的(可以变化的量) Java是一种强类型语言,每个变量都必须声明其类型. Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域. 注意事项:①每个变量都有类型,类型可以是基本数据类型,也可以是引用数据类型.②变量名必须是合法的标识符.③变量声明是一条完整的语句,因此每一个声明都必须以分号结束. -声明------------------在银行…
简单的java程序 一.完成的目标 1. 理解java程序的基本组成 2. 如何对程序代码进行注释 3. java标识符的命名规则 4. 了解java中的关键字 5. 使用java定义变量或声明变量 二.一个简单的java程序 给出一个简单的Java程序,了解java程序的基本结构.  public class TestJava{ public static void main(String [] args){ //操作一个简单的范例,输出和乘方 int num = 10; //定义一个整型变量…
(一)Windows系统下配置环境变量 ※在"系统变量"中设置3项属性JAVA_HOME.PATH.CLASSPATH(JDK1.5之后此项属性不必再配),若已存在则点击"编辑",不存在则点击"新建"※ 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0 ━━━━这里是你JDK的安装路径,可以更换 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\…
基本数据的自动拆装箱及享元设计模式 1.1 自动装箱        -128~127 之间的整数,装在一个内存区域.         超过这个范围的整数,装在不同的内存区域. 1.2 自动拆箱       Integer i1=12;      System.out.println(i1 + 5);//17 1.3 享元模式  flyweight 如果很多很小的对象,他们有很多相同的东西,那就可以把它们变成一个东西;还有不一样的东西就变成外部属性,作为方法的参数传入. package com.i…
路漫漫其修远兮,吾将上下而求索.——屈原<离骚> 昨天写this用法总结的时候,突然产生了一个问题,请教别人之后,有了自己的一点认识.还是把它写下来,为大家更好的认识提供一点思路. 1)有人写了个很好的初始化属性的构造函数,而你仅仅想要在其中添加另一些自己新建属性的初始化,这样在一个构造函数中调用另外一个构造函数,可以避免重复的代码量,减少工作量: 2)在一个构造函数中调用另外一个构造函数的时候应该用的是同一块内存空间,在默认的构造函数中先初始化变量,调用另一个的时候覆写已经初始化的变量的值:…
一.内容 注释 关键字 标识符 常量.进制和进制转换 变量 数据类型和类型转换 运算符 语句 二.注释 注释概述 用于解释说明程序的文字 Java中注释分类格式 单行注释 格式://注释文字 多行注释 格式:/* 注释文字 */ 文档注释 格式:/** 注释文字 **/ 注释的作用 解释说明程序 帮助我们调试错误 三.关键字 1. 关键字的概述和使用 什么是关键字 被Java语言赋予特定含义的单词 关键字的特点 组成关键字的字母全部小写 常见关键字 public static void clas…
Java基础随笔整理 为了方便阅读,特整理了相关的学习笔记 Java感想 操千曲而后晓声 Java入门 Java其他 Java虚拟机详解 语言入门百题 Java开发工具 · Eclipse Java语言基础 Java语言基础01· 语言来源 和 逻辑运算符等 Java语言基础02· 结构语句 Java面向对象 Java面向对象01 · 类和对象的定义 和 super.this Java面向对象02 · 构造方法 和 static Java面向对象03 · 代码块 和 继承 Java面向对象04 …
基本类型 整数 byte byte 数据类型是8位.有符号的,以二进制补码表示的整数 最小值是 -128(-2^7) 最大值是 127(2^7-1) 默认值是 0 byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一 例子:byte a = 100,byte b = -50 short short 数据类型是 16 位.有符号的以二进制补码表示的整数 最小值是 -32768(-2^15) 最大值是 32767(2^15 - 1) Shor…
095 01 Android 零基础入门 02 Java面向对象 02 Java封装 01 封装的实现 03 # 088 01 Android 零基础入门 02 Java面向对象 02 Java封装 03 封装总结 01 封装知识点总结 本文知识点:封装知识点总结 说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明):有些步骤和相关知识点缺乏文字描述,可能会难以理解.读者如有…
094 01 Android 零基础入门 02 Java面向对象 02 Java封装 01 封装的实现 03 # 088 01 Android 零基础入门 02 Java面向对象 02 Java封装 02 static关键字 04 static关键字(续) 本文知识点:static关键字(续) 说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明):有些步骤和相关知识点缺乏文字…
093 01 Android 零基础入门 02 Java面向对象 02 Java封装 01 封装的实现 03 # 088 01 Android 零基础入门 02 Java面向对象 02 Java封装 02 static关键字 03 static关键字(下) 本文知识点:static关键字(下) 说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明):有些步骤和相关知识点缺乏文字…
092 01 Android 零基础入门 02 Java面向对象 02 Java封装 01 封装的实现 03 # 088 01 Android 零基础入门 02 Java面向对象 02 Java封装 02 static关键字 02 static关键字(中) 本文知识点:static关键字(中) 说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明):有些步骤和相关知识点缺乏文字…
091 01 Android 零基础入门 02 Java面向对象 02 Java封装 01 封装的实现 03 # 088 01 Android 零基础入门 02 Java面向对象 02 Java封装 02 static关键字 01 static关键字(上) 本文知识点:static关键字(上) 说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明):有些步骤和相关知识点缺乏文字…