通俗易懂版零基础JAVA入门(一)基本常识

(一)常识术语解释

软件:按特定方式存储的数据和指令的集合。

控制台consloe:用来输入命令行的地方。

SUN公司:Stanford University Network.斯坦福大学网络公司。

JAVA是与平台无关的编程语言:可在不同操作系统上使用的计算机语言。

JVM:JAVA Virtual Machine Java虚拟机。虚拟机是不跨平台的。

JRE:Java runtime environment java运行环境。

JDK:java development kit java开发工具

为什么JDK中还含有JRE?

因为JAVA开发工具都是用java写的类封装而成的,这些封装而成的java代码也必须在java运行环境下才能正常运行,所谓 javac和java等命令都是如此。

(二)环境搭建

学习任何语言都要搭建相应环境。

下载jdk下载页面,安装(一直下一步),环境变量path,dos窗口测试一下javac。

注:一种临时配置方式,配置好的环境变量只在当前窗口有效,窗口关闭后消失。

通过命令行set命令可以查看和修改环境变量的值。如下图所示。

还可以在原有环境基础上用set加个新值,如下图

(三)编写程序

javac.exe是编译工具用来把.java文件编译成.class文件。

java.exe是运行工具用来执行编译好的class文件。

常见问题:

解决:java文件名错了或路径错了

解决:找到他说不存在那句话,System首字母是要大写的。

解决:类名写错了(不是文件名)

另外注意,java文件名和类名最好是一致的,方便找。当类前有public时,文件名和类名必须是一致的。

类名首字母大写,如果是多个单词的类名每个首字母都大写。函数名首字母小写但后面的单词首字母大写。

这里涉及一个强制类型转换问题。第二行中等式右边的b是个不确定的数,和一个默认int 类型的数相加,b自动提升为int型,两个int型相加结果不能放在byte型中,(int 在java中4字节,byte1字节),会报错,改成最后一行的形式就可以了。

常识的ASCLL码:a97,A65,'0'48

一个好的程序需要有注释,但是要注意不能在多行注释里再套注释,会出问题。

整数默认int型(4字节),小数默认double型(8字节)

取模运算:左边小于右边结果是左边,1%-5结果是1.-1%5结果是-1。

a++: 将变量a中的值使用后加1放回原存储单元。

  • 5
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

纸城

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值