Java菜鸟学习日记1,java菜鸟日记
分享于 点击 26020 次 点评:176
Java菜鸟学习日记1,java菜鸟日记
Java分类详解 Java 可分为 JavaSE、JavaEE、JavaME JavaEE 在 JavaSE的基础上增加了企业开发的功能 JavaSE 包括 Java编程语言、JVM、类库、工具(javac=编译、java=运行、javadoc=生成文档、jar=打包、jdb=生成数据库) JavaSE ≈ JDK(java开发工具包) JDK包含JavaSE和其 源代码-> =代码+文档 JavaSE可以开发: 控制台应用=终端应用 桌面应用--javafx JavaEE用来开发: BS(B-网页 S-服务器)架构的应用(企业级应用-->衍生出了大数据技术) 总结常用的DOS命令和java命令 Java工具命令详解 工具: javac=编译 java <路径>(指向MyApp.java) 例:javac src/com/zhiyou100/mihaidong/MyApp.java -d <目录> 指定存放生成的类文件的位置 例:javac src/com/zhiyou100/mihaidong/MyApp.java -d build -cp和-classpath <路径>:指定类运行所依赖其他类的路径,通常是类库,jar包之类 例:javac -cp ..\Student\bin\Student.jar com.zhiyou100.MyApp.java -encoding utf-8:修改编码格式 -s :指定放置生成的源文件的位置,可以让让javac同时编译多个文件 java=运行(javaw 不会出现控制台窗口,通常给程序使用 ) (可以运行java类,也可以运行jar包,但jar需要在清单中指定主类 Main-Class: 类名-->Main-Class: com.zhiyou100.mihaidong.MyApp) java file.class 执行一个字节码文件 例:java com.zhiyou100.mihaidong.MyApp -jar file.jar 执行一个jar文件 例:java -jar MyApp.jar 注意:-jar选项会导致-cp被忽略,classpath将不起作用 -cp和-classpath与javac用法相同 -encodin与javac用法相同 javadoc=生成文档 javadoc src/com/zhiyou100/mihaidong/MyApp.java jar=打包 jar cvf MyApp.jar * (c:创建 v:详细信息 f:指定名字 *:文件下所有内容) jar cvfM MyApp.jar * (构造一个不带清单的jar (M: 不创建条目的清单文件) jdb=生成数据库 Java语言包路径命名规则 package com.zhiyou100.项目名/人名/类名; 相对应的需要创建一个同等结构文件夹 com zhiyou100 项目名/人名 类名.java 因为编译时,也要生成一个同样的结构,所以项目的整体结构变为: MyProj src com zhiyou100 项目名/人名 类名.java bulid(需要手动创建) com zhiyou100 项目名/人名 类名.class META-INF MANIFEST.MF(清单文件) MyApp.jar/ 常用DOS命令 DSO命令: cd 路径-打开指定目录 mkdir=md-创建目录 dir-显示一个目录中的文件和子文件目录 ren-更改文件名命令 del-删除文件命令 cls-清除屏幕 copy-将至少一个文件复制到另一个位置 date-显示日期 if-在批处理过程中执行有条件的处理过程 path-可执行文件显示或设置搜索路径 print-打印一个文本文件 rd-删除目录 echo %变量名%-查看环境变量 set-可以新建或者修改变量(临时修改,只在当前窗口管用) set 变量名=值相关文章
- 暂无相关文章
用户点评