码迷,mamicode.com
首页 > 编程语言 > 详细

初识Java

时间:2016-08-05 21:38:24      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:数据类型和运算符   数组   循环结构   java   程序结构   

一、字符


转义字符  : \加特殊的字符  \t \n


二、数据类型和运算符


1)标识符的命名规范:
项目名字,包,类,接口,变量,方法名,常量
最基本的要求:见名知义
项目名字:字母和数字
包:一般用公司域名的反写, cn.bdqn
类,接口:首字母大写,如果多音节词,后续字符大写 HelloWorld
变量,方法名:首字母小写,如果多音节词,后续字符大写 studentName age
常量:字母全部大写,如果是多音节词,用下划线。  AGE  STUDENT_NAME


2)注释:单行,多行,文档注释
文档注释给类和方法提示。


3)基本数据类型(8种)


4)Scanner 类的用法
a)控制台乱码问题。
b)空格问题 nextLine()可以输入空格。
c)输入单个字符: input.next().charAt(0);


5)运算符:
a)算术运算符: + - * / % ++ --
特点: +  可以用在字符串和数值型,其他只能用在数值型运输。
++ -- 只能和变量结合
b)赋值运输符: =  += -= *= /= %=
c)比较运输符: >  <  >= <= == !=
结果都是boolean 型
d) 逻辑运算符  : & |  非短路 ! && ||  短路。用短路逻辑运算符
e) 三元条件运算符  ? :
6)数值转换:强制转换和自动转换


三、程序结构


1)基础的程序结构:顺序结构,选择结构,循环结构


2)选择结构:
a) if 选择结构;
b) if-else 选择结构
c)if-else if -... -[else]  多重if选择结构(比较条件只能从小到大或从大到小)
d)嵌套的if-else选择结构。比较的维度是多维,且结果需要多个。
e)switch -case : 等值判断


3)单重循环结构
do - while  while  for
循环的四要素:
循环变量初始化、
循环条件的比较、
循环操作、
循环变量的改变
循环选用的考虑:
i)如果次数固定,手写for
ii)如果次数不固定,用do-while 或while
iii)如果一定要执行一次,首选do-while


4)两重循环


5)break continue  一般和if语句放在一起用
return 可以彻底跳出所有的循环


四、数组


程序 = 数据结构+算法


数组:标识符,下标,元素
数组的赋值:初始化之间赋值,键盘输入赋值
1)int[]  nums = {1,2,3,4}
2)int[]  nums = new int[]{1,2,3,4}
键盘赋值通过for循环


数组在使用的时候容易出错的地方:
1)数组越界:越上界和下界


数组如果不赋值,有初始值。


数组的应用:
1)求数组里面的最大值和最小值;
2)数组里面查找指定的值
3)数组里面添加元素:找位置,挪动元素,添加
4)数组里面删除元素:找位置,挪动元素


增强型for,只读,只能用来读取数组里面的值。


二维数组。


Arrays 提供了一下常用的静态方法:排序(升序排),查找,复制


数组在使用的时候一般和for循环联系在一起。


初识Java

标签:数据类型和运算符   数组   循环结构   java   程序结构   

原文地址:http://11836266.blog.51cto.com/11826266/1834871

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!