
JAVA
冰渍小丑橘
“千里之行始于足下”
展开
-
Java简介
11月的今天,我迈开那一步了。此刻心情像极了这有点复杂的天气,阴冷,潮湿,大风。 一开始的时候Java语言其实是叫做“Oak语言”,那还是1991年的的时候,Java之父James Gosling创造了Java语言。1994年更名为“Java语言”,1995年正式推出。 之所以命名为Java,令人信服的一说是与程序员有关。在那个风华绝代的90年代,那个时候还是“黑窗口”字符界面的统治原创 2016-11-07 22:12:04 · 303 阅读 · 0 评论 -
变量
”int plaintiveLeaving=520;” 像这样,或者诸如此类的,每当申明一个变量,JVM就会像内存申请一块内存空间来存放那个“520”。 每一次申明变量和赋值的过程就像生活中入住酒店一样,来到柜台,你得告诉前台,你需要哪种类型的房间、多少人住,然后店员会把合适的房卡交给你,其中,“房型”对应着数据类型,“人数”对应内存大小,“房号”对应变量名。 Java世界里的变量就有这样的—原创 2016-11-13 21:42:49 · 298 阅读 · 0 评论 -
变量的作用域
前面提到过“数据类型 变量名 = 初始值;”可以申明一个变量,今天就谈谈变量的作用域。 Java中变量分两种:局部变量和全局变量。 变量的作用域是一种相对概念,在”.java”源文件中,包含于方法体中的变量即为局部变量,方法体之外类内部的变量即为全局变量,使用static关键字后,升格为静态局部变量和静态全局变量。 先介绍一个概念,静态存储方式和动态存储方式。静态变量采用的是静态存储方式,但不原创 2016-11-16 23:27:03 · 421 阅读 · 0 评论 -
流程控制语句
今天就发出来!因为拖延症又犯了,所以拖了很久。进入正题。 每种语句都有它特别适用的场合,部分好坏,码代码的人只需要在合适的场合采用恰当的语句就成。for,存在即是合理(这是李哥晚饭的时候说的)。Java流程控制语句大致分为以下几种:(1) 判断语句; (2) 循环语句;(3) 跳转语句; 一、判断语句 判断语句分两种:条件语句和选择语句。(1) 条件语句 条件语句的经典结构就是: if(原创 2016-11-20 20:52:18 · 266 阅读 · 0 评论 -
运算符与表达式
表达式是运算符和操作数的有效组合。运算符指出了表达式需要进行的操作,操作数指出了运算符的数据来源。 一、运算符的分类 Java中的运算符包括算术运算符、逻辑运算符、赋值运算符、比较运算符、位运算符、三元运算符等。算术运算符: “%”,用于取模运算,”a%b == a mod b”,也就是取余运算。例如:”b=12%5;b=2;”。一元运算符: “++”、”–”,自增(减)运算符,在原操作原创 2016-11-14 23:11:53 · 303 阅读 · 0 评论 -
代码块
一、常规代码块1.代码块:是指单独使用“{ }”包括的一块区域。根据出现位置的不同,代码块分为四种: 1> 普通代码块。直接定义在方法体中的代码块称为普通代码块; 2> 构造代码块。直接定义在类中的代码块称为构造代码块(构造块); 3> 静态代码块。直接使用static修饰的代码块称为静态代码块; 4> 同步代码块。 TIP: 同步代码块在多线程中使用。2.代码块的执行顺原创 2016-12-01 10:52:44 · 420 阅读 · 0 评论 -
螺旋形数组
熬了一下午,今天天气算是入冬以来最好的一天了!呼~,但是,但还是先来看看螺旋形数组吧。QUESTION DESCRIBE 从START位置开始,数组中的数值随着紫色的线条的移动方向每经过一格就自增1(只要移动方向上的数值后一个比前一个大就行,不唯一),一直到五角星的位置结束,数据存储在二维数组当中,这就构成了像螺旋一样的数组。 One of Solutions:(1) SpiralArray原创 2016-12-03 14:52:51 · 689 阅读 · 0 评论 -
Java搭建开发环境·Eclipse篇
目前的Java开发平台以Eclipse、MyEclipse为主。在进行环境搭建之前,需要准备好JDK和Eclipse软件。一般个人学习的话,不用把J2ME(Java2 Micro Edition)、J2SE(Java2 Standard Edition)以及J2EE(Java2 Enterprise Edition)分得那么开,只要能进行程序开发就成。 J2ME、J2SE、J2EE是Java第二代原创 2016-11-08 21:03:40 · 443 阅读 · 0 评论