资源描述:
《java 培训 个人 笔记 详细总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、java培训个人笔记详细总结下载eclipsehttp://www.eclipse.org/downloads/选择EclipseClassic第一周java语言基础刘苍松Java语言基础Day012011/7/29====================在linux中,ls命令下:显示的文件中:(1)蓝色的为"文件夹"(2)绿色的为"可执行文件"(3)黑色的为"文件"(4)红色的为"压缩包'1.Linux简介1)文件系统2)当前工作目录,就是当前正在使用的默认文件夹文件夹=目录pwd打印(显示)当前工作目录3)用户主目录(userhome),是属
2、于当前登录用户个人的目录个人主目录,用户拥有对自己用户主目录全部管理权限.4)mkdir创建文件夹mkdirdemo在当前文件夹(工作目录)里创建文件夹demo5)cd切换(更改)当前工作目录..代表上层目录,cd..切换到上层目录.代表当前目录cd指定的目录cd/到跟目录cd/home/liucs到主目录cd命令默认返回用户主目录(userhome)6)ls显示文件夹内容7)绝对路径和相对路径A以跟(root)"/"为开始的路径是绝对路径B不是以"/"开始的是相对路径,相对路径默认相对于当前目录8)rm-rfdir删除目录9)启动eclipsec
3、d/opt/eclipse./eclipse2.Java简介1)java特点:简单,面向对象,跨平台,安全,多线程支持2)java的跨平台Java通过JVM实现了跨平台技术Java源代码(*.java)经过Java的编译器编译成Java字节码(*.class),执行Java字节码,Java字节码经过JVM的解释为具体平台的具体指令,并执行。不同平台有不同的JVM,主流平台都提供了JVM。所以JAVA字节码可以在所有平台上能够解释执行。在这个意义上Java是跨平台的。也就是说:Java的字节码是跨平台的。3)JavaJDKJDKjava开发工具包/o
4、pt/jdkor/opt/jdk_1.6.01
5、--bin开发工具(命令:java,javac,jar,javad,jar,rmic,jps...)
6、--lib开发工具的核心实现(tools.jar)
7、--src.zipAPI的源文件System.java
8、--jreJREJava运行环境
9、--lib(rt.jar)JavaAPI(应用编程接口,系统类库)
10、(java提供的现成组件)System.classString.class...
11、--bin(java_vm)JVMJava虚拟机3.JavaAPP1)HelloWorld.javapackag
12、ebasic.day01;/***eclispe自动将当前文件编译到:*workspace/JSD1105/bin/basic/day01/HelloWorld.class*(工作空间/项目/bin/包文件夹/类文件)*执行时候,执行这个类文件.*@authorteacher*/publicclassHelloWorld{//java软件的入口方法publicstaticvoidmain(String[]args){//在控制台输出“HelloWorld!”System.out.println("HelloWorld!");}}2)Java的编译p
13、roject
14、--src
15、
16、--basic.day01
17、
18、
19、--HelloWorld.java
20、
21、--basic.day02
22、
23、
24、--JFrameHelloWorld.java
25、--bin
26、
27、--basic.day01
28、
29、
30、--HelloWorld.class
31、
32、--basic.day02
33、
34、
35、--JFrameHelloWorld.class4.Java的注释,被Javac(编译器)忽略的部分1单行注释//...2多行注释/**/3文档注释/***/5.Eclipse(日食/月食)1)来自IBM开源,有eclipse.org基金会维护开发是主流的J
36、ava开发平台,可以开发:PHP,Ruby,AndroidSUN对这个软件很有意见.eclispe是Java开发的,需要JDK来运行2)eclipse.org下载3)JDK:java.sun.com预习:java变量类型,运算符等javax.swing.JFrame在rt.jarjavax.swing.JFrame.classjavax.swing.JPaneljavax.swing.JLabelJava语言基础Day022012/7/2====================1变量2Java的数据表示方式:二进制问题3Java数据类型4数据类型的
37、转换1.Java变量1)变量就是自然语言中的代词Personhe;intage=15;//age=000000000000