我的JAVA学习总结(1)
来源:互联网 发布:主网络和访客网络 编辑:程序博客网 时间:2024/04/30 14:57
学习目标
1.了解Java语言
2.了解Java程序的类型
3.理解Java虚拟机(Java Virtual Machia)
4.掌握Java程序运行环境的配置
5.编写第一个基于Java的程序
1.Java是面向对象的,是跨平台的程序设计语言。
java是运行在JVM上的,而不是在操作系统。应为JVM的存在,才使得跨平台得以实现。
.java文件—.class文件—在JVM上—在OS上—硬件。
2.J2SE:基础版。
J2EE:企业版,是一种标准。
j2ME:移动版。
3.登录到SUN官方网站,免费下载JDK软件和文档;
下载完毕,即可安装JDK;
JDK下面的目录:
bin目录:存放可执行文件;
lib目录:存放Java的类库文件;
demo目录:存放演示程序;
jre目录:存放Java运行环境文件。
4.配置环境变量:
JDK环境变量配置的步骤如下:
(1).我的电脑-->属性-->高级-->环境变量.
(2).配置用户变量:
a.新建 JAVA_HOME
C:/Program Files/Java/j2sdk1.5.0 (JDK的安装路径)
b.新建 PATH
%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin
c.新建 CLASSPATH
.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar
(3).测试环境变量配置是否成功:
开始-->运行--〉CMD
键盘敲入: JAVAC JAVA
出现相应的命令,而不是出错信息,即表示配置成功!
环境变量配置的理解:
1. PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到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。
5.编写第一个java程序.Hello.java
类名大写,类名与文件一样。
6.java语言的特点
(1)简单
去掉了C和C++中许多复杂功能,如指针、运算符重载等
(2)面向对象
(3)健壮性
(4)安全性
由于Java取消了指针运算,有效地提高了程序的安全性;
Java程序运行在Java虚拟机上,虚拟机可以有效地过滤掉恶意代码,防止程序员有意编写的病毒程序;
数组的下标越界的检查就体现了安全行的一方面
(5)分布性
(6)多线程
- 我的JAVA学习总结(1)
- 我的Java学习总结
- 我的JAVA学习总结(2)
- 我的学习总结-关于java
- 我的学习总结
- 我的学习总结
- 我的Java总结
- 我的JAVA学习总结(2)万年历的编写
- Java集合 他人的总结 和 我的学习
- 我学习Java前期的一些小总结
- 我的Java基础知识总结1
- 我的Shaderlab学习总结
- Python3 我的学习总结
- 我的 Java 学习
- 我的JAVA 学习
- 我的java学习
- 我的Java学习
- JAVA多线程我的总结
- oracle.jdbc.driver.PhysicalConnection 看JDBC的参数
- 第一次写博客—毕业一年的感悟
- fedora14 锐捷配置,添加当前用户至sudo
- 无第三方交换2个数
- 模型-视图-控制器——系统结构模式学习笔记
- 我的JAVA学习总结(1)
- 网银支付接口编程资料汇总
- POJ 2201(修正版)
- Servlet方法说明
- Jdk6 WebService入门--结合实际修改了一些内容
- Dijkstra算法求单源最短路径(一)
- 扩展名为.chm的文件打不开的解决办法
- Java类和对象初始化
- ibatis 传递多个参数