Java
第一天:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-
Software Developer [ASD0610]
18 : Core Java
2 : OOA/OOD
2 : XML
Servlet /JSP :[重点]
-------------------------------------------------------------------------------------------- [5].不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸 出很多知识点;
不会举一反三你就永远学不会。
[20].记录下在和别人交流时发现的自己忽视或不理解的知识点。
[21].保存好你做过的所有的源文件----那是你最好的积累之一。
--------------------------------------------------------------------------------------------
Software Developer [ASD0610]
18 : Core Java
2 : OOA/OOD
2 : XML
Servlet /JSP :[重点]
-------------------------------------------------------------------------------------------- [5].不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸 出很多知识点;
不会举一反三你就永远学不会。
[20].记录下在和别人交流时发现的自己忽视或不理解的知识点。
[21].保存好你做过的所有的源文件----那是你最好的积累之一。
--------------------------------------------------------------------------------------------
JAVA
基础:
(1). Java 概括
.class
运行时编译器
平台无关性
平台相关 JAM
(1). Java 概括
.class
运行时编译器
平台无关性
平台相关 JAM
2. java +
类名
.
一些面试的时候要注意的地方 .
<1>: 一种写法
public static void main() {
一些面试的时候要注意的地方 .
<1>: 一种写法
public static void main() {
System.out.println("Hello World!!");
}
<2>:
另一种写法
:
static public void main() { // 因为 static 和 public 都是修饰符 , 谁先谁后无所谓 .
static public void main() { // 因为 static 和 public 都是修饰符 , 谁先谁后无所谓 .
System.out.println("Hello World!!!");
}
(2) Java中包的概念:
包的概念和系统的文件 [目录] 一样.因此,要写出运行时目录:
java在找类的时候像找文件时一样.
包P1.Hello 权限命名.
没有包的时候
javac -d . //按照包结构生成Class文件.
要用到带包的类的时候,要在类的前边加上包名.例如;
要用到p4/p5/p6 里面的 Welcome.class;
package p1.p2.p3;
import p4.p5.p6; //
import p4.p5.p6.*; // [*] 只能代表一个目录里的所有的类.但是不包括目录的此目录的下 的包.
public class Hello {
(2) Java中包的概念:
包的概念和系统的文件 [目录] 一样.因此,要写出运行时目录:
java在找类的时候像找文件时一样.
包P1.Hello 权限命名.
没有包的时候
javac -d . //按照包结构生成Class文件.
要用到带包的类的时候,要在类的前边加上包名.例如;
要用到p4/p5/p6 里面的 Welcome.class;
package p1.p2.p3;
import p4.p5.p6; //
import p4.p5.p6.*; // [*] 只能代表一个目录里的所有的类.但是不包括目录的此目录的下 的包.
public class Hello {
public
static
void
main(String[] args) {
System.
out
.println(
""
);
p4.p5.p6.Welcome w;
//
如果不用
import
语句的时候必需写上
}
}
java默认导入java.lang.*; //也就是里面的所有类[不包括里面的包.]
(4) Java中的注释:
/**
*/
java中的特殊注释,javadoc能够把原文件中的
javadoc -d doc TestCommet.java
(5) Java中的标识符:
字母,数字,下划线,$,大小写敏感.
java 中关键字,
const ,goto//不用了,C++中的遗留关键字.
true,false//不是关键字,但是不允许用.
assert : //1.4引入的关键字.
enum: // 1.5引入的关键字.
(6) Java 中的一些习惯:
java默认导入java.lang.*; //也就是里面的所有类[不包括里面的包.]
(4) Java中的注释:
/**
*/
java中的特殊注释,javadoc能够把原文件中的
javadoc -d doc TestCommet.java
(5) Java中的标识符:
字母,数字,下划线,$,大小写敏感.
java 中关键字,
const ,goto//不用了,C++中的遗留关键字.
true,false//不是关键字,但是不允许用.
assert : //1.4引入的关键字.
enum: // 1.5引入的关键字.
(6) Java 中的一些习惯:
包名: 所有字母是小写.//习惯.
类名: //首字母大写,其他字母小写;.
函数/方法/变量名: 第一个单词小写,后面的单词首字母大写. tarena_Theacher.
常量: 全部字母大写;
类名: //首字母大写,其他字母小写;.
函数/方法/变量名: 第一个单词小写,后面的单词首字母大写. tarena_Theacher.
常量: 全部字母大写;
=======================================
补充的内容:
1. 给Java应用打包:
以上的jar命令会把c:/dollapp/classes目录下的(包括其子目录下)的所有类文件打包成为dollapp.jar文件,并把他保存在c:/dollapp/deploy目录下。
C:/dollapp/classes/jar -classpath c:/dollapp/deploy/dollapp.jar *.*