java课上知识点整理—java代码结构、标识符、数据类型、运算符
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java课上知识点整理—java代码结构、标识符、数据类型、运算符,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3780字,纯文字阅读大概需要6分钟。
内容图文
![java课上知识点整理—java代码结构、标识符、数据类型、运算符](/upload/InfoBanner/zyjiaocheng/1159/54efe141c46e4fd68a1a72bd48f95b51.jpg)
1 package com.hanqi;//包名,必须在首行,和namespace类似: 2 3//默认的引用:import java.lang.*; 引用,和use类似 4 5publicclass Test1 { //与C#一样 6 7//java方法名一般第一个字母小写 8//C#的方法名一般第一个字母大写 9//同样表达字符串,java——String 10// c#——string 11//Main方法:c#应用程序的入口点 12//main方法:java程序的入口点 1314//静态变量:i15staticint i=30; 1617publicstaticvoid main(String[] args) { 18// TODO 自动生成的方法存根 19//控制台输出2021 System.out.println("测试输出"); 22//快捷键:sysout+Alt+/ 23//快速注释、解除注释:Ctrl+/24 System.out.println(); 25 java.io.File f=new java.io.File(""); 26 java.io.File q=new java.io.File(""); 27//数字不能紧跟着出现在int后面,可以在$符后面,int后面可以加(下划线)_、$、数字、字母,不能与关键字重复 28//类型转换 29//整数的默认类型是int 30//整数 转化成long型:在整数后面加l或L, 31//当范围大的数值类型赋值给范围小的数值类型的时候,会提示错误, 32//可以使用强制转换,(类型) 33//强制转换只能用在数据类型兼容的变量之间,例:同整形之间相互转换,整数类型与字符型不能强制转换34int _$a1=(int)1234L; 35int _$a123=1; 36//long型在java里表示时间,通用时间, 37//从某个特殊时间(1970—1—1 0:0:0)开始的毫秒数38long l=1234; 394041float f1=123.45F; 42double d=123.456D; 43//“”代表字符串44char a=‘a‘; 45char b=‘b‘; 46char c=‘c‘; 47char z=‘中‘; 484950//字符集里面的序号 51//查字符集的相关知识,什么是Ascii码,什么是UTF—8;什么是GB2312;什么是GBK 52//Ascii:最初的字符集;UTF—8:目前通用的 53//中国的:GB2312,只能放简体中文;GBK,可以放简体中文,也可以54int a1=a; 55int b1=b; 56int c1=c; 57int z1=z; 5859 a=99; 60//println:显示自动换行 61//println=pritn+\n62 System.out.println("a="+a+"a1="+a1); 63 System.out.println("b="+b+"b1="+b1); 64 System.out.println("c="+c+"c1="+c1); 65 System.out.println("z="+z+"z1="+z1); 6667//转义字符68 System.out.println("这是一段话。\n换行带下一行");//\切换到下一行69 System.out.println("这是一\t换行带下一行"); 70 System.out.println("这是一段话\t换行带下一行"); 71//显示输出一个\;72 System.out.println("这是一段话\\换行带下一行"); 73//(boolean)布尔型表示真和假74boolean t=true; 75 t=false; 76//强制转换77int i=(int)12345L; 78//隐式转换79 l=i; 80//强制转换81 i=(int)l; 82//定义常量83finalint q1; 84 c1=123; 85finaldouble PAI=3.14; 86int m=13/2; 87int n=13%2; 88 System.out.println("m="+m+"n="+n); 89// +用来转型,m转型为字符串类型90 String s=m+""; 9192939495 } 9697 }
1 package text; 2 3 public class Text2 { 4 /** 5 * java文档注释 主方法 6 * 说明方法的使用 7 * 并且可以通过工具生成java说明文档 8 * 9 * @param args 参数说明 传入的值 10 */ 11 public static void main(String[] args) { 12 // TODO 自动生成的方法存根 13 // 14 int i=0; 15 i=i+1; 16//自增、 17 i+=1; 18//自减 19 i-=1; 20 i*=1; 21 i/=1; 22 i%=1; 23//测试++ --的优先级 24//先运算再赋值 25 i=10; 26int j=i++; 27//i=11 j=10 28 System.out.println("j="+j+"i="+i); 29 i=10; 30int q=i--; 31//i=9 q=10 32 System.out.println("q="+q+"i="+i); 33 i=10; 34//先赋值后运算 35int m=++i; 36//i=11 m=11 37 System.out.println("m="+m+"i="+i); 38 i=10; 39int n=--i; 40//i=9 n=9 41 System.out.println("n="+n+"i="+i); 42//比较运算符 43 44 45//逻辑运算符 46//与(&&:短路写法 ,早前面错误的情况下只运算前面,后边不运算; &:不管前面对不对,前后都要运算) 47//全是true才返回true 48//只要有一个false就返回false 49 System.out.println(true && true);//true 50 System.out.println(true && false);//false 51 System.out.println(false & true);//false 52 System.out.println(false && false);//false 53//或(||:短路写法 ,早前面正确的情况下只运算前面,后边不运算; |不管前面错不错,前后都要运算:) 54//全是false才返回false 55//只要有一个true就返回true 56 System.out.println(true | true);//true 57 System.out.println(true || false);//true 58 System.out.println(false || true);//true 59 System.out.println(false || false);//false 60//非(!),放在逻辑表达式的前面 61 System.out.println(!(1<2));//false 62//三元运算符 ? : 条件运算 63 64 String str=""; 65if(i>5) 66 { 67 str="i大于5"; 68 } 69else 70 { 71 str="i小于或等于5"; 72 } 73 74 str=i > 5?"i大于5":"i小于或等于5"; 75 System.out.println("str="+str+"\n"+"i="+i); 76 77//方法一 78for(int k=1; k<=9; k++) 79 { 80for(int u=1; u<=k; u++) 81 { 82 System.out.print(u+"+"+k+"="+(u+k)+" "); 83 84 } 85 System.out.println("\n"); 86 } 87//方法二 88int c=10; 89for(int k=9;k>=1;k--) 90 { 91for(int u=9;u>=k;u--) 92 { 93 System.out.print((c-k)+"+"+(c-u)+"="+((c-k)+(c-u))+" "); 94 } 95 System.out.println("\n"); 96 } 97 98 } 99100 }
原文:http://www.cnblogs.com/yg6405816/p/5568213.html
内容总结
以上是互联网集市为您收集整理的java课上知识点整理—java代码结构、标识符、数据类型、运算符全部内容,希望文章能够帮你解决java课上知识点整理—java代码结构、标识符、数据类型、运算符所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。