码迷,mamicode.com
首页 > 编程语言 > 详细

java的开发主要以http为基础

时间:2018-08-05 12:59:53      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:数据类型   package   解决   stat   span   object   div   字符串   str   

java的开发主要以http为基础。

反射:主要用于工具和框架的开发。

反射是对于类的再抽象;通过字符串来抽象类。

JAVA类的运行:classLoader:加载到虚拟机(vm)

Vm中只能存储对象(动态运行时的概念),.class文件加载到VM上就成为一个对象,同时初始静态成员及静态代码(只执行一次)。

Lang包下有一个类为Class:在反射中使用。此类中的每个对象为VM中的类对象,每个类都对应类类的一个对象(class.class)。

例:对于一个Object类,用getClass()得到其类的对象,获得类的对象就相当于获得类的信息,可以调用其下的所有方法,包括类的私有方法。

注意:在反射中没有简单数据类型,所有的编译时类型都是对象。

反射把编译时应该解决的问题留到了运行时。

 

 1 package TomTexts;
 2 import java.io.*;
 3 public class TomTexts_32 {
 4     public static void main(String []args)
 5     {
 6         int ch;
 7         System.out.println("请输入一行字符");
 8         try{
 9             while((ch=System.in.read())!=‘\r‘)
10                 System.out.write(ch);
11         }catch(IOException e){
12             System.out.println(e.toString());
13         }
14         System.out.write(‘\n‘);
15     }
16 
17     
18 }

 

java的开发主要以http为基础

标签:数据类型   package   解决   stat   span   object   div   字符串   str   

原文地址:https://www.cnblogs.com/borter/p/9425023.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!