网站大量收购闲置独家精品文档,联系QQ:2885784924

Java笔记详解.docx

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 一节JDK是开发工具箱Api接口固定的一些搭配语法做编程不是用最新的是最稳定的JAVA特点每年都考大概随机四条Java面向对象特性:先写上对象之后描写对象之间的关系对象的特征行为?(对象都有行为静态的物体平时也有振幅频率高振幅小)(java)是能够实现对象(的系统)所以是面向对象的书上的有些概念要深刻理解二节,运行Java程序过程1. 先编译Java2. JDK中的javac负责把源代码(.java)转换为字节码(.class)3. 编译后在虚拟机上执行API是应用接口(找文件执行的一种的方式途径)源文件中应用端口(路径)在编译后.class文件中直接变成可实现的功能(代码)扩展:HTML语言是标签语言Java可以自定义标签功能(有错误就截屏截屏后用飞Q传到控制台)设置Path基本命令编译完成后不能直接打JAVA还得加上运行程序的其他资源javaclasspathd:/文件名d/后必须有空格因为在D盘的根目录下文件要调用得用空格表示在那里能运行成功条件1。文件名类名必须相同2.固定语句(第二个花括号以前的句子重要要考)类中得有方法才能相同方法名字叫MAIN至少有个MAIN方法程序运行的时候只运行MAIN方法其他方法在MAIN中设置连接字符编码:Java16位的Unicode编码一个汉字占两位16个字节字符常量:单引号是字符字符只有一个字母(符号)显示字符串:双引号看到的所有单词都是标识符关键词:固定功能的标识符命名规则:P20不能与关键词冲突判断合法标识符是容易出的题int:整形“intia=5;”此句意思为:定义ia文件为整型、short:短型long:长整型double:是赋小数值的doubleda;doubleda=5.5doubleda=10.1虽然赋连个值但是默认值是最后一个float:如floata=10.6f赋值后必须加fboolean:只能有两种值truefalse 第三章算术运算符算术加减时得出数要注意选择正确的字符类型Intia=5;ia%2=1%是求余数意思是整形的ia值是5之后除2的余数等于11.同一级别的判断方法:数括号两个完整句若是括号数相同就是同一级别(级别划分就和文件夹放文件一样就是同一文件目录下的文件是一个级别的)2.起名的时候要满足标识符的定义3.全局变量(属性变量)和局部变量意思汉字一个文件中包涵属性变量和方法4.[]是数组例子:1.double[]da定义一个double类型数组的叫da“+”是字符串的拼接例如:”ab”+”cd”显示为”abcd”“ab”+5.8显示为”ab5.8”给一个变量赋值的时候只能用数字不能直接打π例如:double2.PI=3.141926是正确的不能是doublePI=π定义类名(点击右键创建class就是类)时首字母大写变量是小写Sting[]args是参数变量:args是变量名扩展:为什么创建一个Javaproject有一些不知道干什么的东西(JRE):因为那是JAVA运行环境要调用虚拟机中的一些基本功能属性变量局部变量类中包括属性变量方法三月二十四日工具栏中Window-→resetperspective(恢复窗口布局)强制类型转换(是高精度向低精度转换)例题:1.Intia;Doubleda=2.5Ia=da;是错误的Ia=(int)da小数点去掉这是正确的强制类型转换延伸:随机数阿克斯马数?任意一个字母可以转换一个十进位的数2.X+=8的意思是x=x+8++x的意思是x=x+1---x的意思是x=x-13.Intx=5;X++;和(++x;)如果是单独语句不参与运算的话是一个意思(在原先值的基础上+1)单独的语句的话符号在前在后是一样的都等于6但若是Intc=5+x++;c就等于10因为后置++先不参加临近运算计算时值仍是5扩展:定义多条语句可用逗号分开intia=3,ib;意义等于intia=3;intib(定义一个int类型变量ia等于3再定义个变量ib类型为int)1. Intic=ia+ib++;正确意思是ib和ic相加之后ib给自己再赋值2. Intic=ia+++ib;ia+++ib多个符号出现的时候靠前不靠后3. Intic=++ia+ib;前置和后置的区别如果是单独语句无区别参与运算的话前置的话先自增减后运算后置的话先运算(给自己赋值)后运算=小于等于≤结果:只显示对错=大于等于≥==等于=!=不等于≠=是赋值==是比较等于可能是对或者是错逻辑运算:连接条件之间的关系结果也只有两个正确或者错!非与||或shift+回车上面那个键^异或shift+6Inta,b;a5b5用“与”所连接的两个都要成立才是成立的!非所对的是一个元素|例:inta=5;intb=5;a5++b5;这时候b还是5因为电脑计算时计算到a5时已经判断整句

文档评论(0)

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

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

1亿VIP精品文档

相关文档