韩顺平 java 第一讲 内容介绍,项目演示,原理剖析,顺平第一讲
分享于 点击 30142 次 点评:148
韩顺平 java 第一讲 内容介绍,项目演示,原理剖析,顺平第一讲
课程介绍
java是什么?
java是一种语言。人和计算机交流,用到编程语言。
java开发工具
java语言的特点
- 是简单的
- 是面向对象的
- 是跨平台的(一次编译,到处运行)
- 是高性能的
hello world
为了运行java,需要安装和配置jdk
jdk
jdk配置
添加环境变量即可。
PATH的值添加:java.exe和javac.exe所在的目录
编写第一个程序
//Hello.java
//作者:chen
//功能:在控制台显示hello world
//日期:2015.9.1
//public 表示这个类是公共的,一个java文件中只能有一个public类;公共类的类名一定要和文件名一致。不一致的话是不能用得
//Hello是类名
public class Hello{
//一个主函数,程序的入口
public static void main(String args[]){
System.out.println("hello world!")
}
}
Hello.java—编译(javac Hello.java)—>java字节码文件(.class)—->java Hello(由解释执行器即java.exe将字节码文件加载到java虚拟机即jvm)—->字节码就会在jvm中执行
javac mac中文出现乱码
解决方法:编辑home目录下的 .bash_profile 文件,添加以下行:export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
然后保存该文件,然后运行$ source .bash_profile
但是这样的话,虽然能解决问题。但是终端还会输出莫名其妙的话,类似:Picked up JAVA_TOOL_OPTIONS。。。。
最终解决方案:
在~/.bash_profile加入了这一句alias javac=’javac -J-Dfile.encoding=UTF-8’
相关文章
- 暂无相关文章
用户点评