文章标题
来源:互联网 发布:mac玩游戏卡 编辑:程序博客网 时间:2024/04/30 18:23
自己的第一篇博客,现在开始复习JAVA,经过几次的面试笔试,发现自己虽然能敲成符合要求的代码,但并不能了解其根本的机制或者细节。不求能十分的了解其机制原理,但求能对自己的没一行代码有个了解。
public class HelloWorld { // 标识符:即名字,用来标识类名,方法名,变量名等的有效数字符序列 // 标识符区分大小写,可由字母,数字,_,$,,首字母不为数字,不能为关键字 public static void main(System[] args) { System.out.println("经典的Hello World"); System.out.print("全程手打"); // println输出会换行,而print不会 }
8种基本数据类型:
整型:byet,short,int,long浮点型:float,double float f = 1.234F; double d = 1.234;或者double d = 1.234D;字符型:char布尔:boolean
4种引用数据类型:
数组(array),类(class),接口(interface),字符串(string)
基本类型的转换:
byte<short<char<int<long<float<double
强制转换格式:
short s = 222;byte b = (short) s;
常量final:
- 基本数据类型(int、double、char…)运用final时,使数值恒定不变
- final类不能被继承,没有子类,final类中的方法默认是final的
- final方法不能被子类的方法覆盖,但可以被继承
- final不能用于修饰构造方法
- final成员变量表示常量,只能被赋值一次,赋值后值不再改变
3种注释方法:
单行注释:Crtl +/
//单行注释
多行注释:shift+Crtl +/
/*多行注释
多行注释
多行注释*/
文本注释:java特有
/**文本注释
文本注释
文本注释*/
运算符
常用的有:
赋值(=),算数(+,-,*,/,%),比较(<,>,<=,>=,==,!=),逻辑(&,|,!,^)
条件选择
if:
public class IfAndSwitch { public static void main(String[] args) { int money = 2000; if(money<10000){ System.out.println("买自行车吧亲"); }else { System.out.println("可以考虑哈雷了"); }
switch:
int i=1;switch (i) { case 1:System.out.println(1);break; case 2:System.out.println(2);break; case 3:System.out.println(3);break; default:System.out.println(0);break; }
循环语句
while:
public static void main(String[] args) { System.out.println("输出100内的奇数"); int i = 1; while (i < 100) { System.out.print(i + "\t"); i += 2; } }
do-while:
0 0
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 51nod 1276 岛屿的数量(贪心策略__锻炼思维)
- 关于Oracle事务的总结
- 百度POI实现周边搜索及公交路线查询
- DOM学习笔记整理
- ios中的推送通知
- 文章标题
- datanode/secondarynamenode的那些事
- Python笔记,简略版
- 时间复杂度的几种记号的区别
- CF 319/B Psychos in a Line
- leetcode笔记:Best Time to Buy and Sell Stock
- memcpy与memmove的区别
- 访百度糯米之 Caused by: libcore.io.ErrnoException: open failed: EACCES (P
- [Leetcode]Ugly Number II