------- android培训 、 java培训 、期待与您交流! ----------
写在最前面,血学习笔记之前想先写点关于选择java还是c的事。因为大学上的不是软件专业方向所以学校也没有给开什么软件方向的课程,只有一门最基础的c语言,那是我学习软件的开始,现在想转向java方向是因为觉得那个拥有更好的前景,但java之前一直没接触过可以说没很牢靠的基础所以选了最基础的教程来看。
第一天的学习笔记先了解一下java的基础。
1.JAVA
JAVAEE 企业版开发工具 在学习的后期会遇到
JAVASE 标准版开发工具 学习中用到的工具 内含JDK
JAVAME小型版开发工具适用于小型电子产品
2.Path 及classpath的配置
高级程序管理-环境配置设置path数值为bin安装目录
Pathclass 设置为工作路径
3.JAVA关键字
classinterface byte short int long float double char boo;ean void
truefalse null
ifelse switch case default while do for break continue return
publicprivate protected
abstractfinal static synchronized
extendsimplements
newthis super instanced
trycatch finally throw throws
package import
native strictfptransient volatile assert
4.标示符
数字不可以开头
禁用关键字
区分大小写
5.常量与变量
常量
整型 byte(1B)short(2B) int(4B) long(8) longlong(16)
浮点型 float(4B)double (8B)
其他 char Boolean
6.转义字符
\n 换行 \t制表符 \r回车 \b退格
\? \: \’ \\
7.运算符
算术运算符
逻辑运算符
|| && ! ^ ~
布尔运算
比较运算符
< > <= >= ==
流程控制三种基本语句
1.顺序语句 依次执行
2.选择语句
a.if(true或者false)
语句表达式;
else
语句表达式;
if()
…;
elseif
…;
b.switch()
{
case(): …; break;
case(): …;break;
default(): …; break;
}
3.循环语句
a.while()
{
….;
}
do
{
…;
}while
b.for( ; ; ;)
{….;}
数组
定义方式
int[] arr =new int[5];
int[] arr =new int[]{24,6,77,33,22};
int[] arr ={24,435,6,65,3};
取数组长度 arr.length