java学习—day_1
2016-01-02 09:54
274 查看
1.java是一个公共的类文件,且类名必须与文件名相同
2.一个文件中允许有多个类。编译时自动区分开。
3.在编写java程序时,类名称首字母必须大写。
4.println();ln表示换行,不加则不换行。
4.单行注释://
多行注释:/* */
文本注释:/** */ (不同于c)
5.java的标识符,字母,数字,下划线还有一个$,不能以数字开头。
6.在java中有特殊意义的:true,false,null
java的数据类型:
1.基本的数据类型:
数值型:整型(byte,short,int long)
浮点:float,double
字符型:char
布尔型:boolean
2.引用的数据类型:
类:class
接口:interface
数组:
3.数据在计算机中的存储室一个圆形。
4.为了防止数据溢出,可以用long(a)进行扩充
5.字符串,转义字符:
6.boolean:true,false
7.所有的数据类型都会向字符串转换。
8.数据类型的强制转换方式:(预转换数据类型)变量名
例如:float a=32.6;
int x=(int)s;
9.java中的逻辑与,逻辑或,与,或的区别:
测试代码:
public class OperateDemo01{
public static void main(String[] args){
int x=10/0;
System.out.println("x="+x);
}
}
运行时会出错:显示(Exception in thread"main" java.lang.arithmetic.exception:/by zero)
造成以上问题的原因是被除数是0。
验正"&"作用:
public class OperatorDemo10{
public static void main(String[] args){
if(10!=10 & 10/0==0){
System.out.println("true");
}
}
运行时会出错:显示(Exception in thread"main" java.lang.arithmetic.exception:/by zero)
造成以上问题的原因是被除数是0。
验正"&&"作用:
public class OperatorDemo11{
public static void main(String[] args){
if(10!=10 && 10/0==0){
System.out.println("true");
}
}
程序运行时竟然没有出错提示,因为&&发现第一个条件不满足,则后面的就不进行判断了。
“|”与“||”的关系也是一样的。
十点了,该吃早餐了。。。。。。。。。。。。。。。。,晚上继续码字。
2.一个文件中允许有多个类。编译时自动区分开。
3.在编写java程序时,类名称首字母必须大写。
4.println();ln表示换行,不加则不换行。
4.单行注释://
多行注释:/* */
文本注释:/** */ (不同于c)
5.java的标识符,字母,数字,下划线还有一个$,不能以数字开头。
6.在java中有特殊意义的:true,false,null
java的数据类型:
1.基本的数据类型:
数值型:整型(byte,short,int long)
浮点:float,double
字符型:char
布尔型:boolean
2.引用的数据类型:
类:class
接口:interface
数组:
3.数据在计算机中的存储室一个圆形。
4.为了防止数据溢出,可以用long(a)进行扩充
5.字符串,转义字符:
6.boolean:true,false
7.所有的数据类型都会向字符串转换。
8.数据类型的强制转换方式:(预转换数据类型)变量名
例如:float a=32.6;
int x=(int)s;
9.java中的逻辑与,逻辑或,与,或的区别:
测试代码:
public class OperateDemo01{
public static void main(String[] args){
int x=10/0;
System.out.println("x="+x);
}
}
运行时会出错:显示(Exception in thread"main" java.lang.arithmetic.exception:/by zero)
造成以上问题的原因是被除数是0。
验正"&"作用:
public class OperatorDemo10{
public static void main(String[] args){
if(10!=10 & 10/0==0){
System.out.println("true");
}
}
运行时会出错:显示(Exception in thread"main" java.lang.arithmetic.exception:/by zero)
造成以上问题的原因是被除数是0。
验正"&&"作用:
public class OperatorDemo11{
public static void main(String[] args){
if(10!=10 && 10/0==0){
System.out.println("true");
}
}
程序运行时竟然没有出错提示,因为&&发现第一个条件不满足,则后面的就不进行判断了。
“|”与“||”的关系也是一样的。
十点了,该吃早餐了。。。。。。。。。。。。。。。。,晚上继续码字。
相关文章推荐
- Java语言基础知识
- 《Java虚拟机原理图解》1.3、class文件里的訪问标志、类索引、父类索引、接口索引集合
- java封装
- java语言概述
- java 四中修饰符的访问权限
- Java编程基础
- 【Java】Java连接MySql
- java Servlet+mysql 调用带有输入参数和返回值的存储过程(原创)
- 49.scala编程思想笔记——衔接JAVA
- Java并发API:闭锁 CountDownLatch
- 【Java】Java连接sql2008数据库
- Java解惑八:很多其它库之谜
- 【JAVA笔记——道】JAVA对象销毁
- Java 中的日期与时间
- Java 中的日期与时间
- Java 日期时间
- 从Cheney算法->广度优先搜索->倒酒问题(JAVA实现)
- java温习笔记01:环境配置及编辑器设置
- java web学习(基础篇)一 从Servlet开始说起
- MyEclipse小工具