Jave IDEA 初次使用

本文介绍Java编程的基础操作,如快速创建方法主体、输出语句等,并深入解析Java虚拟机的工作机制及其如何实现跨平台特性。此外,还探讨了不同操作系统下Java项目的兼容性问题。

创建

创建好了之后的样子:

直接在花括号内写上 main 将自动弹出相关语句。

若果想要输出一句话:你可以输入 sout 自动获得以下输出语句。

注意:
println括号里若想要输出字符或者字符串,只能用双引号""  ,不能用单引号''

 

 java虚拟机和跨平台原理

 

相当于各操作系统里有虚拟机,所以在各个平台都可以使用。
在windows里开发的项目,里面有很多.class文件,也可以做Linux系统中使用。

 复制整行(print和println区别)

使用crtl+D 复制整行,在使用println打印,每行输出会自动换行

再使用print打印,不会自动换行

换行符

使用\n 换行, 此处的 的斜杠 \  是转义字符,如果想要单纯的输出一个斜杠 就需要输入两个\\

 制表符

ASCII 逻辑

 当用char定义时,会将 数字对应的字符打印出来。因为系统里有ASCII表。(这是最基础的表)
占用了0~127其他国家不可以使用。

每个国家都有自己的码表,中国GB2312,
我们知道码表需要将本国语言都能表示出来, 所以中国就有  2 个字节。
                                                                   256*256=65536
但是不使用前128个编码,需要兼容ASCII码表。这也是英文不会乱码的原因。除开这128个,每个国家相同编码代表的文字,各不相同。所以会出现乱码。

乱码的原因:就是因为没有使用相同的编码表。

国际UTF -8

国际化组织,出了一张UTF-8编码表,来解决各国编码表不兼容的问题。
要求 每一款浏览器,必须支持 UTF-8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值