java第一天

首先,介绍一下自己,在校学生,非计算机专业。但通过一年’玩‘电脑,知道了很多,以前都没有碰过电脑。知道电脑原来是这个样子,更不知道原来除了外国的语言,还有计算机语言。。。

废话不多说。

1.为什么要学习java?

首先,java好就业,但是现在好多学习java的,竞争力激励呀,但是还是挺需要计算机方面的人才。java是主流的编程语言,是纯面向对象的。一个是走向web编程,java刚开始被sun公司设计出来就是为了解决Internet上的问题的,相比其他语言在网络编程上有着自己的优势。另一个就是走向小型设备,像手机终端,给手机开发软件,android上的软件。(这些是我刚开始学习java的原因)

2.java为什么可以跨平台,一次编译到处运行?

因为java程序不是在操作系统上运行的,不依赖于自己主机系统。而是通过在电脑上安装java虚拟机来运行,虚拟机解析java程序,执行程序。但是每个不同的操作系统都对应着不同的java虚拟机,即系统上安装了java虚拟机既可以运行java程序。


3.J2SE、J2ME和J2EE之间的区别?

J2SE是用来开发桌面程序,一些不需要网络协议的小型程序。

J2ME是用来开发小型移动设备,android软件。

J2EE企业级开发是进行web上的编程。

java语言指的是javase

4.JVM、JRE 和JDK之间的联系?

JVM(java virtual machine)就是java虚拟机,java程序运行的一部分,是用来解析java程序的。

JRE(java runtime environment)就是java运行环境,包括JVM和java程序运行所依赖的类库。

JDK(java development kit)就是java程序开发工具集,其中包括JRE和和一些开发的工具(如:javac、java和javadoc等).


5.GUI和CLI是什么?

GUI(Graphical User Interface)是指图形界面。

CLI (command-line interface)是指命令行界面。


6.DOS常用的命令有哪些?

cd 进入指定目录

cd\ 退回到根目录

cd.. 退回到上一级目录

dir 列出当前目录下的文件以及文件夹

rd 删除空目录

del 删除文件 del *.class

exit 退出dos命令行

md 创建目录

help

*通配符,统统匹配

。。。


7.Windows文件的删除机制?

先判断目录是否为空目录,若为空目录,用rd删除掉,否则进入下一目录再进行判断是否为空目录。若有文件则调用del命令删除文件,使目录为空。再rd删除空目录。

8.如何进行环境变量临时设置?

用set命令 set path = 路径;%path%


9.为什么要设置classpath?

为了让类能够临时处理,类与源文件在不同目录下也可以将程序运行。如:若.class文件不在当前目录通过设置classpath使之能够运行。设置方法:set classpath = 路径,这样设置只在classpath指定路径进行查找。不再当前路径进行查找。set classpath = 路径; 这样在classpath指定路径查找后,会在当前路径进行查找。


10.编写第一个程序HelloWorld.java容易出现的错误有哪些?

常见错误:

1).忘记写;

2).main 写成mian

3) .String 写成string

4)。将HelloWorld.java 弄成了HelloWorld.java.txt文件等

出现错误时增长经验的机会来了,不要担心,淡定,一个个解决。


11.编辑器、编译器 、JVM?

编辑器是用来编写java源代码的。

编译器是将java文件编译成java虚拟机可以执行的class字节码文件。执行javac时并未调用JVM,此时 在调用编译器,编译源文件。

JVM对class字节码文件进行解析,java 程序运行在JVM上。执行 java命令时,才开始加载java虚拟机,这时候JVM加载进内存,JVM其实也是一些类指令。


最后说一句,我是菜鸟中的菜鸟。大鸟莫怪。上面有些仅个人理解,错误的,大牛们看到了,请委婉指出,不要打击菜鸟,菜鸟会虚心接受的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值