当前位置: 首页 > >

java 基础语法及规则

发布时间:

先使用notepad 编写一个Student.java 文件 包含包名格式如下



package com.hkrt.domain;
public class Student{
public static void main(String [] args){
System.out.println("你好");
}
}


使用如下命令对此类进行编译,编译的前提是安装过JDK ,并且配置了环境变量。


javac 对类文件进行编译 javac 类.java


java 对类文件进行解析 java ?类?


如果有包就需要javac -d . 类.java


对此文件进行打包


打包的命令:
jar cvf student.jar .com
c create :创建
v visible:可视化的
f filename:指定文件名


结果图:




在Java 代码中填写注释 可以生成文档



package com.hkrt.domain;
/**
* java 基础学*
*/
public class Student{//定义一个java类
public static void main(String [] args){
System.out.println("你好");
}
}


多写了多行注释,文档注释,类,方法,属性的声明之前




然后运 行 javac Student.java -d . docs


效果图:




结果图:




可以看到的文档图:



?


windos 批处理 调用 java 程序


首先写一个java 类


public class Student{
public static void main(String[] args) {
System.out.println("hello world");
}
}

写一个批处理文件


@ECHO OFF
ECHO ===================================================
ECHO == 批处理调用JAVA程序 ==
ECHO ===================================================
ECHO.
ECHO 处理正在执行,请等待。。。。。。

REM ===================================================
REM 各变量初始化
REM ===================================================

REM 当前盘符
set T_CURRPAT=%~d0
REM 当前路径
set T_CURRPATH=%~dp0

REM 当前代码路径
SET T_SRCPATH=%T_CURRPATH%
REM 当前class 路径
SET T_CLASSPATH=%T_CURRPATH%classes

IF EXIST %T_CLASSESPATH% RD /S/Q %T_CLASSPATH%
MD %T_CLASSPATH%

javac -sourcepath %T_SRCPATH% -d %T_CLASSPATH% %T_SRCPATH%Student.java
%T_CURRPAN%
CD %T_CLASSPATH%
java -classpath %CLASSPATH% Student

ECHO.
ECHO 处理完毕,按任意键可退出。
ECHO.
PAUSE





windos 批处理调用JAVA 程序?经典实现


@ECHO OFF
ECHO ===================================================
ECHO == 分入转储转换程序 ==
ECHO ===================================================
ECHO.
ECHO 处理正在执行,请等待。。。。。。


REM ===================================================
REM 各变量初始化
REM ===================================================
ECHO.
ECHO -----------------各变量初始化----------------------

REM 当前盘符
SET T_CURRPAN=%~d0

REM 当前路径
SET T_CURRPATH=%~dp0

REM src路径
SET T_SRCPATH=%T_CURRPATH% epolicysrc

REM classes路径
SET T_CLASSPATH=%T_CURRPATH%classes

IF EXIST %T_CLASSESPATH% RD /S/Q %T_CLASSPATH%
MD %T_CLASSPATH%

REM lib路径
SET T_LIBPATH=%T_CURRPATH% epolicy
SET CLASSPATH=.;%CLASSPATH%
SET CLASSPATH=%CLASSPATH%;%T_LIBPATH%ifxjdbc.jar
SET CLASSPATH=%CLASSPATH%;%T_LIBPATH%ifxjdbcx.jar
SET CLASSPATH=%CLASSPATH%;%T_LIBPATH%log4j-1.2.14.jar
SET CLASSPATH=%CLASSPATH%;%T_LIBPATH%mysql-connector-java-5.0-nightly-20071116-bin.jar

REM 是否重新编译 (Y:重新编译 N:不重新编译)
SET T_RECOMPILE=Y
ECHO.
ECHO 是否重新编译JAVA文件:【 %T_RECOMPILE% 】 说明:Y-重新编译 N-不重新编译


REM ===================================================
REM JAVAC编译文件
REM ===================================================
ECHO.
ECHO -----------------JAVAC编译文件--------------------

if %T_RECOMPILE% == Y (

ECHO JAVA文件重新编译 开始

javac -sourcepath %T_SRCPATH% -d %T_CLASSPATH% %T_SRCPATH%compiccdbutilJDBCUtil.java
javac -sourcepath %T_SRCPATH% -d %T_CLASSPATH% %T_SRCPATH%compiccfenrudomainFciReCataStrophe.java
javac -sourcepath %T_SRCPATH% -d %T_CLASSPATH% %T_SRCPATH%compiccfenrudomainFciReclause.java
javac -sourcepath %T_SRCPATH% -d %T_CLASSPATH% %T_SRCPATH%compiccfenrudomainFciRecoins.java
javac -sourcepath %T_SRCPATH% -d %T_CLASSPATH% %T_SRCPATH%compiccfenrudomainFciReitem.java
javac -sourcepath %T_SRCPATH% -d %T_CLASSPATH% %T_SRCPATH%compiccfenrudomainFciRepolicy.java
javac -sourcepath %T_SRCPATH% -d %T_CLASSPATH% %T_SRCPATH%compiccfenrudomainFciRetot.java
javac -sourcepath %T_SRCPATH% -d %T_CLASSPATH% %T_SRCPATH%compiccfenrudomainFpiReCataStrophe.java
javac -sourcepath %T_SRCPATH% -d %T_CLASSPATH% %T_SRCPATH%compiccfenrudomainFpiReclause.java
javac -sourcepath %T_SRCPATH% -d %T_CLASSPATH% %T_SRCPATH%compiccfenrudomainFpiRecoins.java
javac -sourcepath %T_SRCPATH% -d %T_CLASSPATH% %T_SRCPATH%compiccfenrudomainFpiReendor.java
javac -sourcepath %T_SRCPATH% -d %T_CLASSPATH% %T_SRCPATH%compiccfenrudomainFpiReitem.java
javac -sourcepath %T_SRCPATH% -d %T_CLASSPATH% %T_SRCPATH%compiccfenrudomainFpiRetot.java
javac -sourcepath %T_SRCPATH% -d %T_CLASSPATH% %T_SRCPATH%compiccfenruactionRepolicytoReendor.java
ECHO JAVA文件重新编译 完成
)

ECHO.
ECHO 更新log4j.properties文件
copy /Y %T_SRCPATH%log4j.properties %T_CLASSPATH%

ECHO.
ECHO 更新file.properties文件
copy /Y %T_LIBPATH%file.properties %T_CLASSPATH%

REM ===================================================
REM JAVA运行文件
REM ===================================================
ECHO.
ECHO -----------------JAVA运行文件---------------------

%T_CURRPAN%
CD %T_CLASSPATH%
java -classpath %CLASSPATH% com.picc.fenru.action.RepolicytoReendor


ECHO.
ECHO 处理完毕,按任意键可退出。
ECHO.
PAUSE


?



友情链接: 时尚网 总结汇报 幼儿教育 小学教育 初中学习资料网