java基础之对象 规范理解

来源:互联网 发布:java动态绑定 知乎 编辑:程序博客网 时间:2024/05/28 15:34

开始絮叨
建议学习Java的同学,可以下载Notepad++,但推荐下载AndroidStuidio写代码。
Androidstudio传送门:AndroidStudio下载链接
为什么要用呢?上手快,有界面,方便。


不管使用什么工具一定要养成良好的习惯,要不然进步成了空谈。

public class MainActivity extends AppCompatActivity {    LinearLayout parentLayout;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        parentLayout = (LinearLayout) findViewById(R.id.group);        String str = "对象是什么?怎么理解?\n  一切皆对象。对象是伴随着类存在的,类是一类事物的抽象,比如," +        "猫,它没有具体的形态而是研究事物规律而认为添加的概念。对象具有类的所以行为和属性,它是类的别名," +        "能行事类的权力,属于代理制度行使者。";        String str02 = "类的内部可以有静态类吗?\n  可以。类的内部可以有静态的方法 静态类,别的类在使用时," +        "可以方便调取,省去new的麻烦;但是内部类中不可以有静态类";        String str03 = "书写需要有哪些规范呢?\n  1、类名做到见名知义,类名首字母大写;\n  2、方法名要小写;" +        "\n " + " 3、段落要清晰,避免臃肿杂乱;包名使用要规范,倒序;\n  " +        "4、适当空格可以使程序更整洁美观(参考源码)";        show(str);//对象概念        show(str02);//内部类思考        show(str03);//书写规范    }    private void show(String str) {        TextView tv = new TextView(this);        parentLayout.addView(tv);        tv.setPadding(20,20,10,0);        tv.setText(str);        tv.setTextColor(Color.BLUE);        System.out.println(tv.getCurrentTextColor());    }}

markdown编辑器没有正式pc视图效果佳,附上截图:
图01

运行效果截图:
图2

补充说明
所有的对象必须创建,使用new关键字
命名不能数字开头,切记切记。
类名可以采用驼峰写法:
public class NewClass {
}
方法名:
public void newMethod() {
}
图片名字一定不能数字开头切记,否则无法使用系统方法读取使用。
详细规则,很多资料都有记载。

原创粉丝点击