收藏 分销(赏)

java-基础要点总结-学习java必看.docx

上传人:二*** 文档编号:4515044 上传时间:2024-09-26 格式:DOCX 页数:2 大小:13.30KB
下载 相关 举报
java-基础要点总结-学习java必看.docx_第1页
第1页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
Java基础 1 .JAVA程序是由1个或者N个CLASS组成的程序.编写--javac进行编译——java进行执行 2 .类名的命名:规范:第一个字母要大写第一字母必须是字母下划线 美圆符号人民币 符号〃.不是第一个字母的话可以是数字 3 .文件名和类名的关系如果class前面没有public是可以不一样的但是如果有的话必须一 样.两个BYTE SHORT类型进行加减乘除的时候返回的结果是int类型 /*需求:定义一个hello world小程序。 步骤: 1,通过class关键字定义一个类。将代码都编写到该类中。 2,为了保证该的独立运行。在类中定义个主函数。格式public static void main(String[] args)3,保存成一个扩展名为java的文件。 4,在dos控制台中通过javac工具对java文件进行编译。 5,在通过java命令对生成的class文件进行执行。 */class Demo〃定义一个类。 {〃主函数。 public static void main(String[] args) {〃输出语句。 System.out.println("hello haha"); )) 6.字符串数据和任何数据使用+都是相连接,最终都会变成字符串。 System.out.println(,,5+5,,+(5+5));//,,5+5=55n转义字符:通过' 来转变后面字母或者符号的含义。 \n:换行。 \b:退格。相当于backspace。 '匚按下回车键。window系统,回车符是由两个字符来表示\r\n. \七制表符。相当于tab键。 7.ifelse结构 简写格式:变量二(条件表达式)?表达式1 :表达式2 ;三元运算符: 好处:可以简化if else代码。 弊端:因为是一个运算符,所以运算完必须要有一个结果。 class OperateDemo( public static void main(String[] args)( int x = 7;〃逻辑运算符用于连接boolean类型的表达式。 //x>3 & x<6 = true & true = true;/* true & true = true;true & false = false; false & true = false;false & false = false; & :只要两边的boolean表达式结果,有一个为false。那么结果就是false。 只有两边都为true,结果为true。 true | true = true;true | false = true; false | true = true;false | false = false; I :两边只要有一个为true,结果为true。 只有两边都有false,结果为falseoA :异或;就是和I有点不一样。当true A true = false; true A true = false;true A false = true; false A true = true;false A false = false; A:两边相同结果是false。 两边不同结果是true。 &和&&的特点: &:无论左边是true是false。右边都运算。 &&:当左边为false时,右边不运算。 I :两边都参与运算。 II :当左边为true。右边不运算。 int n = 3,m = 8;System.out.println(,,n=,,+n+,,,m=',+m); 1,通过第三方变量。 /*int temp;temp 二 n; n = m;m = temp; 2不用第三方变量。 11 = 3+ 8;3 = 11-8; 8 = 11-3;n = n + m;〃如果n和m的值非常大,容易超出int范围。 m = n - m; 3 .用人来交换n = n - m; n = n A m;m = n A m;//(nAm)Am; n = n A m;//n A (n A m)System.out.println("n=,,+n+"/m="+m); }} if和switch语句很像。 具体什么场景下,应用哪个语句呢? 如果判断的具体数值不多,而是符合byte short int char这四种类型。 虽然两个语句都可以使用,建议使用swtich语句。因为效率稍高。 其他情况:对区间判断,对结果为boolean类型判断,使用if, if的使用 范围更广。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 通信科技 > 开发语言

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服