main方法中声明8种基本数据类型的变量并赋值  char→  int→ long→ float→ double byte→ short→ …
注意:float虽然是4个自减,但是它的取值范围却比8个字节的long要大. float和double只能用来作科学计算或者是工程计算,但在商业计算中我们要用java.math.BigDecimal,通过使用BigDecimal类可以解决上述问题,实例代码如下: package ex;   import java.math.*;   public class BigDecimalDemo {     public static void main(String[] args){         …
JAVA中的8种基本数据类型:byte short int long float double char boolean 特别说明: 1)char类型占2个字节,可以表示汉字.汉字和英文字符都占2个字节. 2)boolean类型理论上占1个bit,但实际中按1个byte(字节)处理. 3)基本数据类型之间的转换:低级向高级自动转换,高级向低级需要显示(强制)转换. public class ByteAndBit { public static void main(String[] args) {…
注释: 根据java语言规范,main方法必须声明为public. 当main方法不是public时,有些版本的java解释器也可以执行java应用程序.有个程序员报告了这个bug. 如果感兴趣可以查一下这个bug号码4252539.这个bug被标明“关闭”,不予修复.Sun公司的工程师解释说:java虚拟规范并没有要求main方法一定是public. 好在,这个问题在 java SE1.4及以后的版本中强制main方法是public 最终的到了解决.…
-- Java 命令行参数 -- 关于其中的args以及public static / static public Java 命令行参数 前面已经看到多个使用Java数组的示例,每一个Java应用程序都有一个带String arg[]参数的main方法,这个参数表明main方法将接收一个字符串数组,也就是命令行参数.     例如,看一看下面这个程序: ------------------------------------------------------------------------…
一.复习了一维数组,还复习了强制类型转换的注意点. package com.bjpowernode.java_learning; public class D67_1_GoDeepIntoArrays { public static void main(String[] args) { //创建一个数组,这个数组既可以存储Dog,也可以存储Cat Animal67[] as = new Animal67[4]; //给数组每个元素赋值 Dog67 d1 = new Dog67(); Dog67…
22.编写一个类A,该类创建的对象可以调用方法showA输出小写的英文字母表.然后再编写一个A类的子类B,子类B创建的对象不仅可以调用方法showA输出小写的英文字母表,而且可以调用子类新增的方法showB输出大写的英文字母表.最后编写主类C,在主类的main方法 中测试类A与类B. package jicheng; public class A { public void showA() { System.out.println("asdfsdf"); } } package jic…
Spring依赖注入机制,在Main方法中通过读取配置文件,获取Spring注入的bean实例.这种应用在实训的时候,老师曾经说过这种方法,而且学Spring入门的时候都会先学会使用如何在普通的javaBean里获取application中配置的bean.       不过后来真正用在项目上以后,完全都是自动实现注入,当项目不需要注入的时候,也是使用简单工厂模式进行简单开发.基本也不使用Spring来控制. ApplicationContext context = new ClassPathXm…
今天敲代码的时候发现,出现了这样一个情况: 我在我在main方法中调用了一个函数,并且这个函数没有用static修饰,就像这样: 这样报错了!!! 我虽然学Java 的时间也不多,但这个问题也帮助我更深刻的理解了一些东西. 我的方法体中间没有加上static,加上static之后就不报错了,像这样: 那么,为什么一定要加main呢?在Java的main主函数中调用别的函数的时候应该怎么办呢? 先解释这个: 用static修饰的方法,无须产生类的实例对象就可以调用该方法. 没有static修饰的方…