JAVA语言基础
文章平均质量分 68
Xingxinxinxin
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA-语言基础-常量、变量与数据类型转换的浅析
一、变量: 1 常量:在 程序运行过程中,会有一些特定的数值不会随着程序的运行而改变,我们称这部分数据为常量,在JAVA中,常量主要分为以下6类: a)整数常量:如 3,15 , 0 , -5等 b)小数常量:如 1.1 ,2.1 ,1.0等 c)字符常量:如 'a' , '0' , '中' 等 d)字符串常量:如“you are my sunshine”原创 2018-01-06 11:06:34 · 329 阅读 · 0 评论 -
JAVA-基础知识-运算符
1、 运算符、操作符:1) 算数运算符:+ - * / % ++ --A) byte、short在运算时会自动提升为intB) double 和 float在计算过程中不保证精度,会产生舍入误差(绝大部分小数转换为二进制时无法精确表示)C) java是一门强类型的语言,只有一种类型的数据参与运算,结果还是原类型D)原创 2018-01-06 15:26:26 · 777 阅读 · 0 评论 -
JAVA-语言基础-流程控制的三种结构
1、 流程控制:代码运行顺序,共三种:顺序结构+分支结构+判断结构2、 顺序结构:从上到下,从左到右依次执行【和C语言不同,需要注意,如int i = 5; i+=i-=i*=5; C的结果为0,而JAVA的结果为-15】3、 分支结构:1) 判断结构:A) if( boolean ){ 代码块 }B) if(boolean){ 代码块1 }原创 2018-01-06 15:39:04 · 7046 阅读 · 1 评论 -
JAVA-语言基础-数组的定义、和应用
1、 数组:1) 定义:同一类型的多个连续数据的存储容器 --- 大小固定,下标从0—length-1【数组的本质是栈中的一个引用指向堆内存中的连续存储数据的空间,所以数组名存储的是堆中数组的存储地址】格式: a) 数据类型[] 数组名 = new 数据类型[长度]; b) 数据类型[] 数组名 = new 数据类型[原创 2018-01-06 15:58:56 · 368 阅读 · 0 评论 -
JAVA语言基础---方法
方法 为了不用重复的书写某段相同逻辑的代码,就将这一段代码提取出来,那么这种提取形式就称之为方法/函数。方法/函数是来自C和C++中的函数继承而来,并未改变。定义格式:修饰符 返回值类型 方法名(参数列表){方法体;return 返回值; //如果为void返回值类型,不写返回值}// 1 常见的修饰符有public / static / protect / static 和 final。因为原创 2018-01-18 10:55:15 · 407 阅读 · 0 评论 -
JAVA-面向对象 - 类、对象以及构造和this解析
面向对象面向对象与面向过程1. 面向对象以及面向过程实际上是一种思维方式,通过什么样的思维逻辑实现项目功能。面向过程在流程中重点关注的是流程中的每一个动作/步骤,而面向对象在流程中重点关注对象。只要是找到了这个对象,就拥有了这个对象身上的一切功能。2. 面向对象一定有优于面向过程吗?---不一定---一些相对简单的场景建议使用面向过程;一些相对复杂的事务建议使用面向对象。3. 面向对象是基于原创 2018-01-18 11:43:56 · 404 阅读 · 0 评论 -
JAVA-面向对象-封装、继承和多态
面向对象的特征封装、继承、多态(、抽象)封装将某些逻辑或者是代码提取成某种对应的形式,这个提取的过程就是封装封装包括:方法的封装、类的封装以及访问权限的封装。访问权限设置主要体现为---将属性设置为私有的,然后通过提供对外的方法来获取或者设置这个属性值,在方法中可以限制属性值使之更符合场景要求。封装的优点:提高代码的复用性,提高代码的安全性【因为属性私有化、方法公开化】权限修饰符 本类中原创 2018-01-18 12:14:59 · 581 阅读 · 0 评论 -
java-面向对象-静态、final、abstract和接口
Static --- 静态Static可以修饰变量、方法、代码块以及内部类。静态变量static修饰的变量称之为静态变量,或者也叫类变量。静态变量在类第一次使用的时候加载【注:这里的使用指的是实际使用,如创建对象或者调用类中的方法或成员】。静态变量在类加载的时候加载到了方法区中的静态区,并且在静态区中给予了默认值。静态变量是先于对象而存在的。可以不通过对象来调用静态变量而是通过类来调用,当然也可以原创 2018-01-18 14:58:51 · 333 阅读 · 0 评论
分享