欢迎来到天天文库
浏览记录
ID:36207396
大小:1.26 MB
页数:54页
时间:2019-05-07
《java基础常识[整理版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《Java语言程序设计(一)》串讲主讲人:周立民更多优质自考资料尽在百度贴吧自考乐园俱乐部(http://tieba.baidu.com/club/5346389)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你.........Java语言基础知识基础知识部分重点:Ø应用程序和小应用程序的基础知识Ø程序的开发过程Ø基本数据类型Ø算术运算、关系运算、逻辑运算、自增自减运算。ØJAVA语句Java语言基础知识一、什么是程序生活中的程序:程序一词来自生活,通常指完成某些事务的一种既定方式和过程在日常生活中,可以将程序看成对一系列动作的执行过程的
2、描述计算机程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合.二、为什么学习JAVAJava是SunMicrosystems于1995年推出的高级编程语言Java领域的JavaSE、JavaEE技术已发展成为同C#和.NET平分天下的应用软件开发平台和技术三、JAVA能作什么•开发桌面应用程序•银行软件、商场结算软件•开发面向Internet的应用程序•网上数码商城、阿里巴巴、易趣网四、JAVA的特点1、强类型2、编译和解释3、自动无用内存回收功能4、面向对象5、与平台无关6、安全性7、分布式计算8、多线程五、JAVA程
3、序的开发过程:三步走1、编写源程序2、编译源程序3、运行第一个Java程序publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println(“你好!JAVA课程");}}关键字高亮类名与文件显示名完全一样main方法是Java程publicclassHelloAccp{序执行的入口点publicstaticvoidmain(String[]args){System.out.println(“你好!JAVA课程");}main方法四要素从控制台输出信息必不可少
4、}{和}一一对应,缺一不可变量1、概念:是存储数据的一个基本单元。2、变量的声明和赋值数据类型变量名=数值;数据类型变量名;变量名=数值;使用变量的步骤:第一步:声明一个变量根据类型开辟空间第二步:赋值将数据存入空间第三步:使用变量取出数据使用Java数据类型数据类型数据数值非数值非洲2.175char整型非整型1239/12/2003StringintdoubleThequickbrownfox整型非整型陈扬…………数值非数值9999002.12数据属于不同类别TRUE数据类型说明数据类型说明char用于存储单个字符(字符型)如:性别‘男’
5、、‘女’,电灯‘开’、‘关’int用于存储整数(整型)如:一天的时间是24小时,一月份有31天double用于存储小数,占8个字节,64位。(双精度)如:蒙牛早餐奶的价格1.3元,手机待机时间6.5小时float用于存储小数,占4个字节,32位(单精度)如:蒙牛早餐奶的价格1.3元,手机待机时间6.5小时数据类型说明数据类型说明boolean用于存储真和假两个值(逻辑类型)True表示真,false表示假。String用于存储一串字符(字符串)如:“我的爱好是踢足球”,“我喜欢Java程序”变量命名规则•Java语言中,变量命名要符合一定规则
6、首字母其余部分任意多的:变1、字母1、数字量2、下划线‘_’2、字母名3、‘$’符号3、下划线‘_’4、‘$’符号变量命名规范:简短且能清楚地表明变量的作用,通常第一个单词的首字母小写,其后单词的首字母大写。例如:myScore赋值运算符赋值运算符变量名表达式;•表达式举例Z=(X*2)+(5–Y)表达式表达式表达式算术运算符基本的算术运算操作数运算符操作数使用关系运算符•比较高低、大小、长短•张三的考试成绩是否比李四高•大象是否比乌龟更长寿•篮球跟地球一样大吗使用关系运算符可如以何比比较较高?低、大小、长短什么是关系运算符常用的关系运算符有
7、哪些:>,<大象的寿命<乌龟的寿命==,!=真张三的成绩>李四的成绩>=,<=假令狐冲每次考试成绩>=90分真篮球的大小==地球的大小假由此看出关系运算符的作用:用来做比较运算比较后结果:boolean类型自动类型转换------类型提升规则在某种条件下,系统自动完成类型转换两种类型兼容例如:int和double兼容目标类型大于源类型例如:double型大于int型对于表达式如果一个操作数为double型,则整个表达式可提升为double型强制类型转换强制类型转换intb=(int)10.2;doublea=10;(类型名)表达式intc=(
8、int)a;去年Apple笔记本所占的市场份额是20,今年增长的市场份额是9.8,求今年所占的份额?intbefore=20;//apple笔记本市场份额编译出错:
此文档下载收益归作者所有