JAVA学习随笔(一)

我的java学习路线是遵循网络推荐的,视频教程主要依据张孝祥的视频,技术资料出自大家网,传智,电驴等网站。下面记录下一些学习随笔吧。。。

  首先从oracle官方网站下载最新的JDK,安装后设置环境变量等,这里需要注意一些问题,如用户环境变量与系统环境变量的关系,系统的优先级高一些,毕竟一台电脑再多用户,归根结底还得是系统嘛,这里学到了一个小技巧是,想查看某一文件的绝对路径带后缀名的,可以有两种简便方法,一是把文件直接拖入运行中,二是拖入cmd命令行窗口即可显示。安装好了之后就可以编译执行了,编译时用javac(应该是java compile的意思吧),要编译的是源文件,所以就要带上后缀,编译后生成相应的.class字节码文件,有几个类就生成几个.class文件。执行时是要用字节码解释程序即在JVM上执行类,所以只需java+文件名,不要带后缀class,若在class前加了public,则文件名必须和给公共类名一致,进一步可以推理出,一个文件中只能有一个类是public的,因为它的名字要和文件名一致,当然文件名只能唯一嘛。而在运行时,源文件中必须有main函数,否则出错。main函数写法为 public static void main(String [] args){},其中可以加入经典的helloworld输出,用System.out.println("hello");,注意System首字母大写。这里println("")等价于print("\n"),表示换行。接下来是设置classpath环境变量,它的作用是让java虚拟机JVM去执行设置后的路径下的class文件,默认是当前目录,若设置了,就是先去自定义目录,这里有一些技巧和需要注意的,classpath路径中文件名不要有中文,不要有空格,点(.)表示当前目录用“;”区分多个目录。

  此外学习java时需要一些小工具,首当其冲的是帮助文档,CHM格式的最好用,可以模糊查询,还有反编译工具JAD,及图形化的FrontEnd工具。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

——to be continued

你可能感兴趣的:(职场,笔记,Java学习,休闲)