
Java征途
Aaron-Tan
一个积极的开拓者!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1.5运算符
1.5 运算符 算术运算符:+、-、*、/、%、++、--; 转义字符:\(\n:换行、\b:退格、\r:回车键、\t:制表符-相当于tab键) 赋值运算符:=、+=、-=、*=、/=、%=; 比较运算符:==、!=、>、=、 逻辑运算符:&、|、^、!、&&、||; PS:&&和||是短路运算符,当前面是假/真时,右边不参与运算; 位运算符:>右移(就原创 2011-11-14 22:39:16 · 250 阅读 · 0 评论 -
面向对象主函数
java类的入口是main函数,并不是所有的类都有main函数,只有作为程序入口时才需要。 其要点如下: public static void main(String[] args) 主函数:是一个特殊的函数,作为程序的入口,可以被jvm调用。 public:代表着该函数访问权限最大 static:代表主函数随着类的加载就已经存在。 void:主函数没有具体的返回值。 main:不原创 2013-05-30 20:56:46 · 777 阅读 · 0 评论 -
面向对象静态要点
/* 需求:给人定义一个用于比较年龄是否相同的功能,也就是是否是同龄人。 this 语句:用于构造函数之间互相调用。 this 只用放在构造函数的第一句,因为初始化的动作要先执行。 静态:static 用法:是一个修饰符,用于修饰成员(成员变量和成员函数); 还可以直接被类名调用,类名.静态成员. Static特点: 1.随着类的加载而加载 2.优先于对象存在 3.被所有的对象原创 2013-05-30 20:23:02 · 505 阅读 · 0 评论 -
Java编程基础
编程基础 一、语言基础组成 1.1 关键字 定义:被Java语言赋予特殊含义的单词 特点:关键字中所有字母都为小写 a、定义数据类型:class/interface/byte/short/int/long/float/double/char/boolean/void b、定义数据类型值:true/false/null c、定义流程控制:if/else/s原创 2011-11-13 22:01:27 · 322 阅读 · 0 评论 -
Java学习前期准备
一、基础 1、软件:数据和指令的集合 2、软件开发就是制作软件 3、人机交互 a、图形化界面 b、命令行 二、Java介绍 1、SUN:Stanford University Network 1995年推出的高级语言——Java,与平台无关 2、Java的三种框架:J2EE/J2SE/J2ME,Java5.0后更名为JAVAEE/JAVASE/JAVAME 3、Jav原创 2011-11-12 21:48:59 · 434 阅读 · 0 评论 -
数组排序
class ArraySortFor { public static void selectSort(int[] arr) { /* 升序排列 选择排序 内循环第一次结束,最值出现在头脚标位置上. */ for (int x=0; x { for (int y=x+1; y { if (arr[x]>arr[y])原创 2011-11-20 17:10:09 · 327 阅读 · 0 评论 -
循环结构
1、累加计数器 class ForTest2 { public static void main(String[] args) { /* 1、获取1~10的和 2、1——100之间 7的倍数的个数,并打印 */ int sum = 0; int x = 1; while (x { sum +=x; x++; }原创 2011-11-16 21:49:36 · 308 阅读 · 0 评论 -
程序流程控制
程序流程控制 (顺序结构) 判断结构、选择结构、循环结构 判断结构 if (条件) { 执行语句; } if (条件) { 执行语句; } else { 执行语句; } if (条件) { 执行语句原创 2011-11-16 19:39:49 · 273 阅读 · 0 评论 -
数组查找
class ArrayFindNum { public static void main(String[] args) { int[] arr = {1,2,3,6,7,9,10}; //int index = getIndex(arr,2); int index = halfSearch_2(arr,2); System.out.println("index原创 2011-11-20 17:08:47 · 662 阅读 · 1 评论