您的位置:首页 > 编程语言 > Java开发

12-2 Java学习笔记

2014-12-03 09:56 232 查看
java学习最开始就要配置java环境变量,现在只是知道环境变量的配置方法,感觉像是指示路径。现在引用别人文章中的一段话来说明java配置,其实说的也都是废话了。
  1. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。

  2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们 需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。

  3. JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

java的历史由来问题

SUN公司开发嵌入式Oak编程语言,竞标未成功之后,将这一语言连通浏览器语言合并,使用email控制嵌入式冲出江湖,成为JAVA,与2010年被oracle收购。教父:james gosling。

java目前主要分三类:SE,EE,ME,分别是单机,网络,游戏嵌入式。

java实例

java前期学习主要是历史,数据类型,控制语句等。就编程中的控制逻辑没有太多的新鲜事情,主要是经典题目的再现。

1.经典l和1的区别。

2.java中的char代表两个字节,一个汉字使用两个字节,所以一个char来表示一个汉字。java 的编码是unicode编码(16位)向下兼容ASIC码。

3.部分程序

堆叠正三角形:

//实现打印正三角形

public class Triangle

{

public static void main(String[] args)

{

int line=5;

for (int x=1;x<=line ;x++ )

{

for (int z=1;z<=line-x ;z++ )

{

System.out.print(" "); //控制打印出空格,每次减少

}

for (int y=1;y<=x ;y++ )

{

System.out.print("* ");

}

System.out.println();

}

}

}

该程序主要注意的是,必须摸清楚空格以及*号个数和位置的关系。
算法表:
//本程序实现的是乘法表
public class plus
{
public static void main(String[] args)
{
int x=1,y=1;
for (x=1;x<=9 ;x++ )
{
for (y=1 ;y<=x ;y++ )
{
System.out.print(x +"*"+y+"="+ x*y +"\t");
}
System.out.println();
}
}
}
控制合适换行,每行几个。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: