当前位置: 首页 > news >正文

做外贸相关的网站平凉北京网站建设

做外贸相关的网站,平凉北京网站建设,东莞品牌整合营销,遂宁网站建设哪家好本篇碎碎念#xff1a;每个人的想法都不一样#xff0c;不要强求#xff0c;顺其自然#xff0c;要相信#xff0c;一切都在向好的方面前进#xff01;#xff01;#xff01;#xff01; 今日份励志文案:山海的浩瀚#xff0c;宇宙的浪漫#xff0c;都在我内心翻腾… 本篇碎碎念每个人的想法都不一样不要强求顺其自然要相信一切都在向好的方面前进 今日份励志文案:山海的浩瀚宇宙的浪漫都在我内心翻腾在推着我前进 冲冲冲 目录 前言类与对象的的定义与使用 1.创建类 2.创建具体的对象 一.封装  二.访问限定符 三.包 四.static成员 五.代码块 六.Math类拓展 前言类与对象的的定义与使用 1.创建类 class 类名{成员变量/实例对象成员方法} 2.创建具体的对象 类名称 引用名称new 类名称(); 例如 class Student {public String name ;public int age;public String sex; } public class happy {public static void main(String[] args){Student peoplenew Student();people.age20;people.namely;people.sex女;System.out.println(年龄:people.age);System.out.println(姓名:people.name);System.out.println(性别:people.sex);} } 一.封装  面向对象的几个重要的特征封装继承多态 封装将类的实际细节进行了隐藏对外只提供一些开放的接口 封装只不过是在类外看不见这个字段 给public变成private public是一个访问修饰限定符可以修饰类名接口方法成员变量 private方法或成员属性被private修饰后当前方法或成员变量只能在当前类中使用 直接拿不到的话可以间接拿到利用函数的方法去调用 class Student {private String name;private int age;public Student(String name, int age) {this.name name;this.age age;}public String getName() {return name;}public void setName(String name) {this.name name;}public int getAge() {return age;}public void setAge(int age) {this.age age;} } public static void main(String[] args) {Student student new Student(张三,10);student.setName(小王);System.out.println(student.getName());System.out.println(student.getAge());} get方法开头后面跟着的属性名首字母大写的形式(上述代码中也有体现) 由于该属性是私有的因此在类的外部无法直接访问该属性必须通过get方法来获取属性的值 set方法用于设置对象的私有属性值跟get方法一样后面跟着的属性名首字母大写的形式 并接受一个参数即要设定的属性值 二.访问限定符 public可以理解为一个人的外貌特征谁都可以看到 default:对于自己家族中(同一个包)不是什么秘密对于其他人就是隐私default默认的什么都不写的情况时的默认权限 private:只有自己知道其他人都不知道 三.包 为了更好的管理类把多个类收集在一起成为一组成为软件包 如何在idea情况下建包右键srcnew选择package输入包名 用import导包 *表示通配要哪一个就能匹配到哪一个 更建议显示指定要导入的类名否则容易出现冲突的情况 四.static成员 被static修饰的成员变量不属于对象也不依赖于对象 就不能通过对象的引用来访问不是报错是警告可以这样做但是不合理 合理的方式是通过类名访问不属于对象属于类 类的成员变量 其实有两种 (1) 静态成员变量 1静态成员变量类的不属于对象的 2 类名点号来访问静态成员变量 (2) 非静态成员变量/普通成员变量 1 属于对象的每实例化一个对象都会有一个对应的非静态成员变量 2 每个对象都有,对应的引用点号来访问 static修饰的成员变量成为静态成员变量 静态成员变量最大的特性不属于某个具体的对象是所有对象所共享的 静态成员变量特性 1不属于某个具体的对象是类的属性是所有对象所共享的不存储在某个对象的空间 2.既可以通过对象访问也可以通过类名访问但一般更推荐使用类名访问 3.类变量存储在方法区中 4.生命周期伴随类的一生(随类的加载而创建随类的卸载而销毁) Java没有全局变量的概念静态的只能是成员变量不能是局部变量 Static修饰成员方法 成员变量是里面的内容{   }里面的内容 成员方法 修饰符 返回类型 方法名 参数列表{方法体} 例如 public String student(String name){ ... } 静态方法特性: 1.不属于某个具体的对象是类方法 2.可以通过对象调用也可以通过类名.静态方法名...方式调用更推荐后者 3.在静态方法内部不能使用非静态的数据成员 4.静态方法中不能调用任何非静态方法因为非静态方法有this参数在静态方法中调用时候无法传递this引用 五.代码块 普通代码块定义在方法当中的代代码块 被static修饰的代码块是静态代码块 先执行静态代码块在执行实例代码块最后是执行构造方法 同为静态代码块看定义的顺序进行运行 怎么定义就怎么按照顺序运行 注意静态代码块不管生成多少个对象只会执行一次 class TestStatic {public static int staticNum 100;public int data1 10;{//构造代码块 || 实例代码块System.out.println(实例代码块被执行了....);data1 1000;//一般情况下 用来初始化 非静态的数据成员//staticNum 1000000;}static {System.out.println(静态代码块被执行了....);staticNum 9999;}static {staticNum 91999;}public TestStatic() {System.out.println(执行构造方法.....);} }public class exam {public static void main(String[] args){TestStatic testStatic new TestStatic();}}六.Math类拓展 有一些数学运算的表达式比较复杂Java中的java.lang.Math类以静态方法的形式提供了很多常用的数学函数比如指数、对数、三角函数和平方根等等。这些常用的数学函数能够使我们快速的得到一些复杂的数学运算结果而不需要我们自己编写这些复杂的运算。 Math提供的属性或方法 1.Math.PI:代表圆周率 2.Math.max(a,b):比较数值a和b中哪一个大返回大的那个数值. 3.Math.min(a,b):比较数值a和b中哪一个小返回小的那个数值. 4.Math.pow(a,b):求a的b次幂 5.Math.sqrt(a);求a的平方根 6.Math.random();此方法会返回一个[0,1)之间的随机小数 public static void main(String[] args){int a10;int b20;int cMath.max(a,b);System.out.println(c);} c的值为20 使用前要导包 import static java.lang.Math.*;如果有解释的不对或者不清晰如果可以从评论区指出我一定会加以修改万分感谢 希望对你们有所帮助
http://wiki.neutronadmin.com/news/301023/

