精华内容
下载资源
问答
  • 目录 1、第一步 File ->Power SaveMode 取消勾选。 2、如果第一步无效,则执行第二步File ->...3、选择Maven Projects选择Reimport重新导入识别导入Maven项目。...Invalidate Caches / Resart...,...

    目录

     

    1、第一步 File ->Power Save Mode 取消勾选。

    2、如果第一步无效,则执行第二步File ->Invalidate Caches / Resart...,点击进行重新加载。

    3、选择Maven Projects选择Reimport重新导入识别导入Maven项目。


    1、第一步 File ->Power Save Mode 取消勾选。

    2、如果第一步无效,则执行第二步File ->Invalidate Caches / Resart...,点击进行重新加载。

    3、选择Maven Projects选择Reimport重新导入识别导入Maven项目。

    展开全文
  • AndroidStudio的JAVA文件图标由蓝色的C变成蓝色的J(JAVA文件乱码)、代码能编译但是文件为灰色、

    工作时间突然断电,再次打开AndroidStudio时,项目能编译,但是无法使用Ctrl+左键进行跳转。再详细的依次点开项目里的代码,发现了近乎一半的文件是乱码的,并非是普通的中文乱码而是全部乱码。

    而是这种形式的

     

    打开硬盘上的java源文件发现并没有乱码,只有通过AndroidStudio打开项目才这样。查找了一圈,网络上的各种什么关闭省电 模式都试过,均无效。最后将 Users\用户名\.AndroidStudio3.3\system 目录下的 caches文件夹删除,重启Android Studio问题解决。 

    展开全文
  • 一、标签组件与图标 在 Swing 中显示文本或提示信息的方法是使用标签,它支持文本字符串和图标。在应用程序的用户界面中,一个简短的文本标签可以使用户知道这些组件的目的,所以标签在 Swing 中是比较常用的组件。...

    一、标签组件与图标

        在 Swing 中显示文本或提示信息的方法是使用标签,它支持文本字符串和图标。在应用程序的用户界面中,一个简短的文本标签可以使用户知道这些组件的目的,所以标签在 Swing 中是比较常用的组件。

        1.1 标签的使用

        标签由 JLabel 类定义,它的父类为 JComponent 类。

        标签可以显示一行只读文本、一个图像或带图标的文本,它并不能产生任何类型的事件,只是简单地显示文本和图片,但是可以使用标签的特性指定标签上文本的对齐方式。

        JLabel 类提供了多种构造方法,可以创建多种标签,如显示只有文本的标签、只有图标的标签或包含文本与图标的标签。JLabel 类常用的及格构造方法:

        ( 1 ) :public JLabel()  :创建一个不带图标和文本的 JLabel 对象。

        ( 2 ) :public JLabel(Icon icon) :创建一个带图标的 JLabel 对象。

        ( 3 ) :public JLabel(Icon icon,int aligment) :创建一个带图标的 JLabel 对象,并设置图标水平对齐方式。

        ( 4 ) :public JLabel(String text,Icon icon,int aligment) :创建一个带文本、带图标的 JLabel 对象,并设置标签内容的水平对齐方式。

        1.2 图标的使用

        Swing 中的图标可以放置在按钮、标签等组件上,用于描述组件的用途。U币可以用 Java 支持的图片文件类型进行创建,也可以使用 java.awt.Graphics 类提供的功能方法来创建。

        1.2.1 创建图标

        在 Swing 中通过 Icon 接口来创建图标,可以在创建时给定图标的大小、颜色等特性。如果使用 Icon 接口,必须实现 Icon 接口中的 3  个方法:

        ( 1 ) :public int getIconHeight();

        ( 2 ) :public int getIconWidth();

        ( 3 ) :public void paintIcon(Component arg(),Graphics arg1,int arg2,int arg3)。

        getIconWidth() 与 getIconHeight() 方法用于获取图标的宽与长,paintIcon() 方法用于实现在指定坐标位置画图。

        eg 1.2.1 在项目中创建实现 Icon 接口的 DrawIcon 类,该类实现自定义的图标类。

    package com.SwingDemo;
    
    import java.awt.Component;
    import java.awt.Container;
    import java.awt.Graphics;
    
    import javax.swing.Icon;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.SwingConstants;
    import javax.swing.WindowConstants;
    
    public class DrawIcon implements Icon{        //实现 Icon 接口
    
        private int width;        //声明图标的宽
        private int height;        //声明图标的长
    	
        public DrawIcon(int width,int height) {        //定义构造方法
            this.width=width;
            this.height=height;
        }
    	
        @Override
        public int getIconHeight() {
            return this.height;
        }
    
        @Override
        public int getIconWidth() {
            return this.width;
        }
    
        @Override
        public void paintIcon(Component c, Graphics g, int x, int y) {
            g.fillOval(x, y, width, height);        //绘制一个圆形
        }
    	
        public static void main(String[] args) {
            DrawIcon icon = new DrawIcon(15,15);
            //创建一个标签,并设置标签上的文字在标签正中间
            JLabel jLabel = new JLabel("测试", icon, SwingConstants.CENTER);
            JFrame jFrame = new JFrame();        //创建一个 JFrame 窗口
            Container container = jFrame.getContentPane();
            container.add(jLabel);
            jFrame.setSize(100,100);
            jFrame.setVisible(true);
            jFrame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
        }
    }
    

        运行结果为:


        在例子中,由于 DrawIcon 类继承了 Icon 接口,所以在该类中必须实现 Icon 接口中定义的所有方法,其中在实现 paintIcon() 方法中使用 Graphics 类中的方法绘制一个圆形的图标,其余实现接口的方法为返回图标的长与宽。在 DrawIcon 类的构造方法中农设置了图标的长与宽,这样如果需要在窗体使用图标,就可以使用如下代码创建图标:

    DrawIcon icon = new DrawIcon(15, 15);

        1.2.2  使用图片图标

        Swing 中的图标除了可以绘制之外,还可以使用某个特定的图片创建。Swing 利用 javax.swing.ImageIcon 类根据现有图片创建图标,ImageIcon 类实现了 Icon 接口,同时 Java 支持多种图片格式。

        ImageIcon 类常用的构造方法如下:

        ( 1 ) :public ImageIcon() :该构造方法创建一个通用的 ImageIcon 对象,当真正想要设置图片时在使用 ImageIcon 对象调用 setImage(Image image) 方法来操作。

        ( 2 ) :public ImageIcon(Image image) :可以直接从图片源创建图标。

        ( 3 ) :public ImageIcon(Image image,String description) :除了可以从图片源创建图标之外,还可以为这个图标添加简短的描述,但这个描述不会在图标上显示,可以使用 getDescripttion() 方法获取这个描述。

        ( 4 ) :public ImageIcon(URL url) :该构造方法利用位于计算机网络上的图像文件创建图标。

        eg 1.2.2 在项目中创建继承 JFrame 类的 MyImageIcon 类,在类中创建 ImageIcon 类的实例对象,该对象使用现有图片创建图标对象,并应用到组件上。

    package com.SwingDemo;
    
    import java.awt.Container;
    import java.net.URL;
    
    import javax.swing.Icon;
    import javax.swing.ImageIcon;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.SwingConstants;
    import javax.swing.WindowConstants;
    
    public class MyImageIcon extends JFrame {
    
        public MyImageIcon() {
            Container container = getContentPane();
            // 创建一个标签
            JLabel jLabel = new JLabel("这是一个JFrame窗体", JLabel.CENTER);
            // 获取图片所在的URL
            URL url = MyImageIcon.class.getResource("imageButton.jpg");
            Icon icon = new ImageIcon(url);         // 实例化Icon对象
            jLabel.setIcon(icon);         // 为标签设置图片
            // 设置文字放置在标签中间
            jLabel.setHorizontalAlignment(SwingConstants.CENTER);
            jLabel.setOpaque(true);         // 设置标签为不透明状态
            container.add(jLabel);         // 将标签添加到容器中
            setSize(250, 100);         // 设置窗体大小
            setVisible(true);         // 使窗体可见
            // 设置窗体关闭模式
            setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        }
    	
        public static void main(String args[]) {
            new MyImageIcon();         // 实例化MyImageIcon对象
        }
    }
    

        运行结果为:


    二、常用布局管理器

        在 Swing 中,每个组件在容器中都有一个具体的位置和大小,而在容器中摆放各种组件时很难判断其具体位置和大小。布局管理器提供了 Swing 组件安排、展示在容器中的方法及基本的布局功能。使用布局管理器较程序员直接在容器中控制 Swing 组件的位置和大小方便得多,可以有效地处理整个窗体的布局。Swing 提供的常用布局管理器包括流布局管理器、边界布局管理器和网格布局管理器。

        2.1 绝对布局

        在 Swing 中,除了使用布局管理器之外还可以使用绝对布局。绝对布局,就是硬性指定组件在容器中的位置和大小,可以使用绝对坐标的方式来指定组件的位置。

        是用绝对布局的步骤如下:

        ( 1 ) :使用 Container.setLayout(null)  方法取消布局管理器。

        ( 2 ) :使用 Container.setBounds()  方法设置每个组件的大小与位置。

        eg 2.1 在项目中创建继承 JFrame 窗体组件的 AbsolutePosition 类,设置布局管理器为 null ,即使用绝对定位的布局方法,创建两个按钮组件,将按钮分别定位在不同的窗体位置上。

    package com.SwingDemo;
    
    import java.awt.*;
    import javax.swing.*;
    
    public class AbsolutePosition extends JFrame {
        public AbsolutePosition() {
            setTitle("本窗体使用绝对布局");        //设置该窗体的标题
            setLayout(null);        //使该窗体取消布局管理器设置
            setBounds(0, 0, 200, 150);        //绝对定位窗体的位置与大小
            Container container = getContentPane();        //创建容器对象
            JButton jButton1 = new JButton("按钮1");        //创建按钮1
            JButton jButton2 = new JButton("按钮2");        //创建按钮2
            jButton1.setBounds(10, 30, 80, 30);        //设置按钮的位置与大小
            jButton2.setBounds(60, 70, 100, 20);        //设置按钮的位置与大小
            container.add(jButton1);        //将按钮1添加到容器中
            container.add(jButton2);        //将按钮2添加到容器中
            setVisible(true);        //使窗体可见
            setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);        //设置窗体关闭方式
        }
    	
        public static void main(String[] args) {
            new AbsolutePosition();
        }
    }
    

        运行结果为 :


        在例子中,窗体的大小、位置以及窗体内组件的大小与位置都被进行绝对布局操作。绝对布局使用 setBounds(x, y, width, height) 方法进行设置,如果使窗体对象调用 setBounds() 方法,它的参数 x 与 y 分别代表这个窗体在整个屏幕上出现的位置, weidth 与 height 则代表这个窗体的宽与长;如果使窗体内的组件调用 setBounds() 方法,参数 x 与 y 则代表这个组件在整个窗体摆放的位置,width 与 height 则代表这个窗体的大小。

        ps  :在使用绝对布局之前需要调用 setLayout(null) 方法告知编译器,这个不再使用布局管理器。

        2.2  流布局管理器

        流( FlowLayout )布局管理器是最基本的布局管理器,在整个容器中的布局正如其名,像“ 流 ”一样从左到右摆放组件,直到占据了这一行的所有空间,然后再向下移动一行。默认情况下,组件在每一行都是居中排列的,但是通过设置也可以更改组件在每一行上的排列位置。

        FlowLayout  类中具有以下常用的构造方法 :

        ( 1 ) :public FlowLayout() 。

        ( 2 ) :public FlowLayout(int alignment) 。

        ( 3 ) :public FlowLayout(int alignment , int horizGap , int vertGap) 。

        构造方法的 alignment 参数表示使用流布局管理器后组件在一行的具体摆放位置。它可以被赋予以下 3 个值之一 :

        ( 1 ) :FlowLayout.LEFT = 0 。

        ( 2 ) :FlowLayout.CENTER = 1 。

        ( 3 ) :FlowLayout.RIGHT = 2 。

        上述 3 个值分别代表容器使用流布局管理器后组件在每一行中的摆放位置。例如 :将 alignment 设置为 0 时,每一行的组件将被指定按照左对齐排列;而将 alignment 设置为 2 时,每一行的组件将被指定为按照右对齐排列。

        在 public FlowLayout(int alignment , int horizGap , int vertGap)  构造方法中还存在 horizGap  与 vertGap 两个参数,这两个参数分别以像素为单位指定组件之间的水平间隔与垂直间隔。

        eg 2.2  在项目中创建 FlowLayoutPosition 类,该类继承 JFrame 类称为窗体组件。设置该窗体的布局管理器为 FlowLayout 布局管理器的实例对象。

    package com.SwingDemo;
    
    import java.awt.*;
    import javax.swing.*;
    
    public class FlowLayoutPosition extends JFrame {
        public FlowLayoutPosition() {
            setTitle("本窗体使用流布局管理器");        // 设置窗体标题
            Container container = getContentPane();        // 创建容器对象
            // 设置窗体使用流布局管理器,使组件右对齐,并且设置组件之间的水平间隔与垂直间隔
            setLayout(new FlowLayout(2, 10, 10));
            for (int i = 0; i < 10; i++) {        // 在容器中循环添加 10 个按钮
                container.add(new JButton("button" + i));
            }
            setSize(300, 200);
            setVisible(true);        // 使窗体可见
            setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);        // 设置窗体关闭方式
        }
    
        public static void main(String[] args) {
            new FlowLayoutPosition();
        }
    }
    

        运行结果为 :

     

        如果改变整个窗体的大小,其中组件的摆放位置也会相应地发生变化,这正好验证了使用流布局管理器时组件从左到右摆放,当组件填满一行后,将自动换行,直到所有组件都摆放在容器中为止。

        2.3 边界布局管理器

        在默认不指定窗体布局的情况下,Swing 组件的布局模式是边界(BorderLayout)布局管理器。

        边界布局管理器可以将容器划分为东、南、西、北、中 5 个区域,可以将组件加入到这 5 个区域中。容器调用 Container 类的 Add()  方法添加组件时可以设置此组件在边界布局管理器中的区域,区域的控制可以由BorderLayout 类中的成员变量来决定。

    表 2.3 BorderLayout 类的主要成员变量
    成员变量含义
    BorderLayout.NORTH在容器中添加组件时,组件置于顶端
    BorderLayout.SOUTH在容器中添加组件时,组件置于底端
    BorderLayout.EAST在容器中添加组件时,组件置于右端
    BorderLayout.WEST在容器中添加组件时,组件置于左端
    BorderLayout.CENTER在容器中添加组件时,组件置于中间开始填充,直到与其他组件边界连接

        eg 2.3 在项目中创建 BorderLayoutPosition 类,该类继承 JFrame 类成为窗体组件,设置该窗体的布局管理器使用 BorederLayout 类的实例对象。

    package com.SwingDemo;
    
    import java.awt.BorderLayout;
    import java.awt.Container;
    
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.WindowConstants;
    
    public class BorderLayoutPositon extends JFrame {
        // 定义组件摆放位置的数组
        String[] border = { BorderLayout.CENTER, BorderLayout.NORTH, BorderLayout.SOUTH, BorderLayout.WEST, BorderLayout.EAST };
        String[] buttonName = { "center button", "north button", "south button", "west button", "east button" };
        public BorderLayoutPositon() {
            setTitle("这个窗体使用边界布局管理器");
            Container container = getContentPane();        // 定义一个容器
            setLayout(new BorderLayout());        // 设置容器为边界布局管理器
            for (int i = 0; i < border.length; i++) {
                // 在容器中添加按钮,并设置按钮布局
                container.add(border[i], new JButton(buttonName[i]));
            }
            setSize(350, 200);        // 设置窗体大小
            setVisible(true);        // 设置窗体可见
            setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);        // 设置窗体关闭方式
        }
    
        public static void main(String[] args) {
            new BorderLayoutPositon();
        }
    }
    

        运行结果为 :


        在本例中,将布局以及组件名称分别放置在数组中,然后设置容器使用边界布局管理器,最后在循环中将按钮添加至容器中,并设置组件布局。add() 方法提供在容器中添加组件的功能,并同时设置组件的摆放位置。

        2.4  网格布局管理器

        网格(GridLayout)布局管理器将容器划分为网格,所以组件可以按行和列进行排列。在网格布局管理器中,每一个组件的大小都相同,并且网格中空格的个数由网格的行数和列数决定,如一个两行两列的网格能产生 4 个大小相等的网格。组件从网格的左上角开始,按照从左到右。从上到下的顺序加入到网格中,而且每一个组件都会填满整个网格,改变窗体的大小,组件的大小也会随之改变。

        网格布局管理器主要以下两个常用的构造方法。

        ( 1 ) : public GridLayout(int rows , int columns) 。

        ( 2 ) :public GridLayout(int rows , int columns , int horizGap , int vertGap)

        rows 与 columns 参数代表网格的行数与列数,这两个参数只有一个参数可以为 0 ,代表一行或一列可以排列任意多个组件;参数 horizGap 与 vertGap 指定网格之间的间距,其中 horizGap 参数指定网格之间的水平间距,vertGap 参数指定网格之间的垂直间距。

        eg 2.4 在项目中创建 GridLayoutPosition 类,该类继承 JFrame 类称为窗体组件,设置该窗体使用  GridLayout 布局管理器。 

    package com.SwingDemo;
    
    import java.awt.Container;
    import java.awt.GridLayout;
    
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.WindowConstants;
    
    public class GridLayoutPositon extends JFrame {
        public GridLayoutPositon() {
            Container container = getContentPane();
            // 设置容器中使用网格布局管理器,设置 7 行 3 列的网格
            setLayout(new GridLayout(7, 3, 5, 5));
            for (int i = 0; i < 20; i++) {
                container.add(new JButton("button" + i));        // 循环添加按钮
            }
            setTitle("这是一个使用网格布局管理器的窗体");
            setSize(300, 300);
            setVisible(true);
            setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        }
    
        public static void main(String[] args) {
            new GridLayoutPositon();
        }
    }
    

    运行结果为 :

      

        如果尝试改变窗体的大小,将会发现其中的组件大小也会发生相应的改变。


            



    展开全文
  • 如图 ![图片说明](https://img-ask.csdn.net/upload/201703/02/1488431891_765232.png)
  • ![图片说明](https://img-ask.csdn.net/upload/201609/28/1475025883_29503.png) 有一些有,有一些没有,
  • Java class that contains declaration of the  main()  method. Test case Java class located out of the  Sources root . ...

    官网地址:https://www.jetbrains.com/help/idea/symbols.html

    Common

    Icon

    Description

    Class

    Class

    Abstract class

    Abstract class

    Groovy class

    Groovy class

    Annotation

    Annotation

    Enumeration

    Enumeration

    Exception

    Exception

    Final Java class

    Final Java class

    Interface

    Interface

    Java class with the Main method

    Java class that contains declaration of the main() method.

    Test case

    Test case

    Java class located out of the Sources root

    Java class located out of the Sources root.

    Java class excluded from compilation

    Java class excluded from compilation.

    PHP trait

    PHP trait

    PHP test

    PHP test

    Method

    Method

    Abstract method

    Abstract method

    Field

    Field

    Variable

    Variable

    Property

    Property

    Parameter

    Parameter

    xml element

    Element

    Directory

    Directory

    Module

    Module

    Group of modules

    Group of modules

    Package

    Package

    Sources Root

    Sources root

    Test Root

    Test root

    Excluded Root

    Excluded root

    Resources Root

    Resources

    Test Resources RootTest resources
    Generated Sources RootGenerated sources root

    Generated Test Sources root

    Generated test sources root

    Visibility modifiers

    Read-only class

    Read-only class, e.g. from a jar of an external library.

    Private

    private

    Protected

    protected

    package_protected.png

    package protected

    Static

    static

    Public

    public

    Bookmarks

    bookmarkCheck

    Anonymous bookmark – a check sign bookmark. Bookmarks are used for quick navigation within a file or across the entire project.

    bookmarkMnemonic

    Lettered mnemonic bookmark – a letter in the interval from A to Z.

    bookmarkNumber

    Numbered mnemonic bookmark – a number in the interval from 0 to 9.

    Data Sources

    Icon

    Description

    DB data source

    DB data source. Also, DBMS-specific icons are used:

    Read-only

    DB data source with the read-only status, e.g. DBReadonlyDB2 for Derby.

    ddl data source

    DDL data source

    database openapi icons database svg

    Database

    Schema

    Schema

    Table

    Table

    View

    View

    Column

    Column

    dataColumnNotNull

    NOT NULL column

    dataPkColumn.png

    Column with a primary key

    dataFkColumn.png

    Column with a foreign key

    dataIndexedColumn.png

    Column with an index

    dataPrimaryKey

    Primary key

    dataForeignKey

    Foreign key

    Index

    Index

    Trigger

    Trigger

    database openapi icons function svg

    Stored procedure or function

    展开全文
  • import java.io.*; import java.util.zip.ZipEntry; import java.util.zip.ZipFile; import java.util.zip.ZipInputStream; /** * 获取apk的包名、版本名、版本号、图标等信息 */ public class ApkUtil { // 文件...
  • 常见的图标含义 Icon Description Class Abstract class Groovy class Annotation Enumeration Exception ...
  •  其中红色代表eclipse的路径, 绿色代表jdk下的javaw.exe的路径, 蓝色代表工作路径  这是我试过的比较简单的一种方法。(特别管用!!!)以下是我修改后的目标: F:\2_研究生资料\编程练习以及常识问题\...
  • Java是什么?Java到底能干嘛?

    万次阅读 多人点赞 2019-11-15 08:30:00
    我刚开始学习Java的时候,很长一段时间都有这么个疑惑?Java到底是啥?它能干什么?自己也看过不少的课程和书,大部分都是从Java的发展史开始讲,总之就是那些什么Jav...
  • 我们的手机信号从2G变成了现在4G(5G还未普及),而手机信号栏上的图标也在不断变化,从最开始的"E"到现在的"4G+"。不过有些朋友就发现,手机信号栏突然出现"HD",又是什么意思呢?会是运营商的"套路"吗?今天小编就给...
  • Android studio导入项目图标--三条竖线、咖啡杯、绿色圆点 绿色圆点表示:项目的主程序 三条竖线表示:android 类库 咖啡杯表示:java 类库
  • IDEA 各个图标含义,C图标、I图标、m图标、f图标....

    千次阅读 多人点赞 2020-05-09 20:05:45
    常见的图标含义 Icon Description Class Abstract class Groovy class Annotation Enumeration Exception ...
  • 使用图标、按钮、窗口和其他视觉组件 ####AWT 代表抽象窗口工具包 一组 Java API、组件等,用于创建特定于操作系统的 GUI ####摇摆 一组 Java API、组件等,用于创建操作系统可移植的 GUI Java Swing 建立在 ...
  • Java是什么?Java能干嘛?

    千次阅读 多人点赞 2020-12-28 17:36:58
    我刚开始学习Java的时候,很长一段时间都有这么个疑惑? Java到底是啥?它能干什么? 自己也看过不少的课程和书,大部分都是从Java的发展史开始讲,总之就是那些什么Java历史悠久,Java很优秀,Java越来越牛,用...
  • ![图片说明](https://img-ask.csdn.net/upload/201505/28/1432776193_202915.jpg) 在eclipse中,用jni调用C程序,里面也有OpenCV写的,代码前面出现这样的标志,这个问号表示什么意思?
  • java 笔记

    千次阅读 2013-10-06 08:53:23
    Java从入门到精通笔记 第0讲 开山篇 1. Java se J2se 桌面 Java ee J2ee 网络 Java me J2me 手机   2. SQL server Mysql Oracle   3. 学习软件编程的注意事项  1.高效愉快学习  2.先建立一...
  • [Java教程]2.搭建Java环境

    千次阅读 2020-04-23 16:48:27
    首先我们需要下载Java 如果你的设备不是PC,(移动设备,手机等),则不需要这一步,而且应该下载特定软件才能使用Java 这里我推荐一个Android编程Java的软件:AIDE AIDE汉化版链接:https://pan.baidu.com/s/1...
  • Eclipse图标

    2018-04-22 18:29:26
    Eclipse的Package Explorer和Outline中用图标表示了很多内容,其实能看懂这些图标在编程中也是很有用的。 绿色的小圆表示公有类型:如果是实心的就是函数(),如果是圈就表示是变量()。 红色的矩形表示私有类型...
  • Object value:这个代表了我们列表中的元素,可以是任何类型,他是list.getModel().getElementAt(index)的返回值。 int index:表示列表中被我们鼠标选择的元素的索引,例如列表中第一个元素被选中了,则这个值就是...
  • 第1章Java开发环境配置(Set up Java development environment)工欲善其事,必先利其器。 — 《论语·卫灵公》 Write once, run anywhere. — SUN学习要求: 掌握Windows平台下JDK安装与配置 了解Linux...
  • 更加详细的:https://blog.csdn.net/hu_belif/article/details/82688884 绿色的I就是接口的意思。 蓝色的C就是实现方法。
  • JAVA学习笔记

    千次阅读 2016-03-21 15:34:48
    JAVA学习笔记备注:简易笔记,自用。可参考。2016年3月21日更新1、 JDK(Java SE Development Kits),即Java开发工具包,最新版的为JDK7.0,代号Dolphin2、 Java的三个版本。①JavaSE(Java Platform,Standard ...
  • 今日Java——Cay Horstmann访谈

    千次阅读 2014-01-05 22:49:40
    这是本人在InfoQ中文站审校的文章...近日InfoQ荣幸邀约Cay Horstmann,就Java最新形势和Cay的新书Java核心技术:卷一&卷二(第九版)进行探讨。自1995年首版发布以来,Java历经多次变更:从语言规约的扩充到Oracle并购S
  • java 生成二维码 QRCode、zxing 两种方式 所需要的 jar 包下载地址:java生成二维码所需要的QRCode、zxing Jar包 如果你的是Maven工程,添加依赖包的方式请参考:将 jar 包加入到 Maven 库 如果是普通Java工程,...
  • JAVA GUI重要知识点学习心得

    千次阅读 2017-12-12 22:36:59
    本人最近学习javaGUI发现重要知识点和思想用的频率很高,把它们整理下来一起分享 1:JFrame窗口和JDialog窗口  一班JFrame用作主窗口,JDialog用作弹出窗口(即对话框),但JFrame也可以用作弹出窗口并设置一些功能...
  • 红色正方形:私有变量 private黄色菱形:保护变量 protected蓝色菱形:公共变量 public蓝色三角形:友好变量 默认
  • Java输出菱形

    千次阅读 2018-08-02 20:56:54
    Java输出菱形本身是一个比较简单的问题。 这是Java初学者都要编写的一个算法。 当用数学的角度来看这道题是就会碰出火花 这是图形 一个九行九列的菱形 我们以第五行第五列做为该图形的坐标轴以菱形中心点为...
  • 关于Java字节码

    千次阅读 2018-09-24 10:25:23
    关于Java字节码 概述 从写Java文件到编译成字节码文件(也就是.class文件)的过程也就是Java文件编译的过程,我们所写的是Java文件而Java虚拟机编译的是字节码文件 class文件格式 ...
  • 1.引言 随着社会和时代的进步,来自各个方面的压力让人没精打采,为了分解人们的压力,休养那变得疲顿的头脑和劳累的身心...本游戏采用的是基于J2SE标准平台的java编程技术,在Windows 7操作系统中使用Eclipse软件...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 31,618
精华内容 12,647
关键字:

代表java的图标

java 订阅