[计算机软件及应用]java笔记.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机软件及应用]java笔记

Java笔记 1.Linux简介 1)文件系统 2)当前工作目录,就是当前正在使用的默认文件夹 文件夹=目录 pwd打印(显示)当前工作目录 3)用户主目录(user home),是属于当前登录用户个人的目录 个人主目录,用户拥有对自己用户主目录全部管理权限. 4)mkdir创建文件夹 mkdir demo在当前文件夹(工作目录)里创建文件夹demo 演示任务: 1显示当前目录, 2在当前目录下创建子目录, 3检查目录是否创建成功 5)cd切换(更改)当前工作目录 ..代表上层目录,cd..切换到上层目录 .代表当前目录 cd指定的目录 cd/到跟目录 cd/home/soft01到主目录 cd命令默认返回用户主目录(user home) 6)ls显示文件夹内容 7)绝对路径和相对路径 A以跟(root)/为开始的路径是绝对路径 B不是以/开始的是相对路径,相对路径默认相对于当前目录 练习任务:使用pwd cd ls漫游系统目录/opt 8)rm-rf dir删除目录 命令格式:rm-rf dir1 dir2 dir3... rm file1 file2... -r表示递归删除子目录 -f表示强制删除,不确认 9)启动eclipse cd/opt/eclipse ./eclipse 2.Java简介 1)java特点:简单,面向对象,跨平台,安全,多线程支持 2)java的跨平台 Java通过JVM实现了跨平台技术 Java源代码(*.java)经过Java的编译器编译成 Java字节码(*.class),执行Java字节码,Java字节码 经过JVM的解释为具体平台的具体指令,并执行。 不同平台有不同的JVM,主流平台都提供了JVM。所以 JAVA字节码可以在所有平台上能够解释执行。在这个 意义上Java是跨平台的。也就是说:Java的字节码 是跨平台的。 3)Java JDK JDK java开发工具包/opt/jdk or/opt/jdk_1.6.01 |--bin开发工具(命令:java,javac,jar,javad,jar,rmic,jps...) |--jre JRE Java运行环境 |--lib(rt.jar)Java API(应用编程接口,系统类库) |(java提供的现成组件) |--bin(java_vm)JVM Java虚拟机 3.Java APP 1)HelloWorld.java package basic.day01; /** *eclispe自动将当前文件编译到: *workspace/JSD1105/bin/basic/day01/HelloWorld.class *(工作空间/项目/bin/包文件夹/类文件) *执行时候,执行这个类文件. *@author teacher */ public class HelloWorld{ //java软件的入口方法 public static void main(String[]args){ //在控制台输出“Hello World!” System.out.println(Hello World!); } } 2)Java的编译 project |--src ||--basic.day01 |||--HelloWorld.java ||--basic.day02 |||--JFrameHelloWorld.java |--bin ||--basic.day01 |||--HelloWorld.class ||--basic.day02 |||--JFrameHelloWorld.class 4.Java的注释,被Javac(编译器)忽略的部分 1单行注释//... 2多行注释/**/ 3文档注释/***/ 5.Eclipse(日食/月食) 1)来自IBM开源,有基金会维护开发 是主流的Java开发平台,可以开发:PHP,Ruby,Android SUN对这个软件很有意见. eclispe是Java开发的,需要JDK来运行 2)下载 3)JDK: 1.Java变量 1)变量就是自然语言中的代词 Person he;int age=15; //age0000000000001111 System.out.println(age);//15 2)Java中的变量,Java是强类型语言, A变量必须声明,并且初始化以后使用 B变量必须有明确的类型 C变量不能重复定义 3)变量的作用域 a在声明的地方开始,到块结束为止 b离开变量的作用域结束,变量将回收。 2.进制转换基础 1)十进制 逢10进1 基数:10 权:10^n,10000 1000 100 10 1 23678(10)=2*10000+3*1000+6*1

文档评论(0)

jiupshaieuk12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档