相关文章:

  • 口碑好的网站建设公司网站开发目录过多的缺点
  • 家乡网站策划书建设背景淄博网站制作多样定制
  • 网站建立的公司做网站官网需多少钱
  • 龙港网站建设北京移动端网站设计
  • 无锡外贸网站制作公司做网站到底需要什么
  • 甘肃建投土木工程建设有限公司网站后台江西建设银行分行网站
  • 怎么在境外做网站晋江是哪个省的城市
  • 电子商务网站建设与维护pdf海口哪里做网站公司
  • 广州做网站哪家专业网站开发的项目背景
  • 做网站开源框架下载源代码建网站
  • 钱宝网站怎么做任务专业的外贸行业网站设计
  • 中国农村建设投资有限公司网站首页网站的建设课程
  • 网站全是乱码做网站需要准备什么条件
  • 网站规划与设计就业青海省建设厅勘察设计备案网站
  • 广州网站制作网站wordpress可视化编辑页面
  • 房产网站排行榜柒零叁网站建设湖南长沙
  • 如今做哪些网站致富大连头条热点新闻
  • 网站如何设置关键词怎样下载模板网站
  • 江苏广泽建设有限公司网站做网站的费用的会计分录
  • 网站建设广告方案代刷网站推广
  • 做教程网站如何查用户搜索美宜佳企业网络营销推广方式
  • 威海网站设计公司微信服务号菜单链接网站怎么做的
  • 织梦cms网站模板西安wordpress建站
  • 深圳市专业网站建设专业的专业的网页制作公司
  • 漳州那里有做网站信息网络犯罪
  • 网站建设带购物车云服务器和网站空间
  • 自动发卡网和卡密兑换网站开发视频教程网站代理网站
  • 网站申请书财务软件做账流程新手必看
  • 重庆建设公司网站ps做的网站稿怎么做成网站
  • 建设工程个人信息采集哪个网站品牌设计全案