精华内容
下载资源
问答
  • JAVA从入门到放弃

    2020-12-24 00:16:34
    JAVA从入门到放弃JAVA EEJava基础-语言基础Java基础-类和对象JAVA 与MySql二级目录二级目录三级目录 JAVA EE Java基础-语言基础 Java语言基础 Java基础-类和对象 Java之类和对象 JAVA 与MySql 二级目录 二级目录 三...

    JAVA EE

    Java基础-语言基础

    Java语言基础

    Java基础-类和对象

    Java之类和对象

    JAVA 与MySql

    二级目录

    二级目录

    三级目录

    展开全文
  • Java从入门到放弃

    2018-01-03 22:47:00
    Java从入门到放弃 2018.1.3  1.认识Java:  Java是Sun(Stanford university Notwork 1982年成立)公司开发出来的一套编程语言。 最早源于一个叫Green的项目(为家用电子消耗产品开发一个分布式代码系统,这样...

    Java从入门到放弃

                          2018.1.3

      1.认识Java:

        Java是Sun(Stanford university Notwork 1982年成立)公司开发出来的一套编程语言。     最早源于一个叫Green的项目(为家用电子消耗产品开发一个分布式代码系统,这样就可以通过     网络对家用电器进行控制),工程师们准备用c++,但是由于c++过于复杂,安全性差,最后决     定基于c++开发一种新语言Oak(Java前身,1991年出现),投标节目结果被SGI打败,落得“无     家可归”,最后从Mark Ardeesen开发的Mosaic和Netscape获得了启发。

            仅供参考:Sun公司生产机顶盒,结果发现每人家里基本都有了机顶盒,所以就在电视频      道上搞事情,结果就出现了Java。

      2.Java语言经历了以下三个发展方向:

       (1)JavaSE:包含构成java语言核心的类,如数据库连接,接口定义,输入/输出和网络编程。

       (2)javaEE(企业版):包含(1)中所有得类,并且包含用于开发企业级应用的类。

       (3)JavaME:被淘汰了吧?

     3.安装Jdk:

       默认路径安装,32位的在C:\Program Files (x86)\Java\jdk1.7.0_67

                 64位的在C:\Program Files\Java\jdk1.7.0_67

       3.1.配置环境变量:(以64位为例)

        方法一:打开系统环境变量path,点击编辑,在后面加上“;C:\Program                Files\Java\jdk1.7.0_67\bin”

        方法二:打开系统环境变量

             新建:JAVA_HOME:C:\ProgramFiles\Java\jdk1

             新建:CLASSPATH:.;%JAVA_HOME%\lib\;          总结:不知道有什么区别

             修改:path:%JAVA_HOME%\bin;                 感觉第一个好用多了,

                                                  目前没发现区别        注:其中bin文件夹是将来要使用的各种Java命令,但是这些命令本身不在Windows环境中,所以如果想使用这些命令,则必须在windows中注册此命令。

       4.输出hello everyone

               public class hello{                                                                                                      

                                                                 public static void main(String a[]){

                          System.out.println("hello everyone");                         脑补运行结果   编译:javac hello.java

                                    }                                                                                                    运行:java hello    

                           }

     

    转载于:https://www.cnblogs.com/lonely-keeper/p/8186247.html

    展开全文
  • JAVA 从入门到放弃

    2018-08-20 23:09:00
    学开发主要搞懂三个问题,是什么,为什么学,能做什么 什么是计算机程序:计算机按照某种顺序而完成的一系列有序指令的集合。 什么是开发语言:人类与计算机沟通的语言 ...* 例如:给我一杯水 转身厨房...
    学开发主要搞懂三个问题,是什么,为什么学,能做什么
            什么是计算机程序:计算机按照某种顺序而完成的一系列有序指令的集合。
        什么是开发语言:人类与计算机沟通的语言
          什么是java:一门优秀的开发语言,  
          为什么学java:这就问你自己了,可能吃饱了撑的。不想早死就别学。
      /** 计算机如何解决问题
     * 例如:给我一杯水 转身到厨房 找到一个杯子 找到水壶 在杯子中倒入一些水 拿着杯子走回桌子
     * 程序是用特殊的编程语言写出来表达如何解决我问题的
     * 程序=算法+数据结构
     * 算法:1.我们要让计算机做计算,就需要像这样找出计算步骤,如何用编程语言写出来
     * 2.计算机做的所有事情都叫算法
     * 3.计算机的步骤就是算法
     * 计算机的思维
     * 2x+6=20
     * 解方程
     * 枚举
     * 二分搜索
     * 枚举求最大公约数
     * 程序的执行步骤:解释 翻译 执行
     */
        java的作用:什么桌面程序,web程序,安卓程序等等都可以做
        Java技术平台:
               1.java SE是java的核心,能完成桌面应用程序的开发,是其它两者的基础;
                  2.java EE主要用于网络程序和企业应用开发。
                  3.java ME这个基本上没人用可以忽略
        java语言的特点:
             简单,跨平台,面向对象,可移植性,分布式,解释通用性,稳健,安全,多线程和同步机制。
             开发java程序,先下个jdk,再下一个ide(理解成开发工具就行),或者可以直接下个MyEclipse,安装都是傻瓜式操作。 
            jdk和jre的解释:

            1,JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre。

            2,JRE:Java Runtime Environment,java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。

            3,配置环境变量:让java jdk\bin目录下的工具,可以在任意目录下运行,原因是,将该工具所在目录告诉了系统,当使用该工具时,由系统帮我们去找指定的目录。

            环境变量的配置:

            1.安装完成后,右击"我的电脑",点击"属性",选择"高级系统设置"

            2.选择"高级"选项卡,点击"环境变量";

            1):永久配置方式:JAVA_HOME=%安装路径%\Java\jdk  path=%JAVA_HOME%\bin

            2):临时配置方式:set path=%path%;C:\Program Files\Java\jdk\bin

    特点:系统默认先去当前路径下找要执行的程序,如果没有,再去path中设置的路径下找。

        classpath的配置:

            1):永久配置方式:classpath=.;c:\;e:\

            2):临时配置方式:set classpath=.;c:\;e:\

               java的运行机制:

            举个栗子:
    package com.alphabet.entry;
    public class HelloWorld {
        public static void main(String[] args) {
            System.out.println("helloworld");
        }
    }
        编译之后, 我们得到了HelloWorld.class,
            在HelloWorld里面, 我们调用了 JAVA API中的 java.lang.System这个类的静态成员对象 out, out 的静态方法: public static void println(String string); 
            然后我们让虚拟机器来执行这个HelloWorld。
            1. jvm会在classpath中找到HelloWorld.class。
            2. jvm中的解释器(interpret)会把HelloWorld.class解释成字节码。
            3. 把解释后的字节码交由execution engin执行。
            4. execution engin会调用native method(即平台相关的字节码)来在host system的stdout(显示器)的指定部分打印出指定的字符串。
            5. 这样, 我们就看到"helloworld"字样了。

        javac命令和java命令做什么事情呢?

            要知道java是分两部分的:一个是编译,一个是运行。

            javac:负责的是编译的部分,当执行javac时,会启动java的编译器程序。对指定扩展名的.java文件进行编译。 生成了jvm可以识别的字节码文件。也就是class文件,也就是java的运行程序。

        java:负责运行的部分.会启动jvm.加载运行时所需的类库,并对class文件进行执行.

        一个文件要被执行,必须要有一个执行的起始点,这个起始点就是main函数.

        java的基础语法:
                1.Unicode字符集:java语言使用的Unicode标准字符集。在Unicode字符集中,前128个字符刚好是ASCII码,但大部分国家的“字母表”中的字母都是Unicode字符集中的字母,因此java所使用的字母不仅包括通常的拉丁字母,还包括汉子、希腊字母等等。
            java关键字
        标识符:

         1),数字不可以开头。

         2),不可以使用关键字。

        变量的作用域和生存期:

         变量的作用域:

            作用域从变量定义的位置开始,到该变量所在的那对大括号结束;

        生命周期:

            变量从定义的位置开始就在内存中活了;

            变量到达它所在的作用域的时候就在内存中消失了;

        数据类型:java数据类型是一切编程的基础。
            java绝大部分的操作是基于内存的,如果没有内存一切都无法说起,而数据类型就是跟内存息息相关的事物,他会让我们合理的使用内存。只有基础越牢固,才能越往上。

            变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。

            内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。

           常用数据类型:byte、short、int、long、float、double、char、boolean

    简单类型

    boolean 

    byte 

    char 

    short 

    int

    long

    float 

    double 

    void 

    二进制位数

    16 

    16 

    32 

    64 

    32 

    64 

    -- 

    封装器类

    Boolean 

    Byte 

    Character 

    Short 

    Integer 

    Long 

    Float 

    Double 

    Void 

    package com.alphabet.entry;
    import java.lang.annotation.Native;

    public class DataType {
        /**
         *     byte 数据类型是8位、有符号的,以二进制补码表示的整数;
         *     源码: public static final byte   MIN_VALUE = -128;
         *    最小值是 -128(-2^7);
         *    源码:public static final byte   MAX_VALUE = 127;
         *    最大值是 127(2^7-1);
         *    默认值是 0;
         *    byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一;
         *    by1是基本数据类型,by2是封装类
         */
        public static void byteType() {
            // TODO Auto-generated method stub
            byte by1=6;
            System.out.println(by1);
            Byte by2=8;
            String test=by2.toString();
            System.out.println(test);
            System.out.println(test.getClass());
        }
        /**
         * short 数据类型是 16 位、有符号的以二进制补码表示的整数
         * 最小值是 -32768(-2^15);
         * 最大值是 32767(2^15 - 1);
         * Short 数据类型也可以像 byte 那样节省空间。一个short变量是int型变量所占空间的二分之一;
         * 默认值是 0;
         * 
         */
        public static void shortType() {
            // TODO Auto-generated method stub
            short sh=8;
            System.out.println(sh);
            Short sh2=8;
            System.out.println(sh2);
        }
        /**
         * int 数据类型是32位、有符号的以二进制补码表示的整数;
         * 最小值是 -2,147,483,648(-2^31);
         * 最大值是 2,147,483,647(2^31 - 1);
         * 一般地整型变量默认为 int 类型
         * 默认是0
         * 也是最常用的类型
         *  @Native public static final int   MIN_VALUE = 0x80000000;
         *  @Native public static final int   MAX_VALUE = 0x7fffffff;
         *  
         */
        public static void intType() {
            // TODO Auto-generated method stub
            int int1=6;
            Integer int2=8;
            int int3=int2.intValue();
            System.out.println(int1);
            System.out.println(int2);
            System.out.println(int3);
            System.out.println(int2.MAX_VALUE);
            System.out.println(int2.MIN_VALUE);
        }
        /**
         * long:长整型
         * long 数据类型是 64 位、有符号的以二进制补码表示的整数;
         * 最小值是 -9,223,372,036,854,775,808(-2^63);
         * 最大值是 9,223,372,036,854,775,807(2^63 -1);
         * 这种类型主要使用在需要比较大整数的系统上;
         *
         */
        public static void longType() {
            // TODO Auto-generated method stub
            long long1=6;
            Long long2=8L;
            long long3=long2.SIZE;
            System.out.println(long1);
            System.out.println(long2);
            System.out.println(long3);
            System.out.println(long2.MAX_VALUE);
            System.out.println(long2.MIN_VALUE);
            System.out.println(long2.max(100, 999999999));
        }
        /**
         * float 数据类型是单精度、32位、符合IEEE 754标准的浮点数;
         * float 在储存大型浮点数组的时候可节省内存空间;
         * 默认值是 0.0f;
         * 浮点数不能用来表示精确的值,如货币;
         * 
         */
        public static void floatType() {
            // TODO Auto-generated method stub
            float f1=6;
            Float f2=8f;
            float f3=f2.SIZE;
            System.out.println(f1);
            System.out.println(f2);
            System.out.println(f3);
            System.out.println(f2.MAX_VALUE);
            System.out.println(f2.MIN_VALUE);
        }
        /**
         * char类型是一个单一的 16 位 Unicode 字符;
         * 最小值是 \u0000(即为0);
         * 最大值是 \uffff(即为65,535);
         * char 数据类型可以储存任何字符;
         * char可以输入任何东西,但是只唯一
         */
        public static void charType() {
            char c1='f';
            System.out.println(c1);
            Character c2='f';
            System.out.println(c2);
            /**
             * 为什么char和character不能来草字符串呢
             * 首先String不属于8种基本数据类型,String是一个引用类型的对象.他是专门用来处理字符串的
             * 因为char采用的是Unicode编码,所以基本上可以容纳所有的字符.
             * 而String是用来操作字符串的,String其实也就是一个char类型的数组
             */
            char[] c= {'1','2','a','b','c','d','e'};
            String d="12abcde";
            if (c.equals(d)) {
                System.out.println("一样的");
            }
        }
        /**
         * double 数据类型是双精度、64 位、符合IEEE 754标准的浮点数;
         * 浮点数的默认类型为double类型;
         * double类型同样不能表示精确的值
           * //浮点计算是有误差的 例如
           * System.out.println(1.2-1.1);
         * double和float表示精确的数有问题
         */
        public void doubleType() {
            // TODO Auto-generated method stub
            double d1=6;
            Double d2=8d;
            double d3=d2.SIZE;
            System.out.println(d1);
            System.out.println(d2);
            System.out.println(d3);
            System.out.println(d2.MAX_VALUE);
            System.out.println(d2.MIN_VALUE);
        }
        /**
         * boolean数据类型表示一位的信息;
         * 只有两个取值:true 和 false;
         * 这种类型只作为一种标志来记录 true/false 情况;
         * 默认值是 false;
         * 
         */
        public static void booleanType() {
            // TODO Auto-generated method stub
            boolean b1=true;
            Boolean b2=false;
            boolean b3=b2.booleanValue();
            System.out.println(b1);
            System.out.println(b2);
            System.out.println(b3);
            System.out.println(b2.hashCode());
            System.out.println(b2.getClass());
        }
        public static void main(String[] args) {
            System.out.println("Hello");
        }
    }
    1. 运算符号:

        4)、逻辑运算符。

            & | ^ ! && ||

            逻辑运算符除了 ! 外都是用于连接两个boolean类型表达式。

            &: 只有两边都为true结果是true。否则就是false。

            |:只要两边都为false结果是false,否则就是true

            ^:异或:和或有点不一样。

                 两边结果一样,就为false。

                 两边结果不一样,就为true.

            & 和 &&区别: & :无论左边结果是什么,右边都参与运算。

                         &&:短路与,如果左边为false,那么右边不参数与运算。

            | 和|| 区别:|:两边都运算。

                        ||:短路或,如果左边为true,那么右边不参与运算。

        5)、位运算符:用于操作二进制位的运算符。

            & | ^

            << >> >>>(无符号右移)

      练习:对两个变量的数据进行互换。不需要第三方变量。

                int a = 3,b = 5;-->b = 3,a = 5;

            方法一:

                a = a + b; a = 8;

                b = a - b; b = 3;

                a = a - b; a = 5;

            方法二:

                a = a ^ b;//

                b = a ^ b;//b = a ^ b ^ b = a

                a = a ^ b;//a = a ^ b ^ a = b;

            练习:高效的算出 2*8 = 2<<3;

        数据类型转换

              自动类型转换

              数据类型要兼容

              目标类型大于类型

              强制类型转换

              目标类型小于源类型

    运算符的优先级:

    最高的优先级:()

    最低的优先级:赋值运算符(=)

    优先级顺序:算数运算符>关系运算符>逻辑运算符

    Scanner sc=new Scanner(System.in);//在Consolo控制输出

    // Scanner out=new Scanner((Readable) System.out);

    条件语句:if(条件){语句序列} 如果什么什么就什么什么

     

    switch (key) {
            case value:
                
                break;

            default:
                break;
            }     

    转载于:https://www.cnblogs.com/lw687a/p/9508747.html

    展开全文
  • java从入门到放弃

    千次阅读 2017-07-26 14:47:06
    人类类人猿一步步进化今天,成为高级动物,除了人类拥有高智商外,更离不开语言,最初的石头或绳结计数,后来渐渐的发明了文字,也有了语言,一直延续至今。

           人类从类人猿一步步进化到今天,成为高级动物,主宰着当今的地球,我想人类除了拥有高智商外,更重要的是还拥有着不同的语言,人类从最初的石头或绳结计数,到后来渐渐的发明了文字,也有了语言,一直延续至今。也许今天的你能与其他人谈笑风生,与你的对象谈情说爱,与知己间能畅谈心事,等等等等......所有的这些都离不开语言,语言是人与人互动的一种工具,也是人与世界交流的一种方式。语言是一门很重要的学科,同时也是很难的一门学科。也许你在你所生活的环境中潜移默化的学会了你的家乡话,而且能很轻松的与人交流,甚至你觉得这是一件很简单,很平常的事情,但是对于老外来说,却不是那么的容易,相对的,当你去国外,你会发现其实你也很难去和当地人沟通,这便是语言的差异性和地区性,也正是因为语言的多元化,这个世界才缤纷多彩。

          人类在发明创造出语言的同时,也发明和创造了工具,随着人类的发展,人类已经创造出了机器,为了让机器给人类工作,人类赋予了机器--机器语言,其中Java就是一种机器语言,和所有的语言一样,Java语言对于一个没有接触过的入门级的人来说,其实是很难的。所谓隔行如隔山,对于你未知的领域,第一次接触会发现简直不可理解,满肚子都是疑惑,列举一个简单的例子,也是Java入门经常用的第一个程序示例HelloWorld,这例子这例子像孩子喊妈妈一样,当你还咿呀学语的时候,你的母亲会教你喊妈妈,其实那个时候的你什么都不懂,除了哭之外还是哭,你还不会说话还没有什么意识,但是当你的母亲每天在你面前教你喊妈妈,妈妈......久而久之你就会喊妈妈了,这也就是为什么孩子会说的第一句话是妈妈或者爸爸的缘故,并非是天生的,只是有人每天去教他而已,但是对于孩子而言,这时候的他并不知道妈妈为何物,随着时间的推移,每次他喊妈妈,会有一个妇女来应答他,然后孩子会在大脑中建立一种联系,妈妈就是那个妇女,那个妇女就是他的妈妈,学习Java也是一样,对于刚入门的你来说就是一个咿呀学语的小孩,什么都不懂,对于那个简单HelloWorld输出语句都很不理解,为什要这么写?那些单词和括号代表啥意思?为什么最后还能输出Hello World!?对于这些问题对于这些问题很难去和你解释清楚,因为这时候的你什么都不清楚,就像一个刚学说话的小孩一样,这个时候的你应该选择去放弃,放弃探索为什么,你只需要背下来就好了,就像孩子会喊妈妈却不知道妈妈是谁一样,等他长大了,他就会知道他原来是母亲十月怀胎孕育出他的那个人,所以说等你学到后面你自然就知道了,这个简单的程序示例的含义,当你看到这些名词解释后,原本不理解的程序此刻,脑中更是一团浆糊,其实我也只能算是一个初学者,也是刚刚入门不久的一只小菜鸟,很多的东西我也解释不出来,为什么会是这样,迷茫中还带着好奇,为什么还能输出Hello World!?我也不知道,其实我也和你一样的好奇,我的专业是网络工程,大学里有一门课叫计算机组成原理,当时上课也是云里雾里,比如说一些指令它会在内存里开辟出空间,有的是存数据,有的存地址,有的甚至存数据地址的地址,当时真的想把电脑砸开看看,到底是怎样的构成,问老师老师就只是给我们解释那条指令就是代表啥意思,老师也知道我们的疑问,就告诉我们说,其实你不要刨根问底搞清楚它是如何工作,你只需要怎么去操作它,背下指令的含义,不需要真正的去知道电脑怎么完成的,就像你玩手机一样,你和别人聊QQ,你只需要怎么打字,怎么发语音,怎么使用这个软件就行,你不需要知道QQ它是怎么通过网络,通过什么协议,中间是否要用套接字,是否要封装解封装......等等来完成通信

          说了这么多,我想说的也就是一个道理,Java从入门到放弃,入门很难,放弃很简单,既然选择了这条路,那就坚持,这条路或许会很难,当你遇到不理解的,那就放弃去理解,记住背下来就好。

          Java从入门到放弃,或许有一天你会转行,Java是跨平台的,网站前端不会那就放弃前端,去搞后台开发,网站后端不会那就放弃后端搞安卓,相信总有一条路适合你!

          Java从入门到放弃,放弃你的杂念,不放弃你的理想!

    展开全文
  • Java从入门到放弃》文章目录

    千次阅读 多人点赞 2019-03-12 10:52:05
    Java从入门到放弃》文章目录(红色的表示还没编写) 《Java从入门到放弃》JavaSE入门篇:变量 《Java从入门到放弃》JavaSE入门篇:运算符 《Java从入门到放弃》JavaSE入门篇:程序结构 《Java...
  • Java从入门到放弃系列

    2020-07-26 12:44:22
    Java从入门到放弃系列——本文详细讲了Java快速入门的精髓,也总结了自己在学习过程中的收获,希望对正在学习Java的伙伴们有所帮助!
  • 也发明和创造了工具,随着人类的发展,人类已经创造出了机器,为了让机器给人类工作,人类赋予了机器--机器语言,其中Java就是一种机器语言,和所有的语言一样,Java语言对于一个没有接触过的入门级的人来说,其实是...
  • Java从入门到放弃 Java环境安装 文章目录Java从入门到放弃前言一、Java环境搭建下载地址环境配置 前言 一、Java环境搭建 工欲善其事,必先利其器 废话不多说 下载地址 ...注:Oracle首次
  • 检索当前目录下的文件和文件夹md:创建文件夹 rd:删除文件夹cd:进入指定文件夹 cd..:返回上一级 cd\:返回根目录del:删除文件夹 exit:退出doscls:清屏dos命令中,所有标点为英文标点JAVA语言概述java是跨平台...
  • Java从入门到放弃 前言 本人希望由浅及深的探讨java的底层原理,和编程思想,与大家一起学习提升对程序语言的认知.由于自己是理工科出身,所以对底层原理往往非常感兴趣.那么就跟我一起学习Java吧.我会将JavaSE拆分成每...
  • 专栏更新三月六号,发现实在没动力干下去了,不是没人关注。没人看到不要紧,反正我这人低调,再者我写这些东西的目的就是记录吧,方便以后自己看。关键是这样做真的好累,每天都有很多课程去学习,虽然说大学相比...
  • 什么是开发语言:人类与计算机沟通的语言什么是java:一门优秀的开发语言,为什么学java:这就问你自己了,可能吃饱了撑的。不想早死就别学。/**计算机如何解决问题* 例如:给我一杯水 转身厨房 找到一个杯子 找到...
  • 今天来讲讲Java中的集合和常见...”,那么我们就把需要放在一起的数据放一个集合中。有的人会说“数组不就有这个功能么”。是的,数组是有这个功能,但集合与数组相比,功能会更多些,而且不同的集合侧重点不一...
  • 10分钟JAVA从入门到放弃author:AIDreamerblog:http://blog.csdn.net/mmy1996last modified on :2016/12/12面向对象的三大特征⎧⎩⎨1封装:将数据和操作封装到类中2继承:子类可以继承父类的属性和功能3多态:操作...
  • java从入门到放弃(二) //求园面积 结果保留5位小数 double ymj = Math.PI*Math.pow(``2.14``,` `2``); DecimalFormat df1 =new DecimalFormat(); df1.applyPattern(".00000"); System.out.prin...
  • 当然,如果是个吊丝码农滴话,那你就不要多想了,还是老老实实码代码吧···三、循环结构:循环啊,就是一直转啊转啊转啊,转出意外为止。接下来还是老规矩,通过小示例来学习语法吧。顺序结构:一、输入姓名和.....
  • 10分钟JAVA从入门到放弃

    千次阅读 2016-12-14 20:28:34
    10分钟JAVA从入门到放弃author:AIDreamerblog:http://blog.csdn.net/mmy1996last modified on :2016/12/12面向对象的三大特征⎧⎩⎨1封装:将数据和操作封装到类中2继承:子类可以继承父类的属性和功能3多态:操作...
  • Java从入门到放弃,从入门到改行,从入门到出轨,,,最近看到一段话,很喜欢何炅说的一段话:想要得到,你就要学会付出,要付出还要坚持;如果你真的觉得很难,那你就放弃,如果你放弃了就不要抱怨。人生就是这样...
  • JDBC要使用的常用类和接口如下图如式: 接下来我们通过几个常用操作来演示使用Java访问MySql中的数据该如何编写代码。 先创建一个博客管理的数据库,在其中添加文章表,表中有以下几个字段: 文章ID,文章标题,...
  • 要进行网络编程,首先要搞清楚目的是什么。网络编程说简单点就是在网络上的计算机进行数据的交互。既然要进行数据交互,那就需要有一个发送方和一个接受方。按网络上的说法,就是一个攻一个受·...请看下图:步...
  • Java从入门到放弃(一)--Helloworld目标写一个Java程序并成功在我们自己电脑上运行,让Java程序输出 "我要好好学Java"放弃对电脑大喊一声,运行java,并输出我要好好学Java入门安装Java环境 首先我们需要一个jdk ...
  • JAVA从入门到放弃23—GUI/AWT 01 GUI图形用户界面 用于基本GUI程序设计的类库:AWT和Swing AWT:Abstract Window Toolkit,抽象窗口工具箱,基于对等体方法。 Swing:不对等基于GUI工具箱,Java基础类库JFC的一部分...
  • Java从入门到放弃37—反射机制 01 静态语言和动态语言 动态语言:运行时结构可变 如Object-C C# JavaScript PHP Python等 静态语言:运行时结构不可变 如Java C C++等 **Java不是动态语言,但Java可以称之为准动态...
  • java的超简洁的知识点总结
  • Java 从入门到放弃

    万次阅读 多人点赞 2016-11-12 13:58:43
    主要是介绍一下我从JAVA零基础工作四个月之间这一段事情。后面会陆续写一些工作之中用到的一些东西和记录一些自己学习相关技术的文章。目的是为能够跟别人一起多交流分享学习经验,共同提高能力。如果能帮一两...
  • Java从入门到放弃35—线程池 01 线程池概念 背景:由于经常创建和销毁使用量特别大的资源,比如并发情况下的线程等,对性能影响很大。因此提前创建好多个线程,放入线程池中,使用时直接获取,使用完放回池中。可以...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,529
精华内容 611
关键字:

java从入门到放弃

java 订阅