AP CS学习--介绍环境,编译器,类文件

introduction

以Java语言为载体,学习面向对象的基本思想。
这门科目对数学的要求不高,需要一台电脑。
College board materials:
https://apcentral.collegeboard.org/courses
在这里插入图片描述
CPU 中央处理单元
内存,一旦电源切断,数据会丢失,但是硬盘就会永久存在。会非常贵。
在这里插入图片描述
机器语言起初对于人类而言,是非常难以理解和学习的。类似于这种用打孔带来记录二进制的01代码。
在这里插入图片描述

编译环境搭建

后来演变为,High level language 高级语言,很类似于人类使用的语言,便于人类学习,但是对于计算机仍然需要翻译成01代码,及compile,翻译的工具需要一个程序,叫做编译器,即compiler.

Java 诞生于1991,by SUN and by Oracle,是面向对象最典型的语言。

所有的程序需要书写和编译的工具。
在这里插入图片描述
TextWrangler ,在APPstore中直接搜索安装即可。
Notepad++下载:https://en.softonic.com/download/notepad-plus/windows/post-download
不建议初学者使用idea。

安装jdk,java development kit java开发工具包,其中包含一个java编辑器(还有其他的东西)
在搜索栏中

Mac系统中,直接点击下载即可。
在terminal(终端即cmd )打开,搜索 java -version
然后查看是否有对应的jdk版本号,如果正常显示,则可以正常使用。

windows系统中,同样,下载(可以更改目录),通常默认是C盘 program files/Java,但是需要重新配置环境变量。

Notepad傻瓜下载即可使用。

CODING begin

所以什么叫做类文件,什么叫做源代码?
The class file ----source code
在Notepad++上保存后,保存为后缀名为.java的文件,这个时候,可以看到代码的颜色发生了变化,说明保存成功。![在这里插入图片描述]直https://接上传(blog.csdrimg.cn/24a40enjIK6132b24750ab4da3b98b5d.png642)(https:/在这里插入图片描述

class Test{
public static void main(string args[]){
System.out.println("hello world!")
}
}

保存的后缀名必然是Java,(若隐藏了,直接点击查看-文件后缀名
源代码,编译器进行翻译成机器识别的语言。
从命令提示符 中读取某一个盘,例如访问D盘,就直接 D: 即可。如果要进入某一个文件夹,则需要cd:文件名。
在这里插入图片描述
.java是我们书写的源代码,
更新了源代码,需要重新编译(compile),即重新使用这个命令 javac test.java
在cmd中最后一行,javac 文件名,进行编译,compile完成会生成一个
.class 的后缀名文件即计算机识别的语言文件。
而生成的 .class文件,是不可以被更改的,而是用来直接运行的。
cmd中读取使用 ------- java 类文件名

在这里插入图片描述
通过上述图片和命令发现,**对大小写是很敏感的,**大小写不同不是一个字,类文件名和代码中定义的class+类名是一致的。
println 和print 的区别在于,前者自带换行,后者不换行。
在这里插入图片描述
书写的顺序即位程序编译的顺序,先写的先执行,后写的后执行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值