欢迎来到天天文库
浏览记录
ID:17044878
大小:1.00 MB
页数:29页
时间:2018-08-27
《java学习笔记 基于马士兵老师视频教学的笔记》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Java学习笔记学习Java首先要配置环境变量,在电脑属性的高级中,点击环境变量,classpath中有一英文句号“.”后跟一个分号,表示当前路径的意思。由第一个程序Helloworld为例说明Java的基本运行代码:publicclassHelloWorld{ publicstaticvoidmain(Stringargs[]){ System.out.println("Hello,World!"); }}在Java中只能允许有一个公共类,此区别于C++。还有Java的写作风格与C和C++有很大区别。下面细谈Java的基本语法,与其他语言类似,Java每一条语句都以“;”结束。1
2、.shortbytechar之间不会自动转换,他们运算时首先转换为int然后进行运算;boolean不会进行转换;如:byteb1;byteb2;byteb3=byte(b1+b2);b1+b2运算后是int类型,可以bytea=1;//可以把数值直接赋值不超范围,(-128~127)loanapprovalandpostcreditapprovalofficer/atalllevelsinaccordancewithcreditapprovalrules,licensingandeventualexerciseofcreditdecisionpowerofpersonsorinstit
3、utions.Reviewfindingsandreviewcomments,accordingtotheBank'screditfloatf1=1.234f;longl1=300000000L;f和L一定加上;1.System.out.println();//输出后换行System.out.print();//输出后不换行&&和&的区别:表达式1&&表达式2只要表达式1错误,后不再计算,表达式1&表达式2就算表达式1错误表达式2也会计算。+既可以作为加号,也可以作为连接符,即左右都是字符串,当有一个是字符串,系统默认把另一个转化为字符串再处理。例如:System.out.println
4、(“c=”+c);打印时,无论任何类型,都先转换为字符型,再进行打印。2.聚合关系,就是包含关系,实现关系就像虚基类,在派生类中实现。3.定义成员变量可以初始化,若不则自动初始化(可以直接在成员变量的定义时初始化);但局部变量一定要自己初始化,boolean类型默认为false,其他默认为0;在main中调用函数时,只要定义了构造函数并且初始化,就一定要把实参的值写到函数里,不能少参数。因为所有数值定义后都有默认值,所以一定要初始化如:intx;x默认为0;但是如果都不写初始值,调用函数可以不用参数。4.String关键字是字符串定义,不是字符如:(Stringname=“fgsdhj”
5、//也不用写name[]);必须使用new来创建对象loanapprovalandpostcreditapprovalofficer/atalllevelsinaccordancewithcreditapprovalrules,licensingandeventualexerciseofcreditdecisionpowerofpersonsorinstitutions.Reviewfindingsandreviewcomments,accordingtotheBank'scredit1.静态数据成员static:在类体(Car)中定义的时候privatestaticintsid=0;…
6、…在以后的publicstaticvoidmain()中可以通过Car.sid;或者Carmm;mm.sid;访问2.import与packagepackage位于程序开始如packagecom.bjsxt.java140;并把生成相应的类放到相应的子目录下即新建文件<在原来类的目录下新建>com\bjsxt\java140,把类的.class文件放在该目录下,就是打包了,在jdk1.5以后类的.java文件可能也会影响,所以把.java删掉。在以后的类中调用时可以com.bjsxt.java140.类名=new类名();或者用引入:importcom.bjsxt.java140.类
7、名;或者importcom.bjsxt.java140.*<包括该目录下所有类>3.在要打包的上一层文件目录E:javatest2jar–cvftest2.jar就能把test2目录下所有文件打包成.jar文件即windows下的压缩包。4.继承权限:用关键字extends.有privateprotecteddefault<包权限>public而private继承继承之后也没有使用权,只有在定义private的类中才可以使用;
此文档下载收益归作者所有