Java编程基础阶段笔记day02Java基本语法(上)-创新互联
Java基本语法(上) 创新互联公司主打移动网站、做网站、网站制作、网站改版、网络推广、网站维护、主机域名、等互联网信息服务,为各行业提供服务。在技术实力的保障下,我们为客户承诺稳定,放心的服务,根据网站的内容与功能再决定采用什么样的设计。最后,要实现符合网站需求的内容、功能与设计,我们还会规划稳定安全的技术方案做保障。 |
内容大纲
|
①类内,方法外声明:成员变量 ②方法体内部:局部变量
①long num=123445678L; 后面加 “L” ②double num=0.11; ③float num=0.11F; 后面加 “F”
①Java中采用 Unicode编码,可存储一个字母、汉字、其他语言一个字符 ② char c1 = 'a'; char c2 = '中'; char c3 = '9'; ③ 可存储转义字符,如 char c4='\u000a'; (16进制)表示
①byte,short,char->int->long->float->double(小容量自动转换换成大容量,容量为表数范围) ②多类型数据混合运算,将数据类型转换成大的再进行运算 int a=10; long b=1000L; long c=a+b; ③byte,short,char运算时转换成int类型运算
①大容量放到小容量 ②使用强制转换符③boolean不能强制类型转换 ④byte,short,char之间做运算会先将自身提升成int类型 int b=1; int a=1; byte c=(byte)b + (byte)a; //编译不通过,byte类型运算时会自动转为int类型 正确写法:byte c = byte(b+a); 基本数据类型与String类型运算
变量部分练习
①计算机以二进制补码的形式保存所有的整数。 ②正数的原码、反码、补码都相同 ③负数的补码是其反码+1
① 取模结果的正负和被模数的正负有关 System.out.println( 4 % -3); // 1 System.out.println(-4 % 3); //-1 System.out.println(-4 % -3); //-1 ② 整数之间做除法只保留整数部分 ③ 计算机中运算顺序不同可能会导致不同结果 n2 = 10 / 4 * 4;//8.0 n2 = 10 * 4 / 4; //10.0
随意给出一个整数,打印显示它的个位数,十位数,百位数的值。格式如下: 数字xxx的情况如下: 个位数: 十位数: 百位数: |
创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。
本文题目:Java编程基础阶段笔记day02Java基本语法(上)-创新互联
分享链接:http://ybzwz.com/article/djehed.html