今天在学校开始了Java的正式学习,如我所料,确实是打开了新世界的大门。以后我会定期在CSDN上更新自己的学习记录和自己的一些随堂笔记,希望各路大神能够予以指点!
首先呢,我们学习了计算机语言的发展史,让我了解到了计算机语言是怎样一个发展过程,怎么从机器语言到我们今天所熟知的高级语言,当然我所关注的重点还是面向Java语言的学习。
Java语言本身是中立的,也就是跨平台,这个跨平台是Java最为核心的优势,让我们只需要一次编译,就可以在任何 *** 作系统上无误运行,这是我觉得最牛的一点!
学习Java的基础,事先了解到JVM(Java virtual machine)虚拟机的强大作用:通过“编译器”将Java源程序编译成Java字节码文件(.class)通过“解释器”将Java字节码文件解释为对应机器语言并运行。
*.Java——(编译)——*.class——(执行)——①JVM for UNIX(UNIX)②JVM for Windows(Windows)③JVM for Other(Other Platform)
我们学习Java,就需要知道它的五大特点:1、Java是跨平台的 2、Java是简单的 3、Java是安全的 4、Java是完全面向对象的 5、Java是健壮的。
1、Java是跨平台的,Java程序的跨平台主要是指字节码文件可以在任何具有Java虚拟机的计算机或电子产品设备上运行。
2、Java是简单的,①没有指针②内存管理(GC)
3、Java是安全的,字节码校验器-类装载器-运行时内存布局-文件访问限制
4、Java是完全面向对象的,句法清晰,规模小,易学,摒弃了其它语言的不足之处。
5、Java是健壮的,Java的强制类型机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保证。丢弃指针是Java最为明智的选择。
下面就是我所学的第一个编程代码:
HelloWorld
public class HelloWorld{
public static void main(String[]args){
System.out.println("Hi,javascholar02");{
}
希望各位大神能够给点学习建议呦!我们下期再见啦!
HelloWorld public class HelloWorld{ public static void main (String[]args){ System.out.println("Hi,Javascholar02");} }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)