黑马程序员:为黑马做准备②
来源:互联网 发布:php流媒体服务器搭建 编辑:程序博客网 时间:2024/05/17 20:25
---------------------- android培训、java培训、期待与您交流! ----------------------
第一周JAVA基础语法用于复习的代码
//1.第一个java程序:
System.out.println("Hello Java!!");//2.将一个十进制整数转换为一个二进制:
System.out.println(Integer.toBinaryString(12));
//3.打印char类型的\,','':
System.out.println('\\');
System.out.println('\'');
System.out.println('"');
System.out.println('\"');
//4.创建两个变量,求两个变量的和;
int a1 = 3, b1 = 5, sum1;
sum1 = a1 + b1;
System.out.println(sum1);
//5.将byte类型的127+10的和强制转换为byte类型,看有什么意外的收获:有时间的话模拟执行过程;
byte a2 = 127, b2 = 10, sum2;
sum2 = (byte)(a2 + b2);
System.out.println(sum2);
//6.差的运算:
double a3 = 2.0, b3 = 1.1, c3;
c3 = a3 - b3;
System.out.println(c3);
//7.字符类型参与运算:可能损失精度:
char a4 = 'a', c4;
c4 = (char)(a4 + 4);
System.out.println(c4);
//8.字符串参与运算:要求注释:
int a5 = 5,b5 = 6,c5 = a5+b5;
System.out.println(a5+"+"+b5+"="+c5);
System.out.println(a5+"+"+b5+"="+a5+b5);
//9.判断以下程序的运算结果:
int x9 = 1;
int y9 = 2;
System.out.println(++x9 == y9 && x9++ > y9++);
System.out.println(x9);
System.out.println(y9);
//10.判断以下程序运算结果:要求分析a++ 与 a=a++的区别;
int a10 = 3,b10 = 4;
a10=a10++;
System.out.println(Integer.toBinaryString(a10^b10));
b10 = b10+a10;
System.out.println(b10);
System.out.println("第二次++"+a10);
//11.位移运算:
System.out.println("8>>2="+(8>>2));
System.out.println("-8>>2="+(-8>>2));
System.out.println("-8>>>2="+Integer.toBinaryString(-8>>>2));
System.out.println("-8>>>2="+(-8>>>2));
System.out.println("-2的二进制为"+Integer.toBinaryString(-2));
System.out.println("1073741822的二进制为"+Integer.toBinaryString(1073741822));
基础班的基础语法部分上完了,觉得还能跟上,感觉需要多理解的是:
★移位运算;
★二进制转换;
★数组的各种应用:排序,查找等;
★特别小心类型的转换,算术运算中低等级类型的自动提升;
★函数的调用
- 黑马程序员:为黑马做准备②
- 黑马程序员:为黑马做准备①
- 黑马程序员:为黑马做准备③
- 黑马程序员:为黑马做准备④
- 黑马程序员--Java开发准备
- 黑马程序员入学前的准备
- 1、黑马程序员-OC语言前期准备
- 黑马程序员------iOS程序必要准备
- 【黑马程序员】黑马入学准备篇:Java高新技术之 反射
- 【黑马程序员】黑马入学准备篇:Java高新技术之 注解
- 【黑马程序员】黑马入学准备篇:Java高新技术之 泛型
- 【黑马程序员】黑马入学准备篇:交通灯管理系统
- 【黑马程序员】黑马入学准备篇:银行业务调度系统
- 66天成为黑马程序员
- 程序员,我如何为未来做准备
- 想做黑马程序员好久了,ACTION
- 黑马程序员-点击按钮之后怎么做
- 黑马程序员--为考上黑马程序员而努力中,17岁为黑马奋斗的少年
- Android Suspend/resume 过程分析.
- vino 密码
- mini2440 驱动ds18b20
- 平台移植 pinmux
- Essay Writing Help
- 黑马程序员:为黑马做准备②
- 12-9总结
- 解决ubuntu系统在升级软件后冲掉grup配置导制无法进入新内核系统的问题
- 关于ADF inputListOfValues(LOV)的列宽度
- 体系结构要点知识系列一:计算机系统结构基础
- android 上 webkit js 扩展之全局本地对象实现步骤
- Essay Writing Process
- Linux Power Managment详解 .
- 获取Android手机上的图片和视频缩略图及抓图!!!