第一次写这样的博客,感觉自己做的有点像笔记,不过本来就是笔记,我做笔记一般都是把本来不知道的,感觉有用的写下来,而且我也一般用与老师接近的语句写下来,避免自己的误解导致错误。
这次我看了《传智播客_张孝祥_Java基础1_Java开发前奏》这个课程。
1.老师说JAVA的第一个特点是”一次编译,到处运行“,与C是不一样,依靠的是JVM虚拟机,虚拟机将字节码文件变成了各个系统所能使用的程序。但是我觉的这样说是有点片面了,如果系统没有安装虚拟机类,他能运行吗??所以并不能说一次编译,到处运行,应该说一次编译,有安装JVM虚拟机的系统都能运行。
2.在路径为C:/Program Files/Java/jdk1.6.0_02/bin中的javac.exe将JAVA源程序转换成字节码文件;java.exe(java虚拟机)是在windows系统下,将字节码文件解释运行。而java虚拟机的运行过程:载入class文件(也就是字节码文件),验证该文件是否有错误,接着解释运行。
3.
(1)系统环境变量:就是在操作系统中定义的变量能被所有的程序所访问;
(2)查看环境变量:dos运行窗口:set;我的电脑——高级;
(3)如果用户变量名与系统变量名相同,一般为他们的和;但是最终都以set出来的值为准。set 变量名;
(4)dos设置环境变量:set 变量名=值;删除变量:set 变量名=空;在原来的值上加路径;变量名=%变量名%;+要加的路径;设置变量是不忽略空格的。
(5)用命令行窗口只对以后的程序产生影响,不对当时的程序与命令行窗口产生影响;用我的电脑设置环境变量不影响之前所运行的程序,而且要注销后才能起作用;
4.当运行命令式,系统会在当前目录下查找该命令;如果没有,则取path环境变量中依次寻找该命令,所以当运行命令不成功时可能该命令的路径设置有问题;
运用命令名 -verbose就可以知道该命令运用了哪些东西
5.
(1)用cmd运行java程序,输入文件夹名时可以用*来代替以后的字符;
(2)查看文件完整路径,将文件拉入运行对话框或拉入命令行窗口
6.
(1)如果在java源文件中定义public类,则必须把源文件名与类名一样。(我以前也发生过这
样的错误但就不知道为什么会报错,原来是这
个原因)
(2)设置classpath系统环境变量的作用是当要解释并运行某类文件时是能都根据classpath设置的路径需找该类,但是如果你的类不在该路径中,而在当前路径下,java虚拟机就找不到了,所以如果要使虚拟机能够找到就必须在路径后面加上;. 点号的意思就是在把当前目
录包括在内;classpath的设置时不允许空格的,
所以不要把java源文件放入有空格的目录中,也不允许有中文。
7.如果想把一个Java程序反编译成java源文件,可以
使用jad.exe这个软件
上面这七大点就是我观看这个视频所知道的我以前
不知道的知识点,果然是收益匪浅,虽然以前我的Java
老师也有讲过环境设置,但是并没有孔老师讲得这么透。
分享到:
相关推荐
java基础的ppt——传智播客的资源:java前奏、面向对象、异常、常用类、线程、集合、文件、IO、socket等内容
Java就业培训教程 第一章 Java开发前奏.pdf
张孝祥_书内源码_08.txt <br>《Java就业培训教程》_张孝祥_书内源码_10.txt <br>《Java就业培训教程》_张孝祥_书内源码_11.txt <br>《Java就业培训教程》_张孝祥_1_开发前奏.ppt <br>《Java就业培训教程...
张孝祥_书内源码_08.txt <br>《Java就业培训教程》_张孝祥_书内源码_10.txt <br>《Java就业培训教程》_张孝祥_书内源码_11.txt <br>《Java就业培训教程》_张孝祥_1_开发前奏.ppt <br>《Java就业培训教程...
Java的特点 Java程序开发的基本过程 学习Java的前提知识 Java的特点 Java程序开发的基本过程 学习Java的前提知识 Java的特点 Java程序开发的基本过程 学习Java的前提知识
《Java就业培训教程》_张孝祥_1_开发前奏 《Java就业培训教程》_张孝祥_2_语言基础 《Java就业培训教程》_张孝祥_3_面向对象(上) 《Java就业培训教程》_张孝祥_3_面向对象(下).ppt
java程序的前奏。。。学习的好资源!!
学霸1.计算机基础 电子计算机,俗称电脑,是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机
Java概述:发展及其优点、技术架构 解释JVM及JAVA跨平台的原理 Java开发环境的搭建及其环境变量的设置 体会JAVA编程过程
Java就业培训教程》_张孝祥_1_开发前奏
乳业-伊利集团-伊利企业文化建设的前奏--企业文化培训&研讨(PPT 45页).ppt
第1章 Java开发前奏 1.1 Java虚拟机及Java的跨平台原理 1.2 Java开发环境的搭建 1.3 体验Java编程的过程 1.4 classpath的设置 1.5 有效利用Java的文档帮助 1.6 JVM(虚拟机)的运行过程 1.7 垃圾回收器 1.8 反编译工具...
JAVA教学资料,ppt,模板。。。。。
学习完《Java_Web开发实战经典》的深刻总结,纵横对比,前后知识点相联系,提出问题思考,图文并貌。
张孝祥java就业培训教程第一章_Java开发前奏WORD版
学Java编程首先要掌握开发工具和运行环境的搭建与使用。详细介绍开发工具和运行环境,才能让初学者在学习时迅速上手。
很好的学习资料,国内知名猎头烽火猎聘公司年度高薪职位招聘类别划分:...第1 章Java 开发前奏..................................................................................................................
Java已经成熟了,它现在是一种开发能够多种平台上运行的中小型游戏的很好方式。本书将向读者展示用Java语言和它的类库创建2D游戏,所涉及的主题包括高速性能、双缓冲图像、动画、声音、媒体控制、I/O和网络支持等。...
1第一讲_Java程序开发前奏.ppt