美文网首页
2019-08-05

2019-08-05

作者: kkkk小天使 | 来源:发表于2019-08-06 01:54 被阅读0次

    java

    面向对象

    1、版本:Java SE(Standard edition)客户端

                   Java EE(Enterprise edition)web端(企业)

                   Java ME嵌入式

    2、特性:

         强制面向对象:提供接口、类和继承

         健壮:强制类机制、异常处理、垃圾回收、丢弃了指针

         安全:防止恶意攻击(包)

    3、运行机制:虚拟机机制(使java在多个平台可以使用)

                          .java-->javac-->.class-->JVM-->各平台语言

    4、java初体验:编写代码:文本编译器

                              编译:javac检查代码是否有无法错误

                              运行:javaHello运行时错误

                              IDE:MyEclipse Eclipse AndroidStudio

    5、文件类型:c : class表示一个类

                           i  : interface接口

                          m : method方法

    6、同一个包(文件夹)里源文件不能重名

    7、为什么需要自己创建一个package

       (1)避免重名

       (2)合理管理代码的结构

             views:自定义的视图

             activities:界面       

             model/java jean:模型

             Tools:工具

             3rd:第三方控件

    8、命名空间的作用:

    (1)不同命名空间可以重名,使用不同命名空间文件会出现提示(选取想要导入的包)

    (2)使用import导入某个包里面源文件(使用一个文件之前必须导入,自己包里面不需           要导入)

    9、Java的类:以class开头就是一个类

         (1)在同一个源文件里面可以创建多个类

         (2)所有的类都会在目录结构中体现(藏不住)

         (3)public修饰的类文件名称要和类名相同,所以一个源文件里面只有一个用public修饰的类(一看源文件就知道public的类)

    10、先有入口才能有对象存在(main函数)

           静态方法(static)在类加载前就被提前加载了

    11、void main方法不需要返回值  GC机制  自动释放

    12、C语言:基本数据类型:char   short   int   long   double   float   bool   int a[]   

            int *pA      struct Person(可封装)

            java(一切皆对象):char

    13、Java.lang包里有很多接口、数据类型

    14、final   最终的,不会有子类

    15、多读源码

    16、print  打印;println  默认打印后换行

    17、布尔类型:boolean  

    数组:String[]

    字符:String

    18、输入:创建一个scanner扫描仪,向终端输入文件、字符等

    19、hasNext()  判断是否还有数据

    20、ctrl+P  光标移到上一行

           ctrl+N  光标移到下一行

    ctrl+A  光标跳到行首

    ctrl+E  行尾

    ctrl+B  向左一个光标

    ctrl+F  向右一个光标

    ctrl+W  当前窗口做大化

    感悟

    温故而知新

    相关文章

      网友评论

          本文标题:2019-08-05

          本文链接:https://www.haomeiwen.com/subject/tjcpdctx.html