前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >java 学习笔记

java 学习笔记

作者头像
李维亮
发布2023-11-29 10:46:52
980
发布2023-11-29 10:46:52
举报
文章被收录于专栏:李维亮的博客李维亮的博客

jdk 推荐11.x

java -version

第一个程序 hello World

代码语言:javascript
复制
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

int 用来表示一个整数,取值范围在-2^31 ~ 2^31-1,计算出来是-2147483648 ~ 2147473647

关键字 public class static void int

表达式(expression): java 中最基本的一个运算,比如一个加法运算表达式。 1+2是一个表达式 a+b 也是一个表达式 语句(statement): 类似于平时说话时的一句话,有表达式组成,以;结束。int a=3; y=a+9; System.out.println(y); 都是语句。

代码块: 一对大括号括起来的就是一个代码块。

整数类型: byte 占用1个byte,值域是-128~127 short 占用2个byte,值域是-32768~32767 int 占用4个byte,值域是-2147483648 ~ 2147483547 long 展鸿8个byte,值域是-9223372036854774808~9223372036854774807 浮点(小数)类型 float占用4个byte,有精度,值域复杂+-340282346638528859811704183484516925440 double精度是float的两倍,占用8个byte. java中浮点数缺省是double类型 符号位 布尔类型和字符串类型 boolean 占用1个byte,值域true,false。 char 占用2个byte,值域是所有的字符串。

整数类型相除只能是整数

位移运算符

代码语言:javascript
复制
>>: 符号位不动,其余位右移,符号位后边正数补0,负数补1.又称带符号右移。
>>>: 符号位一起右移,左边补0,又称无符号右移
<<: 左移,右边补0.左移没有带符号位一说,因为符号位在最左侧
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-11-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档