JAVASE初课堂笔记_new.docxVIP

  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文档。上传文档
查看更多
JAVASE初课堂笔记_new

第一步:新建一个文本文档,文件名为Hello第二步:修改文件后缀名为.java 第三步:在Hello.java文件中,写入这样一段代码:public class Hello{public static void main(String args[]){System.out.println(做人没有梦想,那跟咸鱼有什么分别);}}注意:代码中的中括号大括号分号等,都必须是英文字符第四步:打开一个DOS窗口,使用javac命令编译java源文件注意:使用javac命令的前提是要正确的配置path环境变量第五步:确保生成Hello.class文件,使用java命令运行字节码文件if(a[i] a[j]) {int t = 0 ;t = a[i];a[i] = a[j];a[j] = t;}大括号内的语句都属于if语句块几款代码编辑工具UltraEdit、Notepad++、EditPlus变量:int x=4;局部变量:定义在方法内的变量,或语句块内的变量局部变量必须赋初始值,否则无法使用。成员变量:定义在类里面,方法的外面,属于对象,每个对象拥有自己的成员变量,互相不冲突成员变量未初始化时,系统会自动初始化,给默认值。静态变量:(也叫类变量)定义在类里面,方法的外面,static关键字修饰。属于类,所有对象共享一个变量常量: final int y = 6;JAVA的命名规范:不可跟关键字重复只能包含数字、字母、下划线、$,其中数字不可以开头关键字:数据类型:分为两大类:基本数据类型和引用数据类型引用类型的变量也叫指针,它保存了一个对象的内存地址Student stu = new Student();stu 就是引用变量,把一个对象赋给stu,也就意味着stu此刻保存了对象的地址。我们可以通过stu来调用这个对象的方法,或者访问对象的属性。注意引用变量也是有类型区分的,stu 的类型是Student,因此有时我们会说stu这个对象是Student类型的。基本数据类Int 整数型 4字节Short短整型 2Byte 字节型 1Long 长整型 8Float 单精度浮点型 4Double 双精度浮点型 8Char 字符型 2Boolean布尔型 1类型转换char型、short型、byte型运算时,只能转换为int型自动转型(类型的自动提升)的原则范围由小到大、精度由低到高int a =4, b=5;(float) (a*b)注意在类型转换时,运算的优先级:如果写成了(float)a*b,则会先把a转成float类型再与b进行计算,那跟我们想要的结果就不一样了,因此这里要特别小心。转义字符: \反斜线加上字符\t \n\\\”运算符:算术运算符+ 、-、*、/、%取模求余数关系运算符、、==、!=、=、=、一元运算符+、-、~、!赋值运算符=逻辑运算符、||、!递增、递减运算符++、--三目运算符(布尔表达式) ?表达式1 :表达式2布尔表达式的值为真时,运算结果为表达式1,否则结果为表达式2例1: (a == 30) ? x += 5 : x = 0;如果a等于30,则执行x+=5,否则执行x=0;例2:String str = (a == 30) ? “哈哈” : “呵呵” ;如果a等于30,str的值是哈哈,否则呵呵运算符的优先级关系if语句的使用If语句接受一个逻辑表达式,判断真假if(a30) {System.out.println(aaaa);}elseif(a 25){//………}switch语句只能做等值的判断(==),并且只能判断int变量或可以转换成int型的变量小心case穿透,记得要加break语句注意理解if和switch的用法上的区别,理解它们的使用场合char c = m;switch(c) {casex : {System.out.println(x);System.out.println(x);break;}casem : System.out.println(m); break;casez : System.out.println(z); break;default : System.out.println(默认情况);}While循环int i = 0;while(i100/*循环条件*/) {System.out.println(循环第+i+次);i++;}do while循环:第一次执行循环体,不判断条件!For循环99乘法表for (int i=0;i=10;i++){System.out.println(i);}//打印出i的值,观察结果第一步:建立一个for循环for (int i=0;i=10;i++){for(int j=0;j=10;j++){System.out.p

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档