java环境变量配置及第一个java程序
来CSDN也有一年时间了,一直没有在自己的空间里发表一点东西。
前几天,我朋友想和我一起搞个东西,需要用到java,我没有一点java基础。没办法,只能够从头开始了学习。
从图书馆抱回了两本书《java2入门 进阶与应用实例》和《java me 实用详解》。由于有C和C++的基础,初略看了一下书,对于书中的内容基本上还是能够理解。
先按照书上的要求,写第一个java入门程序。
在写程序之前,首先需要配置java环境。
1、从网上下载了jdk-6u17-windows-i586.exe工具。
2、按照默认设置直接安装在C盘下。
3、配置系统环境变量。
在XP下,右击【我的电脑】->【高级】->【环境变量】进入环境变量对话框。
在“系统变量”下单击“新建”,在变量名内填入"JAVA_HOME",变量值内填入JDK的安装路径,默认情况下为:C:\Program Files\Java\jdk1.6.0_17
在“系统变量”下单击“新建”,在变量名内填入“PATH”,变量值内填入“;%JAVA_HOME%\bin;”
在“系统变量”下单击“新建”,在变量名内填入“CLASS_PATH”,变量值内填入"%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar"
最后为了测试是否环境变量配置成功,在DOS下输入javac -version显示了JDK的版本信息。
第一个程序的编写:
用记事本作为编辑器,输入:
/*
This is my first Java application. It displays
some words to the standard output.
*/
public class sayhello{
public static void main(String[] args){
//display the string.
System.out.println("hello, it’s my first application!\n");
}
}
保存文件名为sayhello.java,
在DOS下进入文件所在目录,输入javac sayhello.java。
没有错误提示信息后,直接运行程序,java sayhello。
结果“hello,it 's my first application”。
关于具体程序含义我能够理解,也很简单,就不多说了。
相关文档:
1.计算某一月份的最大天数
Calendar time=Calendar.getInstance();
time.clear();
time.set(Calendar.YEAR,year); //year 为 int
time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0
int day=time.getActualMaximum(Calendar.DAY_OF_MONTH) ......
1、java.lang包:java的核心类库,包含了运行java程序必不可少的系统类,如基本数据类型、基本数学函数、字符串处理、线程、异常处理类等,系统缺省加载这个包
2、java.io包:java语言的标准输入/输出类库,如基本输入/输出流、文件输入/输出、过滤输入/输出流等等
3、java.util包:包含如处理时间的date类,处理变成数 ......
1.从总体看事件机制
其实事件机制是一种处理世界的方式和方法。传统的顺序程序设计总是按照流程来安排所做的工作,而事件机制的特点在于:等待,如果有事情发生则处理之。这样的好处是顺序程序设计在没有事情做的时候也必须循环运行,做毫无效率的空的循环工作。而事件机制在没有事情的时候则可以不做任何事情的等待,从� ......
Hibernate
Hibernate
是一个优秀的持久化框架
瞬时状态,持久状态
ORM
:对象关系映射,完成对象数据到关系数据的映射机制
使用
Hibernate
的三项准备工作是:
1、
添加
hibernate
库
......