今天是第一次开通博客好刺激。
注册这个博客是用于学习java方面使用的,因为自己是一个刚入it的小白,而且这个博客园很适合刚入it行业的小白,这里面有很多大佬每天会发送一些it方面的学习信息,当然要是有大佬指点指点我那就漂亮了,不扯这些了开通这个的主要原因还是记着学习的内容。
一:java的环境变量设置
1.设置JAVA_HOME变量
变量值是你安装这个软件的路径一般默认安装在C:\Program Files\Java\jdk1.7.0_17(我装的是1.7版本的)
2.设置CLASSPATH变量
如果使用jdk1.5以上就不需要配置这个环境变量!JRE会自动搜索当前路径下的类文件及相关jar文件。
3.配置Path变量
修改系统环境变量Path,在最前面追加% JAVA_HOME %\bin,并以;和原路径分隔。再增加:“.;”。这是表示当前目录的意思
4.测试环境变量
开始 --- 运行 ---cmd
可以输入 java javac version 测试
二.JAVA的一些特性和发展史
计算机语言的发展史
第一代语言:机器语言 01字符串组成,机器可以直接识别,开发难度高但执行效率高。
第二代语言:汇编语言 引入了一些指令,相对机器语言更容易编写,对硬件的依赖性较高,移植性差。第三代语言:高级语言 更加接近人类的自然语言,更容易编写。 面向过程的语言:C语言 面向对象的语言:Java语言,C#语言2.Java的发展史 SUN--->OracleJava之父:詹姆斯.高斯林1995年Java1.0测试版..Java9JAVA的一些特性与主要原理
1.Java为什么能够跨平台:
依赖于JVM,将java程序编译成与平台无关的字节码文件,然后通过解释器在JVM上解释执行.2.JVM,JRE,JDK关系?
JVM:java虚拟机JRE:java运行环境,包含jvm和java的类库。JDK:java开发工具包,包含jre和编译,执行或跟踪等工具3.Java的特性
a.跨平台:JVMb.安全c.简单d.完全面向对象e.健壮三.编写第一个小程序
1.输写java程序
public class 类名{
public static void main(String[] args){ System.out.println("输入显示的内容"); //System.out.println换行输出 System.out.print("输入显示的内容"); //Systrem.out.print 不换行输出 } }(类名第一个字母需要大写,整个过程中必须是要在英文状态下写入)
注意:一个源文件是可以包含多个类,但是只能包含一个使用public修饰的公共类,文件名应该与公共的类名一致。
例如:
public class Hello{
public static void main(String[] args){ System.out.println("hello,zhangsan!"); }}class Hello2{
public static void main(String[] args){ System.out.println("hello,zzsxt!"); }}保存后格式必须是后缀名为.java 的格式文件
2.将java的源文件编译成字节码文件(后缀名为.class)
格式是 javac 源文件
例如 javac Hello.java
然后回车
3.运行字节码文件
格式是 java 字节码文件
例如 Java Hello
(注意:字节码文件不要加后缀名)
四.转义符
\t:制表位,相当于若干个空格
\n:换行五.注释(伪代码)--->程序员
注释不会被解释执行,java中的注释有三种
单行注释: //注释内容多行注释: /* 注释内容 */文档注释: /** 注释内容 */