zoukankan      html  css  js  c++  java
  • java入门 学习日志一

    1:java文件的建立:java文件后缀名必须是java 。java文件名必须和主类名一致 。
    2:java文件的编译:cmd命令输入javac 主类名 .java的形式对java文件进行编译 。生成.class文件。
    3:java文件的运行:cmd命令输入java 主类名的形式运行java文件 。
    4: java命名规范:
    类名 、接口名:首字母大写,之后每个单词首字母大写。
    方法名、变量名:首字母小写,之后每个单词首字母大写 。
    常量名:全部大写 。
    关键字: 全部小写 。
    ······························································································

    第一个程序:永远的"Hello World!"

    public class Hello //定义了一个类 类名为Hello
    {
    	public static void main(String args[]){ //主方法,程序的起点
    		System.out.println("Hello Word"); //输出语句
    	}
    }
    

    运行结果如下:
    在这里插入图片描述
    第一个程序的解释

    1 . 关于类的定义:
    (1) .public class定义 :类名称必须与文件名保持一致 ,否则无法编译 ,且一个.java 程序只能有一个 public class 。
    (2) .class定义:类名称可以和文件名不一致 ,但是生成的是class定义的名称 。一个 .java程序中可以有多个.class定义 ,编译后会分为不同的 .class文件 。
    2 .主方法 :main() :
    主方法表示的是一个程序的的起点 ,所有代码都由此开始顺序执行 。在java中主方法也要放在一个类中 。主方法所在的类称为主类 。其定义的格式如下:

    public static void main(String args[]){
    	编写程序 ;
    	}
    

    3 .系统输出 :System .out .println()

     对于输出有以下两种格式  :
     输出后换行:System .out .println("");
     输出后不换行 :System .out .print("");
    

    数据类型的划分

    数据类型分为 基本数据类型和引用数据类型 。
    1:基本数据类型包括 数值型 、字符型(char) 、布尔型(boolean) 。
    其中数值型包括整数型(byte 、short 、int 、long )和浮点类型 (float 、double)。
    2:引用数据类型包括 :类(class)、接口(interface)、数组 。

    整形:
    1:

    public class Demo{
    	public static void main(String args[]){
    	int max=Integer.MAX.VALUE; //取出int类型的最大值
    	int  min =Integer.MIN.VALUE ;//取出int类型的最小值
    	System.out.println(max);
    	System.out.println(min);
    	}
    }
    

    输出int类型的最大值和最小值 。
    2:
    java中所有的整数默认为int类型 。
    (1)将int 型常量变为long型常量 ,使用“数字L”、“数字l”.
    (2)将int 型变量变为long型变量 ,使用“long 变量名称” .
    (3)数据范围小的数据与数据范围大的数据进行计算时,自动向大范围的数据类型进行转换。

    浮点数:
    java中所有的小数都是double类型,double类型是保存范围最广的数据类型 。

    字符型:

     public class Demo{
    	public static void main(String args[]){
    	char a='A' ;
    	int b=a ; //字符和int可以以编码的形式进行转换
    	System.out.println(a);
    	System.out.println(b);
       }
    }
    

    程序执行结果 :

             A 
             65
    

    布尔型 :

    布尔类型是一种逻辑结果 ,保存true ,false 两类数据 。

    public class Demo{
    	public static void main(String args[]){
    	boolean flag=false;
    	if(!flag)	{
    		System.out.println("Hello world .");
    		}
    	}
    }
    

    程序执行结果:Hello world .

    String 型类型
    String属于引用数据类型 (它属于一个类 ,所以首字母大写)。
    String表示一个字符串 ,要求使用双引号声明 。

    public class Demo{
    	public static void main(String args[]){
    	String str ="Hello" ;
    	System.out.println(str);
    	str += "world " ;  //字符串连接
    	str =str+"!!!";
    	System.out.println(str);
    	String ans="字符串加法:";
    	ans+=100+99;
    	System.out.println(ans);
       }
    }
    

    程序执行结果 :
    Hello
    Hello world!!!
    字符串加法:10099

    在基本数据类型中 ,任何数据类型都向范围大的数据类型转变 。但是如果遇到了String这样的引用数据类型就不一样了 。所有的数据类型 ,遇见String 的+ ,那么所有的数据类型都变为了String 类型 。

  • 相关阅读:
    jQuery点击事件解绑
    js添加key为数字的对象,通过类似于通过访问数组的中括号形式访问对象属性
    JS区分中英文字符的两种方法: 正则和charCodeAt()方法
    js时间比较,获取n天后(前)的日期
    js延迟函数
    @RequestBody和@ModelAttribute注解
    HttpServletRequest
    java异常处理之throw, throws,try和catch
    js去除空格,判断是否包含
    CSS :focus 选择器
  • 原文地址:https://www.cnblogs.com/fxzemmm/p/14847973.html
Copyright © 2011-2022 走看看