12-2 Java学习笔记

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();

}

}

}

控制合适换行,每行几个。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值