Java基础学习资料+的笔记.docx

  1. 1、本文档共81页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java基础学习资料的笔记

Java基础第一天:常用的dos命令:通过快捷键windows+R1、切换盘符: 盘符:2、查看目录结构:dir3、创建文件夹: md 目录名删除文件夹:rd 目录名创建文件 copy con 文件名 ctrl+z保存文件删除文件 del 文件名显示文件内容 type 文件名4、切换路径:cd***** cd ..回到上一级目录 cd \回到根目录 cd 目录名面向过程的理解张三去开车1、张三拿钥匙打开车门,张三拿钥匙发动汽车2、李四砸窗打开车门,李四推着发送汽车。、关注的是人缺点:不同的人打开车门和发送车的方式是不一样的,代码重用性不好。因为我们关注的是每个人操作的细节。面向对象的理解:关注的是车而不是不同的人。对车进行封装。 1)车的门打开了 2)车被启动了张三的车门被打开了,张三的车启动了李四的车门被打开了,李四的车启动了不考虑细节,考虑最终的结果,对细节进行了封装,用户看不到。java sun公司的,后来被oracle以74亿美金收购。java 三大体系1)JavaSE(Java标准版)--主要用来开发一些C/S方面的应用2)JavaEE(Java企业版)--主要用来开发B/S方面的应用,比如电子商务网站3)JavaMe(Java微型版)--主要用来做嵌入式的小程序,小游戏。 ---AndroidJava实现跨平台的原理*****什么叫跨平台?也就是说我们编写的程序只要编译一次,可以在任意平台上到处运行.不同的操作系统它的指令集是不一样的,比如:+号在linux操作系统上可能是 001011,window操作系统上+号可能是110111.JVM(Java Virtual Machine)java虚拟机。*****它的作用,就是把编译好的中间语言翻译成当前操作系统所能最终执行的机器语言。所以JVM才是实现跨平台的实施者。但JVM机本身不跨平台,不同操作系统有不同版本的JVM机。JRE和JDK什么是JRE? ---Java运行环境。主要用来运行java程序的。什么是JDK? ---Java开发工具包。主要用来开发,调试java程序的。jdk包含jreJDK的目录机构 ---bin:包含开发,调试java程序的一些工具,比如编译,执行***** ---db:jdk中自带的一个数据库 ---include:包含了一些C语言的头文件。 ---jre:java运行环境 ---lib:存放一些java类库文件 ---src.zip:保存的是java类的源码*****环境变量path*****作用:path变量中提供了很多的路径,当我们在当前路径下执行某个指令的时候先从当前路径下找是否有对应的指令,有的话直接执行,没有的话再到path所提供的路径下找,找到同样执行。配置环境变量永久性的配置方式*****1)创建一个系统变量 JAVA_HOME:jdk的安装根路径2)在path环境变量下设置:%JAVA_HOME%\bin;临时性的配置方式查看当前窗口所对应的环境变量path set path 查看环境变量编写第一个Java程序步骤:1)编写java源程序,文件名为.java文件2)对java源代码进行编译,生成.class文件(字节码文件),使用的指令是javac.exe3)把编译好的字节码文件交给JVM来加载解释执行。使用的指令是java.exe4)查看运行结果编写第一个Java程序注意点:1、一个Java程序最小单元就是一个类,也就是说程序代码都放在类中。所以类是java程序运行的最小单位。 class 类名{ //java代码 }这个类是合法的,但不能运行,因为没有主方法(程序的入口点) public static void main(String [] args){ //要执行的代码 } //输出指令 System.out.println(要输出的内容);常见的问题汇总*****1)修改了代码没有重新编译就直接执行了2)英文的符号写成了中文符号3)漏掉了大括号,因为没有养成书写的好习惯。先写好成对的大括号,再写代码4)文件名和类名不一致,导致执行的时候写错名字,养成好习惯,文件名和类名一致。我们可以强制做到这一点,只要在类名前加上public,那么类名就必须和文件名一致,不一致出错5)修改的java源文件没有保存classpath:设置class文件所对应的路径,功能类似path,主要的作用就是我们可以在任意路径下去找到我们要执行的class文件。一旦设置了classpath环境变量,那么java指令会从classpath的路径下找对应的class文件执行,我们往往在路径前面加上.;先让其在当前路径下找。 ln=

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档