认识Java(一)

就我在学习和工作中,对自己比较有意义的知识累计一下的,虽然很基础,但是我觉得好记性不如烂笔头嘛!

知识定义


程序:是由计算机语言组成,完成指定功能的多条指令;

软件:是由一个到多个程序文件的集合,完成某些功能;

程序的设计步骤:1、分析问题 → 2、确定数据结构和算法(包括开发环境、使用哪种语言等) → 3、编制程序 → 4、调试问题;

Java的是由“Green计划”创造的语言(是个误会),前身叫 Oak;James  Gosling是Java语言之父;

Java 的主要的特点:简单、面向对象、多线程、可移植性、安全和垃圾回收;


                                                        Java的基本数据类型

类型间有自动提升规则:byte、short、char——提升→int;

   long——提升→long;

   float——提升→float;

  double——提升→double;

强制转换:double a = 3.5;int b = (int)a;b = 3;

常量的定义:final  double  PI=3.145313;

引号内不能再用引号:应该为:“ 。。\"(双引号)。。\‘’。。。” ; 单引号为: "。\'。。。\'。。。" ;

                                                         Java中的运算符和优先级


a=3;  a++——————————表达式的值是3,a=3+1;

    ++a——————————a=3+1,表达式的值为4;

两个表达式的值是有赋值和再自增的先后;表达式的值则是不一样的,但是最终 a 的值都是完成自增 的,a 的是一样的;



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
JFrame是Java语言中的一个类,用于创建图形用户界面(GUI)的窗口。它继承自Java AWT(抽象窗口工具集)中的Frame类,但是提供了更多的功能和灵活性。JFrame可以包含其他组件,例如按钮、文本框、标签和其他面板等,可以通过编写Java代码来控制和管理这些组件。 在使用JFrame时,我们需要先创建一个JFrame对象,然后设置其标题、大小、位置和关闭操作等属性。接着,我们可以向JFrame中添加其他组件,例如按钮和文本框,并设置它们的位置和大小等属性。最后,我们需要将JFrame设置为可见状态,以便用户可以看到和操作其中的组件。 以下是一个简单的示例代码,用于创建一个带有“Hello World”标签和“点击我”按钮的JFrame窗口: ```java import javax.swing.*; public class MyFrame extends JFrame { public MyFrame() { // 设置窗口标题 setTitle("My Frame"); // 设置窗口大小 setSize(400, 300); // 设置窗口位置 setLocationRelativeTo(null); // 设置关闭操作 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 创建一个标签 JLabel label = new JLabel("Hello World"); // 创建一个按钮 JButton button = new JButton("点击我"); // 将标签和按钮添加到窗口中 add(label); add(button); // 设置布局管理器 setLayout(new FlowLayout()); // 设置窗口可见 setVisible(true); } public static void main(String[] args) { new MyFrame(); } } ``` 上述代码创建了一个MyFrame类,它继承自JFrame类,并在构造方法中设置了窗口的属性、添加了标签和按钮,并设置了布局管理器和窗口的可见状态。在main方法中,我们创建了一个MyFrame对象,启动了程序并显示了窗口。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值